2012-04-12 23 views
1

My symfony2アプリケーションは開発マシンのラップトップで正常に動作します。しかし、プロバイダをホスティングするときに私は、エラーが出てくるSymfony2警告:file_put_contents():このストリームでは排他ロックはサポートされていません

Warning: file_put_contents(): Exclusive locks are not supported for this stream in /somepath/vendor/doctrine/lib/Doctrine/ORM/Proxy/ProxyFactory.php line 155 

私はこれをどのように解決できますか?

+0

あなたが権限をチェックし、一時的に**これは問題ではないことを確認する** 777にそれらを設定してもらえますか?また、私たちは何のホスティングについて話していますか?自分のサーバー、仮想マシン、またはホスト? – Sgoettschkes

+2

それはホストされたサイトであり、777を与えることは何の違いもありませんでした。いくつかのブログではNFSでサポートされていないと言われているので、ファイルを置く場所からEx lockパラメータを削除しました。 – adityap

+0

本当にこの問題の答えを見つけることもできます。現在CodeIgniterでDoctrineを使用して同じ問題が発生し、ファイルのアクセス権を変更してもうまくいきませんでした。 –

答えて

2

あなたの投稿は古いです。

あなたの浮浪者でこれを試してみてください:

config.vm.synced_folder ".", "/vagrant", id: "v-root", mount_options: ["rw", "tcp", "nolock", "noacl", "async"], type: "nfs", nfs_udp: false 
+0

ありがとうたくさんの男! –

関連する問題