centos8怎么打开php错误提示

fiy 其他 144

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在CentOS 8上,要打开PHP错误提示,需要进行以下步骤:

    1. 打开PHP配置文件:在终端中使用root权限或sudo命令打开PHP的主配置文件php.ini。默认情况下,该文件位于/etc/php.ini。

    “`shell
    sudo vi /etc/php.ini
    “`

    2. 找到错误报告设置:使用Vi编辑器搜索(按下“/”键并输入关键词)或浏览PHP配置文件,找到以下几行内容:

    “`shell
    display_errors = Off
    error_reporting = E_ALL & ~E_NOTICE
    “`

    3. 开启错误提示:将”display_errors”的值从”Off”改为”On”。这样设置后,PHP将开始显示所有错误和警告信息。

    “`shell
    display_errors = On
    “`

    4. 设置错误报告级别(可选):如果需要修改错误报告级别,可以调整”error_reporting”的值。根据需要,您可以选择不同的级别或组合。例如,如果希望显示E_NOTICE(通知)级别的错误,可以将其添加到”error_reporting”值中:

    “`shell
    error_reporting = E_ALL & ~E_NOTICE
    “`

    可用的错误报告级别包括:E_ALL(所有错误)、E_ERROR(致命错误)、E_WARNING(警告)、E_NOTICE(通知)等。

    5. 保存并退出:在Vi编辑器中按下“Esc”键,然后输入“:wq”命令保存并退出。

    6. 重启Web服务器:为了使更改生效,需要重启所使用的Web服务器。如果您使用的是Apache,执行以下命令:

    “`shell
    sudo systemctl restart httpd
    “`

    如果您使用的是Nginx,将相应的命令替换为:

    “`shell
    sudo systemctl restart nginx
    “`

    完成上述步骤后,PHP错误提示功能将会生效。您将能够在网页或日志中看到PHP脚本产生的错误和警告信息。请注意,在生产环境中提供详细的错误信息可能会带来潜在的安全风险,因此确保适当地保护和限制访问这些错误信息。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要在CentOS 8上打开PHP错误提示,您可以按照以下步骤操作:

    1. 定位php.ini文件:首先,您需要找到您的PHP配置文件php.ini。通常,php.ini文件位于/etc/php.ini路径下。可以使用命令来查找php.ini文件的位置:

    “`
    php –ini | grep “Loaded Configuration File”
    “`

    2. 编辑php.ini文件:使用您喜欢的文本编辑器(如nano或vi)打开php.ini文件。例如,使用nano编辑器:

    “`
    sudo nano /etc/php.ini
    “`

    3. 打开错误报告功能:在php.ini文件中,根据您的需要找到以下几个配置项,并确保其值设置为以下内容:

    “`
    display_errors = On
    display_startup_errors = On
    error_reporting = E_ALL
    “`

    – display_errors:错误详细信息是否显示在浏览器中。将其值设置为On可显示错误详细信息。
    – display_startup_errors:是否在PHP启动时显示错误信息。将其值设置为On可启用显示启动错误信息。
    – error_reporting:设置报告的错误级别。将其值设置为E_ALL可报告所有错误。

    4. 保存并关闭文件:在完成设置后,使用快捷键Ctrl + X,接着按Y然后按Enter键来保存更改并关闭文件。

    5. 重启Apache或PHP-FPM:在修改php.ini文件后,需要重新启动Apache或PHP-FPM服务,以使更改生效。使用以下命令来重新启动服务:

    – 重启Apache:

    “`
    sudo systemctl restart httpd
    “`

    – 重启PHP-FPM:

    “`
    sudo systemctl restart php-fpm
    “`

    这样,您就在CentOS 8上成功打开了PHP错误提示。任何PHP脚本中的错误信息都将显示在浏览器中。请注意,启用错误报告功能可能会泄露敏感信息,请确保在生产环境中适当保护错误报告。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在CentOS 8中,要打开PHP错误提示,你需要进行以下步骤:

    1. 打开终端
    在CentOS 8中,你可以按下`Ctrl + Alt + T`快捷键来打开终端。

    2. 打开PHP配置文件
    在终端中,输入以下命令来编辑PHP配置文件:
    “`
    sudo vi /etc/php.ini
    “`

    3. 修改PHP错误提示设置
    在PHP配置文件中,你可以找到`error_reporting`和`display_errors`两个选项。如果你希望显示所有错误信息,可以设置`error_reporting`的值为`E_ALL`,并将`display_errors`设置为`On`。以下是示例配置:
    “`
    error_reporting = E_ALL
    display_errors = On
    “`

    如果你只想显示严重的错误信息,你可以设置`error_reporting`的值为`E_ERROR`,并将`display_errors`设置为`On`。以下是示例配置:
    “`
    error_reporting = E_ERROR
    display_errors = On
    “`

    如果你希望禁用错误提示,你可以设置`display_errors`的值为`Off`。以下是示例配置:
    “`
    display_errors = Off
    “`

    4. 保存并退出PHP配置文件
    在Vi编辑器中,按下`Esc`键进入命令模式。然后输入`:wq`保存并退出文件。

    5. 重新启动Web服务器
    为了使PHP配置更改生效,你需要重新启动Web服务器。如果你使用的是Apache,可以使用以下命令:
    “`
    sudo systemctl restart httpd
    “`

    如果你使用的是Nginx,可以使用以下命令:
    “`
    sudo systemctl restart nginx
    “`

    6. 验证PHP错误提示设置
    现在,你可以在你的web应用程序中测试PHP错误提示是否生效。打开你的网站或应用程序,如果有错误发生,你将会看到相关的错误信息显示在页面上。

    以上就是在CentOS 8中打开PHP错误提示的步骤。记得在生产环境中关闭错误提示,以避免敏感信息泄露。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部