我正在尝试部署在 1&1 共享 linux 上,该 linux 托管我通过 SSH 连接从 github (https://github.com/zendframework/ZendSkeletonApplication) 获得的 Zend Skeleton Application。
我在服务器中已经有这些文件,但是在执行安装的最后一步时,在 github (php composer.phar install) 中进行了解释,我收到以下错误:
X-Powered-By: PHP/4.4.9
Content-type: text/html
<br />
<b>Parse error</b>: syntax error, unexpected '<' in <b>/homepages/45/d*******/htdocs/zend_test/ZendSkeletonApplication/composer.phar</b> on line <b>75</b><br />
我可以看到显示的 PHP 版本是 4.4.9,但我已经将服务器设置为 php 5(phpinfo()显示 5.4.7)。我还在安装文件夹的根目录中包含了一个 .htaccess 文件,其中包含AddType x-mapp-php5 .php指令,如此处所述,但这似乎没有任何作用。
编辑: 文件结构如下要求:
[root]
[vendor]
[ZF2]
[bin]
[demos]
[library]
[resources]
[vendor]
composer.json
LICENSE.txt
README.md
.gitignore
README.md`