LNMP LNMPA 504 Gateway Time-out错误解决方法

 123systems的VPS放那里很久没用,刚好W2被停了一些时日,实在无聊,想把美女图片还是放在上面,所以,直接卡擦重装了123systems的VPS的系统,$15刀的小内存,自然不弄面板了,直接LNMP,结果出现了意想不到的问题。

VPS安装LNMPA一路比较顺利,貌似时间比较长,花了2小时左右(哎,够郁闷的,晚点写个123systems$15/年VPS的评测吧),下载源码,解压都不错,安装dedecms,完全OK。这个源码,是别人提供的,上传空间需要安装后再还原下数据,问题就在还原数据的时候出现了,每次均很快提示:504 Gateway Time-out!

因为后台要还原的数据文件很多,我发现,前面比较小的没问题,问题总是出现在恢复某个大的数据库文件上,首先想到可能是php执行时间问题,打开/usr/local/php/etc/,编辑php.ini文件:

max_execution_time 设置为0(或者高于目前值的数值)

重启过LNMP之后,忐忑的重新还原数据,OH,仍然504,头疼,继续搜索解决方法。

编辑:/usr/local/apache/conf/extra/下的httpd-vhosts.conf文件

查找:

php_admin_value open_basedir

修改为:

php_admin_value open_basedir "/home/wwwroot:/tmp/:/var/tmp/:/proc/:/etc/"

