php - 上传返回 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
解决方案
问题解决了!这是 Nginx 配置!我的主人做到了!
推荐阅读
- sql - SQL 字符串列 - 查找字符串中括号内的任何整数
- java - 子图的克隆
- game-engine - 如何在godot引擎中添加到Line2d的各个点上添加计时器?
- c++ - gcc/g++ 错误“隐式声明”构造函数被“弃用”是什么意思?
- scala - Scala中的无限惰性列表
- bash - 自动输入要求的密码
- flutter - dart或flutter中如何将请求参数作为formdata传递
- pycharm - 在 WSL 上设置 PyCharm Virrtualenv
- websphere - 如何使用带有逗号分隔值的 IIB 覆盖命令
- reactjs - 有什么样的逻辑 React Hooks 可以处理?