【发布时间】:2015-05-21 03:17:39
【问题描述】:
我正在将 PHP 脚本作为 cronjob 运行。我需要 PHP 5.4 或更高版本。我应该使用哪条路径?我有:
(uiserver):z2309ii3ee:~ > whereis php
php: /usr/bin/php /usr/bin/php5.4 /usr/bin/php5.5 /usr/bin/php5.4-cli /usr/bin/php5.5-cli /usr/lib/php /usr/lib/php.ini /usr/lib/php5.4 /usr/lib/php5.5 /usr/lib/php.ini-nourl /usr/local/bin/php /usr/local/bin/php5 .4 /usr/local/bin/php5.5 /usr/local/lib/php.ini-nourl /usr/include/php /usr/include/php5.4 /usr/include/php5.5 /usr/local /php /usr/share/php
我的房东的在线帮助说我应该使用/usr/local/bin/php5,但那是 PHP 5.2.17。
为什么我不应该将 /usr/lib/cgi-bin/php5.4 与 cronjob 一起使用?这是我在浏览器中调用脚本时运行的版本(如echo PHP_BINARY;)。
【问题讨论】:
-
投票结束的人:为什么这是“基于意见的”?如果有理由更喜欢一个 PHP 实例而不是另一个,那么我想知道这个原因,但是如果 PHP 的所有变体都可以与 cronjob 一起使用,那么这不是一个意见,而是一个答案。
标签: php