apache 解析一个错误的php文件时,会直接显示php的源码,如何让他不显示源码。

apache 解析一个错误的php文件时,会直接显示php的源码,如何让他不显示源码。
最新回答
给劳资TMD滚!

2022-05-07 10:52:36

让Apache加载PHP模块
找到 #LoadModule vhost_alias_module modules/mod_vhost_alias.so (大概在第128行),在这行的后面添加以下内容:
LoadModule php5_module "D:/WAMP/PHP/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "D:/WAMP/PHP"

LoadModule php5_module "D:/WAMP/PHP/php5apache2_2.dll"
这句意思是以module方式载入PHP5模块。
AddType application/x-httpd-php .php
这句意思就是将.php扩展名的文件作为php脚本执行。你可以使用你喜欢的任何其他扩展名,如 .html、.php5 甚至是 .txt 来执行PHP。
PHPIniDir "D:/WAMP/PHP"
这句用来指定PHP的配置文件php.ini 所在的目录。
如果是Apache 2 以module模块方式运行php5的话,就可以使用 PHPIniDir 指令。
素觞流年

2022-07-26 11:53:12

1、在可能出异常的代码后面 die('....自己写错误信息');
2、在php中代码前加error_reporting(0);
3、修改php.ini 中 display_errors设置为display_errors = off
朵朵奇葩向阳开#

2021-09-02 10:08:28

你的服务器没有配好
收起 1条折叠回答