我的 symfony2 应用程序在我的笔记本电脑上运行良好,这是我的开发机器。但是当我将它上传到托管服务提供商时,我得到了错误说明
Warning: file_put_contents(): Exclusive locks are not supported for this stream in /somepath/vendor/doctrine/lib/Doctrine/ORM/Proxy/ProxyFactory.php line 155
我该如何解决这个问题?
我的 symfony2 应用程序在我的笔记本电脑上运行良好,这是我的开发机器。但是当我将它上传到托管服务提供商时,我得到了错误说明
Warning: file_put_contents(): Exclusive locks are not supported for this stream in /somepath/vendor/doctrine/lib/Doctrine/ORM/Proxy/ProxyFactory.php line 155
我该如何解决这个问题?
在你的流浪者身上试试这个:
config.vm.synced_folder ".", "/vagrant", id: "v-root", mount_options: ["rw", "tcp", "nolock", "noacl", "async"], type: "nfs", nfs_udp: false
问题出在 NFS 选项中。默认情况下,NFS 使用 NLM 锁定。为了禁用它,您需要编辑/etc/fstab
文件并nolock
在 NFS 设置中添加选项
例子:
server:/path /mountpath nfs nolock,nfsvers=2 0 0