Domain.comの共有サーバーを使用しています
そして、フルパッケージをインストールしようとすると、この問題が発生します:PHP拡張機能 "soap"をロードする必要があります。
そして、カスタマーサービスに聞いたところ、この問題は解決できないとのことでした。共有サーバーではなく、VPホスト(VIP)を取得する必要があります。この問題を解決するのを手伝ってください。
php.iniファイルにアクセスして、このコードを見つけてください;extension=php_soap.dll
終了記号を削除しますextension=php_soap.dll
私は編集することで問題を解決します:
xampp\php\php.ini
この行を次のように変更します。
;extension=php_soap.dll
に:
extension=php_soap.dll
私の場合、コメントを外すだけですextension=php_soap.dll
行が機能しませんでした。私のPHPバージョンは7.0で、インストールしましたapt-get install php7.0-soap
(Ubuntuを使用しているのでこれを使用しました)。soapのインストール後、それは私のために働きました。
これに行ってください
*xampp\php\php.ini*
見つけて
;extension=php_soap.dll
最後のセミコロンを削除し、ホストサーバーからappacheサーバーを再起動します
あなたの質問は非常に紛らわしいですが、私はあなたが必要としているものを部分的に理解していると信じています。
共有サーバーは、他の人があなたと共有しているサーバーです。これらは通常非常に安価ですが、そこで何が起こるかについてはあまり制御できません。具体的には、通常、インストールしたり、構成の自由度を高めたりすることはできません。これらのサーバーは通常、特定のサービスを提供します(つまり、すでにPHPとMySQLがインストールされていますが、Rubyなどを実行することはできません)。そのようなサーバーにシェルアクセスすることはめったにありません。 。
専用サーバーはその反対です。マシンは他のユーザーと共有されないため、通常はマシンの構成を完全に制御できますが、多くの場合、はるかに高価です。
この理由は明らかです。サーバーが共有されている場合、複数のクライアントが料金を支払っているため、実行中のマシンを維持および維持する方がプロバイダーにとって安価です。完全に専用のマシンが必要な場合は、それを管理できますが、自分で支払う必要があります。この場合、PHPモジュールをインストールする必要があり、プロバイダーがアクセスを拒否している場合は、それを許可するプロバイダーを見つけるか、専用のマシンを見つける必要があります。運が悪いです。その点で。
Php.iniのXAMPPでは、この拡張機能はextension=soap
を呼び出します