php - 如何强制命令行使用 PHP 版本?

标签 php shell cron command-line-interface

我由 1and1.com 托管,并且我已使用 .htaccess 将我的文件设置为使用 php5 进行解析。

但这仅适用于 apache,而不适用于命令行,默认为服务器默认 php4。

所以目前我无法设置cron 作业来将我的代码作为php5 运行。有什么想法吗?

最佳答案

根据https://community.1and1.com/using-php-composer-at-1and1/ ,在根项目中创建 .profile 并添加以下行:

alias php='/usr/bin/php5.5-cli'

这对我有用。 注销并重新登录 SSH 并执行以下操作:

php -v

结果:

PHP 5.5.32 (cli) (built: Feb 15 2016 16:13:44)

关于php - 如何强制命令行使用 PHP 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7767447/

相关文章:

python - Crontab python django 问题

spring - 如何在不使用 @Scheduled() 注释的情况下在 Spring Boot 中安排 cron 作业

php - PHP 是如何工作的 - 文献

linux - 查找命令结果,不会写入输出

linux - 如何在 shell 脚本中删除模式匹配前后的特定字符?

unix - 从 cut 命令强制输出字段的顺序

mysql - crontab 命令未运行

php - SQL 查询返回有限的结果

php - 查询从php中的三个表中读取

javascript - 使用 FOR 循环保存数组