4

我已将我的应用程序移至 OpenShift,现在,为了方便它实际工作,我想启用页内错误和警告。目前,我看到一个空白页。

如何启用错误?

在 PHP 中,它位于php.ini

error_reporting = E_ALL
display_errors = 1
4

3 回答 3

7

在 IRC 频道 #openshift 上,有人告诉我这目前不可配置

(05:06:58 PM) pmorie: ozizka-ntb: 看起来它是由购物车提供的 - 我不相信你可以用你自己的代替

我需要同时使用

error_reporting(E_ALL);
ini_set('display_errors', 1);
于 2012-09-25T13:00:59.850 回答
3

您可能希望将 APPLICATION_ENV 设置为开发。

$ rhc 环境设置 APPLICATION_ENV=development

根据https://developers.openshift.com/en/php-getting-started.html

在开发模式下,您的应用程序将:

  1. 在浏览器中显示更详细的错误
  2. 显示启动错误
  3. 启用 Xdebug PECL 扩展
  4. 启用 APC 统计检查
  5. 忽略您的 composer.lock 文件(如果适用)
于 2015-07-23T09:42:03.823 回答
0

如果您无法访问,请在页面php.ini顶部写下php

<?php
error_reporting(22527);
?>

这将显示页面中的所有错误和警告。

于 2012-09-25T12:01:51.450 回答