当前位置:首页 » 编程语言 » php设置错误

php设置错误

发布时间: 2023-03-13 11:10:46

A. php中如何开启错误提示输出

开启步骤如下:
1. 打开php.ini文件。
以ubuntu为例,这个文件在: /etc/php5/apache2 目录下为例。
2. 搜索并修改下行,把Off值改成On
display_errors = Off
3. 搜索下行
error_reporting = E_ALL & ~E_NOTICE
或者搜索:
error_reporting = E_ALL & ~E_DEPRECATED
修改为
error_reporting = E_ALL | E_STRICT
4. 修改Apache的 httpd.conf,
以Ubuntu 为例, 这个文件在:/etc/apache2/ 目录下,这是一个空白文件。
添加以下两行:
php_flag display_errors on
php_value error_reporting 2039
5. 重启Apache,就OK了。
重启命令: :sudo /etc/init.d/apache2 restart.

B. 如何处理php服务的500错误

一、可能是php配置问题
php.ini
short_open_tag = Off
改为 short_open_tag = On

二、可能是系统问题,请使用如下方法解决:
方法(一)

1、控制面板->管理工具->计算机管理(双击)->计算机管理(本地)->本地用户和组(点击前面的加号)->用户(单击)->ISUC(右键-设置密码,设为123,确定)->Iwm(右键-设置密码,设为123,确定)->Administrator(右键-设置密码,设为123,确定)->关闭计算机管理
2、管理工具-组件服务(双击)->下面有个“组件服务(双击)”->计算机(文件夹)(双击)->我的电脑(打开)->com+应用程序-找到“IIS out-of-process”文件夹(右键,打开属性)->单击“标识”->出现“下列用户”->用户密码和确认密码(默认)->点击“浏览”->点击“高级”->找到右面的“立即查找”->单击第一个“Administer”->单击确定->出来后再点击确定->应用->确定
3、一般情况下问题解决,一切OK

C. php504错误

解决方式:

一般默认的fastcgi进程响应的缓冲区是8K,这时可以设置大一点,在nginx.conf里,加入:fastcgi_buffers 8 128k,这表示设置fastcgi缓冲区为8块128k大小的空间。

当然如果在进行某一项即时的操作, 可能需要nginx的超时参数调大点,例如设置成60秒:send_timeout 60;经过这两个参数的调整,一般不会再提示“504 Gateway Time-out”错误,问题基本解决。

有时候网站需要对php-fpm和nginx进行配置修改。因为这种情况下,也会出现“504 Gateway Time-out”错误提示。而这时候Nginx 504 Gateway Time-out的含义就是所请求的网关没有请求到,简单来说就是没有请求到可以执行的PHP-CGI。

解决方式:

更改php-fpm的几处配置即可:

把max_children由之前的10改为现在的30,这样就可以保证有充足的php-cgi进程可以被使用;

把request_terminate_timeout由之前的0s改为60s,这样php-cgi进程处理脚本的超时时间就是60秒,可以防止进程都被挂起,提高利用效率。

接着再更改nginx的几个配置项,减少FastCGI的请求次数,尽量维持buffers不变:

fastcgi_buffers由 4 64k 改为 2 256k;

fastcgi_buffer_size 由 64k 改为 128K;

fastcgi_busy_buffers_size 由 128K 改为 256K;

fastcgi_temp_file_write_size 由 128K 改为 256K。

重新加载php-fpm和nginx的配置,再次测试,如果没有出现“504 Gateway Time-out”错误,问题便解决了。

解决方式:

将php-fpm的处理方式改成apache模式即可。

热点内容
小程序源码交易 发布:2025-07-02 23:41:46 浏览:546
旧手机忘记密码怎么办 发布:2025-07-02 23:25:52 浏览:150
androidwebview播放 发布:2025-07-02 23:24:42 浏览:537
纳税申报密码什么意思 发布:2025-07-02 23:24:42 浏览:816
存储器的原理与工程 发布:2025-07-02 23:21:17 浏览:407
linuxsnmp安装 发布:2025-07-02 23:07:08 浏览:650
北理c语言答案 发布:2025-07-02 23:05:57 浏览:305
sql同比 发布:2025-07-02 23:03:39 浏览:835
一个服务器获取多个ip 发布:2025-07-02 23:02:43 浏览:786
三星电脑wifi怎么连接wifi密码 发布:2025-07-02 22:55:00 浏览:712