這是一篇以前寫過的文章,遷到這里,做個紀念。其實想想那里還是個新手中的戰斗機,不知道composer是個什么,費了那么大勁兒去設個什么環境變量,哎!
剛開始接觸Zend Framework 2, 沒想到在運行第一步就出了問題,報錯如下:Unable to load ZF2. Run 'php composer.phar install' or define a ZF2_PATH environment variable.
雖然我很清楚它是說要設置一個環境變量“ZF2_PATH”但是我查了好長時間的資料也沒查出這個變量在哪兒添加,于是我就在init_autoloader.php中手動指定了ZF2庫的位置。但是我總是不想就這么將就下去,難道以后每做個ZF2程序都要這么改一下嗎?哎,心里好不舒服,于是,我就發揚了艱苦奮斗的精神,終于把在哪兒添加“ZF2_PATH”給找出來了!
我本來以為是要在php.ini里找的,因為ZF2是php的程序,但事實是在httpd.conf(apache)中添加:
SetEnv ZF2_PATH C:/Apache22/htdocs/zf230/library
后邊的地址換成你自己的。不過要注意,路徑里是“/”哦,Windows的用戶可不能直接粘過來了事哦,“\”會被當成轉意字符。