0

これは、FedExの配送方法を無効にしてカートに移動し、有効にすることで簡単に再現できます。500エラーが発生します。

これがmagentoからのシステムログです。セキュリティ上の理由から、ドメイン名を「ドメイン」に置き換えました。

2012-10-19T03:57:53+00:00 ERR (3): Warning: include(SoapClient.php): failed to open stream: No such file or directory  in /var/www/vhosts/www.domain.com/httpdocs/lib/Varien/Autoload.php on line 93
2012-10-19T03:57:53+00:00 ERR (3): Warning: include(SoapClient.php): failed to open stream: No such file or directory  in /var/www/vhosts/www.domain.com/httpdocs/lib/Varien/Autoload.php on line 93
2012-10-19T03:57:53+00:00 ERR (3): Warning: include(): Failed opening 'SoapClient.php' for inclusion (include_path='/var/www/vhosts/www.domain.com/httpdocs/app/code/local:/var/www/vhosts/www.domain.com/httpdocs/app/code/community:/var/www/vhosts/www.domain.com/httpdocs/app/code/core:/var/www/vhosts/www.domain.com/httpdocs/lib:.:')  in /var/www/vhosts/www.domain.com/httpdocs/lib/Varien/Autoload.php on line 93

yumを介してphp-soapをインストールしましたが、phpで有効になっているとは思いません。私のphp情報では、phpsoapについて言及されているのはsoap.iniファイルだけだからです。そのファイルで。soapはコメントされていませんが、PHP.iniファイルに正しく追加したかどうかはわかりません。php.iniファイルを見つけることができませんでしたが、pleskを使用して、soapを有効にするはずのphpファイルのコマンドを追加できましたが、それが機能しているかどうかはわかりません。

ヘルプやポインタは大歓迎です!私はこの問題に多くの時間を費やしてきました。

4

1 に答える 1

0

私はそれを理解しました!PHP 5.3.3を使用していて、PHP5.3.17をインストールしました。

私がしなければならなかったのは、yum update phpを実行してから、サーバーでhttpdを再起動することだけでした。私のphp-commonとphp-soapはバージョン5.3.17で、phpのインストールは5.5.3で、互換性がありませんでした。

これはプログラミングの問題だと思いました!

于 2012-10-19T08:02:29.533 に答える