我试图在webfactionnal上设置一个Symfony开发平台。 我使用Git,所以当我下载S2我拿了个“无厂商”版本,并遵循这些instructions.Symfony 2和gits:我如何安装供应商库?我遇到了错误
所以一切都很正常,直到第8步:$ php bin/vendors install
我试图执行这个时候有几个错误信息在我的服务器上线:
Warning: Wrong parameter count for parse_ini_file() in /home/quantum/webapps/quantumnetworks/bin/vendors on line 74
Warning: Invalid argument supplied for foreach() in /home/quantum/webapps/quantumnetworks/bin/vendors on line 79 sh: ./vendor/bundles/Sensio/Bundle/DistributionBundle/Resources/bin/build_bootstrap.php: No such file or directory
Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING or '(' in /home/quantum/webapps/quantumnetworks/app/console on line 13
Parse error: syntax error, unexpected T_STRING, expecting
所有的文件都是原件。
顺便说一句,在/config.php我有这个错误:无法读取日志文件,我已经把它放在我的服务器上777,并意识到它被命名为日志而不是日志...为什么?
谢谢!
T_CONSTANT_ENCAPSED_STRING or '(' in /home/quantum/webapps/quantumnetworks/app/console on line 13
编辑:我运行php54命令使用php 5.4作为我的托管公司建议我。但我仍然有一些错误,它下载evrything,那我也
Installing/Updating AsseticBundle
然后得出错误:
Receiving objects: 100% (1918/1918), 251.85 KiB | 447 KiB/s, done. Resolving deltas: 100% (1164/1164), done. 61c9f363e73b4ecbb72f81eb62675260a1132048 HEAD is now at 41b5913 Merge pull request #27 from stof/disable_profiler
Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING or '(' in /home/quantum/webapps/quantumnetworks/vendor/bundles/Sensio/Bundle/DistributionBundle/Resources/bin/build_bootstrap.php on line 35
Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING or '(' in /home/quantum/webapps/quantumnetworks/app/console on line 13
Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING or '(' in /home/quantum/webapps/quantumnetworks/app/console on line 13
所以是进行了进取,几乎做到了:)
EDIT2:
我打电话给我的主机公司,他们说,当你在php中执行脚本时,即使你键入php54,脚本本身,如果它启动另一个脚本,也不会与5.4版本ñ。为了解决这个问题,这里有4个步骤:
cd ~/webapps<your application>
ln -s /usr/local/bin/php54 ./php
export PATH=./:$PATH
php54 bin/vendors install
需要做的所有这些
你可以运行'php app/check.php'吗?这将基本检查到现在您的PHP安装是否正常。 – greg0ire
当我在命令行中输入时,yep php5.3被用作默认值,但是我刚刚知道我可以运行php54来代替它,似乎可以更好地工作(有点) –
php 5.3应该工作得很好!你是否运行了我告诉你运行或不运行的命令? – greg0ire