在Mac OS X Lion的 - 運行MAMP的yiic - 無法運行 - ENV:PHP R:沒有這樣的文件或目錄
我試圖執行以下的yiic命令(從Yii框架);
./yiic message ./app/messages/config.php
我得到這個消息:
ENV:PHP \ R:沒有這樣的文件或目錄
我已經研究過的yiic文件,我看到:
#!/usr/bin/env php
<?php
require_once(dirname(__FILE__).'/yiic.php');
我查看了/ usr/bin/env
我看到,沒有任何與PHP相關的信息(我相信): 我應該在那裏有一些與PHP相關的東西嗎?
TERM_PROGRAM=Apple_Terminal
TERM=xterm-256color
SHELL=/bin/bash
TMPDIR=/var/folders/qq/4k5m37mn16bgfpp6yt8ggljc0000gn/T/
Apple_PubSub_Socket_Render=/tmp/launch-L43tVY/Render
TERM_PROGRAM_VERSION=299
TERM_SESSION_ID=1999B4D4-939B-4065-B71C-D9B0563A9EC6
USER=mem
COMMAND_MODE=unix2003
SSH_AUTH_SOCK=/tmp/launch-FBmmga/Listeners
__CF_USER_TEXT_ENCODING=0x1F5:0:0
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin
PWD=/usr/bin
SHLVL=1
HOME=/Users/mem
LOGNAME=mem
LC_CTYPE=UTF-8
DISPLAY=/tmp/launch-oXxXFl/org.x:0
_=/usr/bin/env
OLDPWD=/usr
由於有人在之前添加此錯誤?
這是否與這樣的事實,即PHP是不是在該env也許想?
請指點
我試圖將yiic和php.exe添加到我的Windows環境變量中,以避免出現這樣的問題,但這並不奏效。然後用絕對路徑調用yiic和php.exe是更簡單的解決方案。 – djot 2011-12-16 19:36:47