0
今天上午試圖創建一個新的laravel項目中,我得到了錯誤作曲家PHP:沒有這樣的文件或目錄
/C/XAMPP/PHP/PHP:13號線中:/ opt/PHP /斌/ PHP:沒有這樣的文件或目錄
我仍然可以更新的作曲家,但大多數其它命令拋出了同樣的錯誤。直到今天早上,作曲家都沒有遇到任何問題。
在看看我的一個文件後(我認爲)找到了罪魁禍首底部
#!/bin/bash
# Gets the directory of this script file, also resolving symlinks:
# (reference: Dave Dopson, http://stackoverflow.com/questions/59895/can-a-
bash-script-tell-what-directory-its-stored-in)
SOURCE="${BASH_SOURCE[0]}"
while [ -h "$SOURCE" ]; do # resolve $SOURCE until the file is no longer a
symlink
DIR="$(cd -P "$(dirname "$SOURCE")" && pwd)"
SOURCE="$(readlink "$SOURCE")"
[[ $SOURCE != /* ]] && SOURCE="$DIR/$SOURCE" # if $SOURCE was a relative
symlink, we need to resolve it relative to the path where the symlink file
was located
done
__DIR__="$(cd -P "$(dirname "$SOURCE")" && pwd)"
/opt/php/bin/php "-c$__DIR__/stdlib" "[email protected]"
其他links建議smylinking到PHP是目錄,但我有點困惑這不會導致/ c/xampp/php/php引用自己?
任何幫助,將不勝感激
更新
PHP的全新副本,解決問題
然後關閉自己的問題或答案... – Salketer
謝謝Salketer。長期用戶第一時間提問者,將來會記住這一點。 – bob