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 ライブラリを探してみるのもよいでしょう。または、それをサポートする良質の Web ホストを見つけるか、共有ホスティングではなく VPS サーバーを入手すると、サーバー構成を完全に制御できるようになります。

答え2

ウェブホストに相談してください。自分でこれを実行しようとすると、ホストとの利用規約に違反する可能性があります。ホストによっては、依頼すればこれを有効にしてくれるかもしれません。有効にしてくれない場合は、別のホストを選択するか、そのモジュールの使用を避ける必要があります。

関連情報