2009-12-16 4 views
1

우분투에 젠드 프레임 워크 앱을 배포해야합니다. apt-get apache + php + mysql, 을 사용하여 설치 한 우분투 데스크탑을 다운로드했지만 PHP는 최신 5.3이 아니지만 5.2.1로 밝혀졌습니다. mysql 확장자가 누락되었습니다.우분투 용 올인원 PHP 번들

필자는 어딘가에서 신선한 PHP 설치를 얻을 수 있고, 종속 라이브러리 (예 : curl 또는 libxml2)를 하나씩 컴파일 한 다음 완전한 기능의 최신 PHP 번들을 제공한다는 것을 알고 있습니다.

그러나 이미 최신 버전과 모든 libs로 전체 PHP 번들이 있습니다. ZF 앱이 매우 빠르게 실행되고 있습니까?

+0

에서 PHP5에 대한 우분투 저장소를 확인? – Strae

+0

저는 처음부터 기본 작업을 위해 데스크톱 UI에 의존하려고했습니다. 서버 버전으로 변경해야합니까? – AlexA

+0

아니오, 질문을 해결하지 못했습니다. 단지 골동품이었습니다;) – Strae

답변

1

PHP에서 직접 기본 빌드 된 PHP 확장의 대부분은 별도의 패키지에 포함되어 있습니다. 당신이 패키지 관리자에서 PHP5에 대한 검색을 할 경우 알면 같은 패키지를 참조하십시오 등

PHP5 
PHP5-Mysql 
PHP5-cli 
PHP5-SQLite 

.. 또한 PHP 5.3 용으로이 패키지되는 것을 가정 할 것

임 - 대부분 php53-* 또는로 표시 비슷한 것. 이것에 대한 Repo를 crore repos에 추가 할 필요가 있습니다.

어쨌든 사용해야하는 패키지는 모두 설치해야합니다.

+0

+1, 내 대답보다 정확함;) – Strae

2

패키지 관리의 단점 중 하나는 패키지 관리자에게 자비를 베풀 었다는 것입니다. Ubuntu has opted not to update to PHP 5.3 in this version이므로 2010 년까지 기다려야하거나 직접 PHP를 컴파일해야합니다.

+0

+1 우분투로 점프하려고한다면 PHP를 컴파일하는 법을 배워야합니다. 필요에 따라. – Xeoncross

1

내 CentOS 서버에서 최신 PHP를 가져 오는 것과 비슷한 문제가 발생했습니다. 내가 Zend Server Community Edition을 설치했는데/usr/local/zend에 자신의 Apache/PHP5.3 스택을 설정했다. 여기에 Getting Started article이 있습니다.

완전한 PHP 번들입니다. 당신이 우분투 다른 패키지가 필요하면