首页 > 解决方案 > 上传返回 502 Bad Gateway -> error_log: Cannot open shared object file: No such file or Directory

问题描述

我有超级列表主题。每次我或其他用户想要创建列表时,都会出现错误502 Bad Gateway。但是,仅当上传大量文本或大图像时。

我看着error_log。它说:

/home/www/wordpress/mywebsite/ads.txt 加载失败 /usr/local/ZendGuardLoader-php-7.2-linux-glibc23-x86_64/opcache.so: /usr/local/ZendGuardLoader-php-7.2-linux-glibc23- x86_64/opcache.so:无法打开共享对象文件:没有这样的文件或目录

我已经打电话给我的主人了。他说这不是服务器。有谁知道我该如何解决这个问题?

这是我可以改变的一切php.ini

opchache.enable =1 opcache.memory_consumption=128
opcache.interned_strings_buffer=8 opcache.max_accelerated_files=4000
opcache.revalidate_freq=60 opcache.fast_shutdown=1
opcache.enable_cli=1

我无法更改的设置是:

ysqli.default_socket = /var/run/mysqld/mysqld.sock
mysql.default_socket = /var/run/mysqld/mysqld.sock
pdo_mysql.default_socket = /var/run/mysqld/mysqld.sock
pdo_mysqli.default_socket = /var/run/mysqld/mysqld.sock
mysql.allow_persistent = Off mysqli.allow_persistent = Off curl.cainfo
= /etc/ssl/certs/ca-certificates.crt upload_max_filesize = 50M
post_max_size = 50M display_errors = Off memory_limit = 256M
session.save_path = /tmp error_reporting = E_ALL & ~E_NOTICE
date.timezone = 'Europe/Berlin' expose_php = Off [Zend]
zend_extension=/usr/local/ioncube/ioncube_loader_lin_[php].so

标签: phpapache

解决方案


问题解决了!这是 Nginx 配置!我的主人做到了!


推荐阅读