Php 无法在签出页上分配内存错误

Php 无法在签出页上分配内存错误,php,apache,memory-management,opencart,Php,Apache,Memory Management,Opencart,我们使用的是OpenCard1.5.6。签出时,随机生成500个内部服务器错误警报。请参考提供的屏幕截图: 我检查了Cpanel错误日志并注意到: [Thu Jul 17 09:26:17 2014] [error] [client 000.000.0.000] File does not exist: /home/example/public_html/500.shtml, referer: http://www.example.com.ph/index.php?route=quickche

我们使用的是OpenCard1.5.6。签出时,随机生成500个内部服务器错误警报。请参考提供的屏幕截图:

我检查了Cpanel错误日志并注意到:

[Thu Jul 17 09:26:17 2014] [error] [client 000.000.0.000] File does not exist: /home/example/public_html/500.shtml, referer: http://www.example.com.ph/index.php?route=quickcheckout/checkout
[Thu Jul 17 09:26:17 2014] [error] [client 000.000.0.000] (12)Cannot allocate memory: couldn't create child process: /opt/suphp/sbin/suphp for /home/example/public_html/index.php, referer: http://www.example.com.ph/index.php?route=quickcheckout/checkout
.htaccess为空,而php.ini代码为:

magic_quotes_gpc = Off;
register_globals = Off;
default_charset = UTF-8;
memory_limit = 64M;
max_execution_time = 36000;
upload_max_filesize = 999M;
safe_mode = Off;
mysql.connect_timeout = 20;
session.use_cookies = On;
session.use_trans_sid = Off;
session.gc_maxlifetime = 172800;
allow_url_fopen = on;
;display_errors = 1;
;error_reporting = E_ALL;
default_socket_timeout =300;
extension=php_openssl.dll;
extension=php_mcrypt.dll;
有没有办法解决这个问题


谢谢,

我已经查看了cpanel资源使用日志,到目前为止,我们还远远没有达到极限:CPU使用率为100%中的0%,I/O使用率为1024中的0,入口进程为20中的0,进程数量为100中的0,物理内存使用率为1.00G中的11.66M,虚拟内存使用率0.00k/1.00GIf您很忙,那么我建议您雇用一名系统管理员为您查看。您是否检查了tmp目录以查看其是否已满购物车位于共享主机上。我咨询过技术支持部门,他们告诉我out/tmp目录没有限制。我已经检查了cpanel资源监控,看到了虚拟内存达到极限的实例。如果这是错误的原因,我想知道我们如何优化OpenCart中的代码。