2012-07-11 46 views
0

我試圖定義一個用於部署的常量,以便我們知道我們處於開發環境。定義要在輸出中打印的語句

  1. 我創建一個PHP文件:

    define('LDEV', true); 
    

    ,並將它命名,例如:devEnv.php

    我在什麼地方放置:例如:/家/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);迴盪在我的本地站點,它不應該存在。

我在做什麼錯?

+5

是否包含開幕PHP標籤在你的包含文件? – 2012-07-11 15:49:27

回答

7

您需要在devEnv.php腳本的PHP起始標籤:

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

psst ..不要告訴任何人,我忘了它好嗎? :D thks。 :) – MEM 2012-07-11 15:53:13