2014-12-05 49 views

回答

2

執行locate bin/php查看系統中可能是PHP二進制文件的所有文件。然後做一個which php看看哪一個會被執行。我有一個在/usr/bin/php/usr/local/bin/php53自編的版本,各種版本。

要在命令行上使用其他版本運行,您可以指定PHP的完整路徑:/usr/local/bin/php /command/to/run,它將運行該命令。或者,在開始時將新版本的路徑添加到系統路徑中,這將在舊版本之前「看到」新的PHP版本。

如果你從cron運行這個東西,我傾向於推薦使用PHP解釋器的完整路徑 - 我認爲這是一個好習慣,以防你的環境和cron環境之間的可用路徑不同。

+0

非常感謝這幫助我解決了這個問題。 – 2014-12-11 20:34:15

+0

太好了!不要忘記將它標記爲已解決 - 它會將其從「未解答的問題」列表中刪除。 – halfer 2014-12-11 23:09:33