0

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

  1. 我创建了一个 PHP 文件:

    define('LDEV', true);
    

    并命名,例如:devEnv.php

    我放在某个地方:例如:/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
    

现在我看到这define('LDEV', true);在我的本地站点上得到了回应,它不应该在那里。

我究竟做错了什么 ?

4

1 回答 1

7

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

<?php
define('LDEV', true);
于 2012-07-11T15:49:18.197 回答