定义在输出中打印的语句

时间:2012-07-11 15:48:15

标签: php

我正在尝试为部署建议定义一个常量,以便我们知道我们处于开发环境中。

  1. 我用:

    创建了一个PHP文件
    define('LDEV', true);
    

    并命名,例如: devEnv.php

    我放在某处:ex: /home/user/Sites/devEnv.php

  2. php.ini中,我将auto_prepend_file属性设置为我的文件,如下所示:

    auto_prepend_file = "/Users/user/Sites/devEnv.php"
    
  3. 我重新启动Apache以查看更改

    sudo /etc/init.d/apache2 restart
    
  4. 现在我看到这个define('LDEV', true);在我的本地网站上回显,它不应该在那里。

    我做错了什么?

1 个答案:

答案 0 :(得分:7)

您需要devEnv.php脚本中的PHP开始标记:

<?php
define('LDEV', true);