2012-04-12 54 views
1

我的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 2012-04-12 18:14:21

+2

它是託管網站,並給777沒有任何區別。我現在從文件放置內容中刪除了Ex鎖定參數,因爲有些博客說它不支持在NFS上,所以現在刪除它一切正常。 – adityap 2012-04-15 16:05:04

+0

真的可以找到這個問題的答案。目前在CodeIgniter中使用Doctrine並且更改文件權限時遇到同樣的問題並不起作用。 – 2014-02-04 23:36:48

回答

2

我現在你的帖子已經老了。

在顛沛流離試試這個:

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

非常感謝! – 2016-11-01 12:26:37

相關問題