저는 Zend Server와 Apache가 별도의 포트에서 수신 대기하는 Nginx를 호스팅하는 Ubuntu OS 14.04를 실행하고 있습니다. 별다른 어려움 없이 Zend Server를 설치할 수 있었습니다.
apt-get install apache2
Nginx 옆에서 Apache를 실행하기 위해 PHP를 사용하고 활성화하여 수동으로 설정했습니다 . 기본적으로 php.ini
컴퓨터에는 두 개의 구성 파일이 있습니다 .
내가 문제가 있는 것은 Apache/PHP 설정에 mysql 클래스를 설치하려고 하는 것입니다. 실행을 시도하면 apt-get install php5-mysql
Zend 서버 php.ini
구성용 파일이 다운로드되어 Zend가 손상됩니다.
확장 기능을 추가할 PHP 파일을 지정하는 방법을 아는 사람이 있습니까? 여담으로, Zend에서 사용 가능한 mysql 확장을 php.ini
다음과 같이 apache2 파일에 연결해 보았습니다 .
extension = /usr/lib/php5/20121212/mysql.so;
그러나 이것은 작동하지 않았습니다.
요약하자면: Zend Server는 모든 mysql/mysqli
클래스에서 잘 작동합니다. PHP는 apache2에서 실행되지만 클래스에 액세스할 수 없습니다 mysql/mysqli
. 필요한 경우 구성 파일의 세부정보를 게시할 수 있습니다.
답변1
나는 apt-get을 사용하여 어떤 php.ini를 사용할지 알 수 있도록 매개변수를 제공할 수 있다고 생각하지 않습니다.
모듈을 컴파일하거나 저장소에서 .deb 파일을 다운로드하고 먼저 'ar'로 내용을 추출한 다음 tar gzip 데이터를 추출할 수 있다고 생각합니다. 그런 다음 파일을 수동으로 이동할 수 있습니다.