opencart store를 실행 중이며 SOAP을 사용하는 확장 프로그램 (제품 배송 정보)에 문제가 있습니다.PHP 치명적인 오류 : 'SoapClient'를 찾을 수 없음
opencart 관리자 계정에서 해당 확장에 대한 발송물 옵션을 편집하려고 할 때 "Fatal error: Class 'SoapClient' not found in "
+ 확장 프로그램 설치 디렉토리 경로가 나타납니다.
나는 phpinfo()를 가지고 있습니다. 페이지에는 PHP 설치에 대한 정보가 표시되며 SOAP 섹션은 없습니다. 내 호스팅 계정에서 실행되는 PHP 코드를 제어하는 php.ini 파일에 액세스 할 수 있으므로 ;extension=php_soap.dll
을 확인했습니다. 내가 그것을 발견, 코멘트 (;) 제거하고 아무것도 일어나지 않습니다. phpinfo(); 페이지는 동일하게 유지됩니다.
내 웹 호스팅 제공 업체는 IPage입니다.
현재 PHP 버전은 5.5입니다.
배송 확장이 제대로 작동하고 있는지 확인합니다. 개인용 컴퓨터에 다른 오픈카 설치가되어 있으므로 모든 것이 어떻게 작동하는지 테스트 할 수 있습니다.
이 주제와 관련하여 모든 스레드마다 빨간색이 표시되며 결과없이 제안 된 모든 해결책을 시도했습니다. 치명적인 오류를 해결할 수 있도록 도와주세요.
EDIT_1는 :
이 Ipage이 몇 가지 문제가있다거나 내가 바로 뭔가를하고 있지 않다 것으로 보인다.
IPage 제어판에서 php.ini 파일을 변경하려고합니다. this 기사에 따르면, 이것은 PHP 구성을 변경하는 올바른 방법입니다 :
mssql.max_persistent = -1
TO : FROM
:
You can change the configurations of PHP on your website by changing the php.ini located in your control panel. Just follow these instructions to modify your PHP configurations:
을하지만 같은 mysqli 설정을 변경할 때
mssql.max_persistent = 20
변경 내용이 내 phpinfo()에 나타나지 않습니다; 페이지. 그래서 php.ini 파일을 변경하는 다른 방법이 있다고 생각합니까?
Configuration File (php.ini) Path: /usr/local/lib/php-5.5.22-amd64/lib
을하지만 내 루트 폴더에 그와 같은 아무것도 볼 수 없습니다 : 에서 정보 페이지에서 나는 볼 수 있습니다.
웹을 다시 시작 했습니까? php.ini 파일을 변경 한 후 서버? 또한 _correct_ php.ini 파일을 편집했는지 확인하십시오 (phpinfo가 결국 사용되는 파일을 알려줍니다). – CBroe
서버를 다시 시작하는 방법을 모릅니다. 다시 시작 옵션이 표시되지 않습니다. 필자는 올바른 php.ini를 변경하려고 생각하지 않습니다. 나는 이것에 대한 더 많은 정보를 가지고 나의 질문을 편집하려고 노력할 것이다. 감사합니다. – Vladimir