代码之家  ›  专栏  ›  技术社区  ›  ekhaled

php没有报告iis7上的任何错误

  •  4
  • ekhaled  · 技术社区  · 16 年前

    我正在使用我们的xampp设置作为测试服务器开发一个PHP应用程序。

    一旦应用程序准备好部署,我就必须将其上载到客户端的服务器上,

    问题是客户端的服务器正在运行IIS 7,每次出现PHP错误,它都会显示一个空白页…

    现在,我的应用程序已经 error_reporting(E_ALL) 已经设置,我没有访问php.ini文件的权限(不要问为什么!)…

    我尝试了各种参数组合 error_reporting() 在此处找到: http://www.php.net/manual/en/errorfunc.configuration.php#ini.error-reporting

    有人能告诉我另一种让错误出现的方法吗?

    顺便说一句:我正在使用CodeIgniter,我已经尝试过它提供的错误记录功能,但没有用……

    2 回复  |  直到 16 年前
        1
  •  5
  •   timdev    16 年前

    最好在生产服务器上关闭它。如果错误日志允许您访问日志文件,则可以始终打开错误日志。

    但要快速修复,您可以打开显示错误。当您完成将代码配置为在客户机服务器上运行时,请记住关闭它并设置日志记录。

    <?PHP
    ini_set('display_errors',true);
    
        2
  •  2
  •   Joanne C    16 年前

    尝试

    ini_set("display_errors", 1);
    

    这可能是关闭的。

    推荐文章