logo
企业级电子商务与供应链解决方案供应商.
联系我们

+86-18503002937

info@cnopencart.com

深圳,苏州,成都,上海,杭州

扫二维码加微信
wechat

深圳,苏州,成都,上海,杭州

+86-18503002937

Top

OpenCart 常见错误解决

OpenCart 常见错误解决

  1. GC 报错
    错误内容
    opencart SessionHandler::gc(): ps_files_cleanup_dir: opendir(/var/lib/php5) failed: Permission denied
    1
    解决方法
    更改 php.ini 中的 session.save_path 为 web server 有权限写的目录,比如「/tmp」(当然「/tmp」不是一个最好的选择)。修改后一般要重启 web server。
  2. 未设置长度单位、重量单位、默认库存状态等
    错误内容
    在 admin 后台修改时,提示 length_classes、weight_classes、stock_status 等相关错误。
    1
    解决方法
    在 admin 后台的 system 中设置 length_classes、weight_classes、stock_status 等相关内容。
  3. 增加 Nginx 与 PHP 之间的超时时间
    错误内容
    Nginx 错误日志显示:

489 upstream timed out (110: Connection timed out) while reading response header from upstream, client: xxx, server: xxx, request: "xxx", upstream: "fastcgi://unix:/var/run/php5-fpm.sock", host: "xxx", referrer: "http://xxx"
1
解决方法
修改 nginx.conf:

location ~ .php$ {

fastcgi_read_timeout 120;

}