000webhost의 php.ini 파일에서 주석 처리 제거

000webhost의 php.ini 파일에서 주석 처리 제거

최근에 PHP 오류에 관해 질문을 했습니다.

php.ini 파일을 가지고 놀다가 댓글을 달고 나서 발견했습니다.

확장자=php_soap.dll

인터넷에서 본 것과 같은 오류가 발생했습니다.

그래서 000webhost의 php.ini 파일에 있는 해당 줄에 주석을 달아야 한다는 것을 깨달았습니다.

000webhost를 해킹해서 파일을 변경하는 것 외에는 한 줄의 주석 처리를 해제하는 방법을 모르겠습니다.

내가 해야 할 일은 변화하는 것뿐이다

;확장자=php_soap.dll

에게

확장자=php_soap.dll

주석이 달린 줄이 아닌 기존 줄만 변경할 수 있기 때문에 PHP 함수를 사용할 수 없습니다.

나는 무엇을 해야 하는가?

php_soap.dll을 복사하고 PHP 파일과 동일한 디렉터리에 넣으려고 했지만 여전히 같은 오류가 발생했습니다.

어떻게 해야할지 모르겠어요

감사해요

답변1

000webhost가 php_soap 확장을 활성화/설치하지 않았다면 아마도 이에 대해 할 수 있는 모든 것이 있을 것입니다.

시도해 보셨나요?

dl("php_soap.dll");

런타임에 모듈을 로드하려면?

해킹해서 서버 구성을 변경하지 마세요. 그들은 화를 낼 것이고 당신은 법을 위반하게 될 것입니다.

php_soap 확장에 의존하지 않는 순수 PHP SOAP 라이브러리를 찾을 수도 있습니다. 또는 이를 지원하는 쓰레기가 아닌 웹호스트를 찾거나 공유 호스팅 대신 VPS 서버를 얻으면 전체 기능을 사용할 수 있습니다. 서버 구성을 제어합니다.

답변2

웹호스트에 문의하세요. 이 작업을 직접 시도하기 시작하면 결국 TOS를 위반하게 될 수 있습니다. 호스트에 따라 요청하면 이를 활성화할 수도 있습니다. 활성화하지 않으면 다른 호스트를 선택하거나 해당 모듈을 사용하지 않아야 합니다.

관련 정보