2014-07-25 1 views
-2

호스트 된 하나 이상의 도메인이있는 전용 LAMP 서버가 있습니다. 단일 도메인에 대해서만 PHP 확장을로드하려고합니다. 가능한가?특정 도메인에 대해서만 php 확장 기능을로드 중

+2

예. 그게 효과가 없다고 시도한 것은 무엇입니까? 또한, 왜? – Phil

+0

나는 아파치 설정 파일에 약간의 변경을해야한다고 생각한다. –

+0

왜 아래로 투표 하는가? 누군가가 좋은 대답을주는 동안. 나는 이해하지 못한다. –

답변

0

VirtualHost 구성을 편집하십시오.

php.ini 파일의 사본을 만드십시오. 거기에 필요한 확장을 추가하십시오. 그것을 별도의 디렉토리에 저장하십시오. 새로운 php.ini 파일을

다시 시작 아파치를 포함하는 새로운 디렉토리에 특정 사이트 및 지점에 대한 설정에

사용 PHPIniDir.

설정이로드되고 별도의 php.ini 파일이 사용됩니다.

+0

답변 해 주셔서 감사합니다. 그러나, 나는 약간 혼란 스럽다. 서버 오류에 대한 답변에서 "개별 가상 호스트는 자신의 PHPINIDir을 가질 수 없기 때문에 ......"라고 봅니다. 다음은 http://serverfault.com/questions/461702/custom-phpinidir-setting-in-virtualhost-affecting-other-virtualhosts의 링크입니다. 내가 놓친 것이 있습니까? –

+0

아마도 parituclar 서버 구성의 문제점 일 수 있습니다. phpinfo()를 사용하여 스크립트를 열면 "Loaded PHP Configuration file"행의 행이 표시되고이 특정 사이트에로드되는 php.ini 파일을 가리 킵니다. vhost 설정을 편집하고 phpinfo를보아야합니다. 사용자 정의 php.ini가로드 된 경우 - 모두 정상입니다. – Toly

+0

PHP 4 또는 PHP 5와 같이 PHP 버전을 선택할 수있는 호스팅 제공 업체가 있습니다. 특정 php.ini 파일을 사용하고 해당 파일에 대해 여러 버전의 PHP를 설치하면 이러한 기능을 구현할 수 있습니다. – Toly

관련 문제