这可以很容易地为我重新创建,方法是禁用 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 信息中,它提到的所有关于 php soap 的都是soap.ini 文件。在那个文件中。soap 未注释,但我不确定我是否已将其正确添加到 PHP.ini 文件中。我无法找到 php.ini 文件,但能够使用 plesk 为应该启用 soap 的 php 文件添加命令,但我不确定这是否有效。
非常感谢任何帮助或指示!我在这个问题上花了很多时间。