문제

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
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top