2012-07-26 2 views
0

나는 또한 나의은 phpinfo() 파일에서 확인편집 PHP의 INI 파일

AutoLoader did not find file for 'SoapClient'! 

PHP에서 SOAP 연결을 만들려고 추적을 얻고있다 그리고 난 아무것도 mechining SOAP을 내가 볼 수 없습니다 SOAP가 서버에 설치되어 있지 않습니까?

사실이라면 SOAP 설치 방법은 어떻게됩니까? php.ini 파일을 다음과 같이 편집하는 것만 큼 간단합니다 :

extension=php_soap.dll 
extension_dir = "<full path to the 'ext' directory>" 

and making sure i have php_soap.dll in the ext path? 

그러나 이것도 문제입니다. Linux 서버에서 실행되며 ini 파일을 편집하거나 Parallels를 사용하여 파일을 가져올 수 없습니다 (또는 옵션을 찾을 수 없음).

서버는 아파치 버전 20051115

+3

Google 검색 'php install soap_client'는 필요한 모든 것을 제공해야합니다. –

+0

Apache 20051115는 실제로 Apache v2.2.0입니다. Apache 2.4.2가 이미 배포되었으므로 설치를 업그레이드하는 것이 좋습니다. –

답변

1

을 즐길 수 있습니다.

+0

그러나 나는 이것을 패러랠스에서 어떻게 할 수 있을까? – StealthRT

+0

아마도 그렇게 할 수 없습니다. 공유 호스트를 사용하고있는 것처럼 들리십니까? 이 경우에는 아무 것도 할 수 없으므로 주인에게 질문하십시오. – KingCrunch

+0

KingCrunch에게 조언 해 주셔서 감사합니다. – StealthRT

2

사용 sudo nano /dir/to/php/intall/php.ini와 PHP 버전 5.3.3을 실행은 (좀) 루트 사용자의 암호를 입력하고 나노를 종료하기 전에 데이터를 쓸 수 있는지 확인하십시오.

그런 다음

sudo apt-get install php-soap 

은 아마 당신은 그 후 서버를 다시 시작해야합니다 sudo service apache2 restart을 통해 아파치 서비스를 다시 시작하고 (우분투 등) 데비안 유도체를 사용 :

+0

하지만 Parallels에서 어떻게 할 수 있습니까? – StealthRT

+0

@StealthRT 호스팅 제공 업체가 서버에 대해 수행 할 수있는 작업을 제한하면 사용자가 설정 한 벽 내에서 제한을 받게됩니다. 공급자를 변경하거나 서버 업그레이드를 권장하거나 패키지없이 할 수 있습니다. – Fluffeh

+0

조언 주셔서 감사합니다, Fluffeh. – StealthRT