请教军哥,在通过phpmyadmin导入数据库时502报错的问题
军哥你好,我在通过phpmyadmin导入数据库时遇到了502报错的问题,做了很多调试,但一直没有解决,期待得到军哥的指教。这是一台独立服务器,6核12线程。SSD硬盘,32G内存。
环境是 ubuntu 22.04,
通过军哥的安装包,部署了lnmp环境,其中php是8.0,mysql也是8.0
我现在需要导入一个12M左右的gz格式的数据库。
在导入是等待一会儿就502报错。有部分数据库导入成功,部分没有成功。
源数据库来源于php7.4和mysql 5.7的网站环境。
我检查了 /usr/local/php/etc/php.ini
把涉及 upload 和时间的参数都改的很大,
但还是遇到了502错误。
不知道是哪里问题,还请军哥帮忙给了思路,非常感谢!
12MB的话不涉及到上传,上传默认设置是50MB
php.ini 中执行超时的话就是 max_execution_time ,php-fpm.conf 中的话是 request_terminate_timeout
另外phpmyadmin自己还有单独的超时设置参数 $cfg['ExecTimeLimit'] 默认这个是300秒,具体可以参考:https://docs.phpmyadmin.net/en/latest/config.html#cfg_ExecTimeLimit 奇怪,是不是高版本的数据库不能导入低版本的数据啊?我导入只有900k(压缩后)的数据库,都是502错误。 我把所有的php.ini参数都改大了10倍,phpmyadmin的配置文件也改过了,但似乎无论导入多大的数据库,都是502错误。 奇怪,我用同样软件配置的phpmyadmin导出的数据库,还是无法导入,总是提示502错误。请问军哥,还会有哪些因素影响导入的成功呢?
talklaw 发表于 2022-8-26 17:30
奇怪,我用同样软件配置的phpmyadmin导出的数据库,还是无法导入,总是提示502错误。请问军哥,还会有哪些 ...
受影响的就只有这几个参数
页:
[1]