Zend Framework 2 in 1 및 1 공유 호스팅 설치 문제
-
11-12-2019 - |
문제
SSH 연결을 통해 GitHub (https://github.com/zendframework/zendskeletonapplication)에서 얻은 Zend Skeleton 응용 프로그램을 호스팅하는 1 & 1 공유 Linux에 배포하려고합니다.
i가 이미 서버에있는 파일이 있지만 GitHub (PHP Composer.phar 설치)에서 설명한 설치 마지막 단계를 수행 할 때 다음 오류가 발생합니다.
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 />
.
4.4.9가있는 PHP 버전이 있지만 PHP 5 ( phpinfo () 5.4.7을 표시하도록 서버를 설정했습니다.또한 여기 여기,
편집 :
아래에 요청 된 파일 구조 :
.[root]
[vendor]
[ZF2]
[bin]
[demos]
[library]
[resources]
[vendor]
composer.json
LICENSE.txt
README.md
.gitignore
README.md`
해결책 2
GitHub의 지시 사항을 따르는 대신에 Skeleton 앱을 거기에서 다운로드하고 공급 업체 폴더에 zf2 라이브러리를 수동으로 추가했으며 모든 작업이 잘 작동했습니다
다른 팁
/usr/local/bin/php5 composer.phar install
를 사용해보십시오
그렇지 않은 경우 1 & 1은 명령 줄에서 PHP5에 액세스 할 수 있도록 연락하는 가장 좋은 사람들이 될 것입니다.
기본 PHP 실행 파일은 어떤 이유로 든 PHP4 (4.4.9)입니다.Composer를 실행하려면 오른쪽 PHP 실행 파일을 수동으로 선택해야합니다.php5
에서 /usr/bin/php5
실행 파일이 있지만 작성하는 데 충분하지 않은 기입 당일 5.2.17이며, 최소값은 5.3.2입니다.
또한 현재 버전 5.4.19 인 php6
에있는 /usr/bin/php6
에 호출되는 새로운 PHP 5 실행 파일이 있습니다.이것은 일을 할 것입니다.
설치를 설치하려면 다음을 사용하십시오.
curl -sS https://getcomposer.org/installer | php6
.
작곡가를 사용하려면 다음을 사용하십시오.
php6 composer.phar
.