(#或者直接将它注释掉)

然后,重启LNMPA。

/root/lnmpa restart

继续恢复,终于OK了。

虽然问题解决了,但是,我回想之前在buyVM的128MB内存VPS上安装,却没有出现类似的问题,实在比较闲,我想试试安装LNMP,不要加A试试,结果,完全如我所料,仅使用LNMP环境,dedecms后台完美还原,未出现任何问题!

经过上面的测试不难看出,小内存VPS也许不太适应LNMPA,还是用LNMP比较好,避免一些无端的问题。另外,搜索中发现,有朋友在使用LNMP的过程中出现504错误,虽然赵容没有遇到这个问题,但是,这里一并记录下来,方便遇到问题的朋友试试:

1.调整php-fpm.conf的相关设置/usr/local/php/etc/(***LNMPA无此文件!***)

<value name=”max_children”>32</value> 
<value name=”request_terminate_timeout”>30s</value>

2.调整nginx.conf的相关设置/usr/local/nginx/conf:

fastcgi_connect_timeout 600; 
fastcgi_send_timeout 600; 
fastcgi_read_timeout 600; 
fastcgi_buffer_size 256k; 
fastcgi_buffers 16 256k; 
fastcgi_busy_buffers_size 512k; 
fastcgi_temp_file_write_size 512k;

好了经过以上的各种方法之后,您还是遇到504的话,赵容给个建议:找个锤子出来,对着电脑,一锤子下去!哈哈,开玩笑的!各位爷您可别当真,赵容不对您看了前面的话产生的一切后果负责哦~~~

时间: 2024-07-31 22:55:35

LNMP LNMPA 504 Gateway Time-out错误解决方法的相关文章

Lnmp中nginx经常出现502错误解决方法

站经常会出现502错误,可以从一下几个方面着手查: 先从FastCGI配置入手: 1.查看FastCGI进程是否已经启动NGINX 502错误的含义是sock.端口没被监听造成的.我们先检查fastcgi是否在运行 2.检查系统Fastcgi进程运行情况除了第一种情况,fastcgi进程数不够用.php执行时间长.或者是php-cgi进程死掉也可能造成nginx的502错误运行以下命令判断是否接近FastCGI进程,如果fastcgi进程数接近配置文件中设置的数值,表明worker进程数设置太少

Nginx 502 bad gateway和Nginx 504 Gateway Time-out错误解决方法 错误解决办法_nginx

最近服务器宕机的现象比较频繁,临下班时分,G给挂掉了,502 Bad Gateway Nginx,不由得让我想起之前的504 Gateway Time-out,两者应该有点联系,一定得弄清楚.Nginx 504 Gateway Time-out的含义是所请求的网关没有请求到,简单来说就是没有请求到可以执行的PHP-CGI. 解决这两个问题其实是需要综合思考的,一般来说Nginx 502 Bad Gateway和php-fpm.conf的设置有关,而Nginx 504 Gateway Time-o

502 bad gateway是什么意思 502 bad gateway错误解决方法_服务器其它

您可以尝试清除浏览器缓存 访问一下你的FTP看是否可以登陆 成功解决502 Bad Gateway错误 今天登陆博客,显示502 bad gateway,NGINX最烦人的地方就是经常会出现这个错误,由于我并不打算在技术上花费过多的时间,所以一般是遇到了相关问题,通过搜索引擎解决后即可,不会去深究.废话不多说,说说我的坎坷经历. 首先,我重启了服务器,可是重启了好几次,都无效,然后去Google搜索了下502 bad gateway,出来了很多的网页,筛选后进入http://lnmp.org/f

ORA-04098错误解决方法

错误|解决 ORA-04098错误解决方法 数据库版本:8.1.5 平台:SOLARIS 5.7   背景: 用户建立了一个TRIGGER:create or replace trigger ddl_denybefore create or alter or drop on databasedeclarebegininsert into ddl_logs values(ora_dict_obj_owner,ora_dict_obj_name,sysdate);exceptionwhen no_d

sql server 2005时发生18452错误解决方法

ODBC 测试sql server 2005时发生18452错误解决方法 用.net开发的网站连接数据库里发生错误,当访问静态页面里显示正常. 1.首先想到的是测试ODBC数据源,当用sql用户和密码登录时出现如下图错误: 2.因为是在客户服务器上安装,所以未设置sa的密码,由于安装时未勾选择了"windows身份验证",所以当你测试sql server 2005的用户时出现此错误. 3.打开"SQL Server Management Studio"双击数据库所在

Linux系统中操作文件数过多导致的错误解决方法

  linux 打开文件数 too many open files 解决方法 too many open files出现这句提示的原因是程序打开的文件/socket连接数量超过系统设定值. 查看每个用户最大允许打开文件数量 代码如下: ulimit -a fdipzone@ubuntu:~$ ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 2

宽带连接错误解决方法大集合

上网最烦的是什么?网速慢,广告,中病毒等等,其中最让人感到烦恼的莫过于那些莫名其妙弹出的"宽带连接错误XXX"的弹窗警告了,经常在这种时候你是上不了网的,身边有手机还好,刷着流量去百度找帖子解决,身边没手机怎么办?打电信或者联通客服?有一点必须确认的是他们即使答应让人来修复也一定不是现在. 今天软媒小编整理编排了一些关于691.623.678...宽带连接错误解决方法大集合,这些解决方法来源于网络,望知晓出处者不吝告知,感激不尽.希望或多或少能帮助到你. 宽带连接错误691(由于域上的

win7系统电脑开机引导错误解决方法

  win7系统电脑开机引导错误解决方法           win7开机引导错提示一:"HDD controller failue" 硬盘控制器故障 故障分析:出现此种开机引导错误往往是由于硬盘与硬盘控制器的信号通讯电路不好. 故障解决方法:关闭电源,并检查硬盘电源是否解决. win7开机引导错提示二:"Bad or missing command interpreter" 故障分析:出现此种开机引导错误往往是由于系统盘中command.com文件已经损坏或者被删

系统丢失gdiplus.dll文件错误解决方法

  系统丢失gdiplus.dll文件错误解决方法,详细错误如图: 步骤 百度gdiplus.dll文件,找一个地方下载gdiplus.dll文件,下载的时候注意必须符合自己的系统(win7或者XP) 下载后,解压,复制里边的gdiplus.dll文件到系统目录下,如下图,是WIN7系统的存放位置,其他系统放在相应位置即可(系统目录一般为:C:WINNTSystem32 64位系统为C:WindowsSysWOW64) 最后,点击开始菜单-->运行-->输入[regsvr32 gdiplus.