我刚刚将我的项目库文件夹(带有ZF svn外部文件)更新为ZF 1.11版。我现在得到了各种奇怪的错误,与空白,空行等有关。我在互联网上搜索了很长一段时间,但找不到合适的答案。我认为这与我的php.ini文件中的一些设置有关,但无法弄明白。
错误示例:
Parse error: syntax error, unexpected $end in /library/Zend/Application.php on line 415 Call Stack: 0.0042 657160 1. {main}() /mnt/hgfs/htdocs/service/public/index.php:0
PHP版本:PHP 5.3.5-0.dotdeb.1
所有的帮助都会受到赞赏,我无法绕过它!
答案 0 :(得分:0)
我看到你在hgfs挂载上运行项目,可能在你的VM中。尝试在hgfs mount上运行你的项目,因为我发现在处理这些事情时它是错误的。
首先,默认安装选项不会考虑您的客户机和主机系统上的文件和目录属性(uid和gid)可能不同。不幸的是,设置这些权利并不适合我。
我最终使用的解决方案是抛弃hgfs驱动程序并使用sshfs挂载文件。在Debian上,您可以通过运行apt-get install sshfs
来安装它。然后我添加了/etc/fstab
的条目,如下所示:
sshfs#user@host:/path/to/host/dir /mnt/share fuse comment=sshfs,user,rw,exec,uid=1000,gid=1000,allow_other 0 0
然后可以通过运行以下命令来挂载共享:
mount /mnt/share
希望这有帮助!