php - 使用 Crontab 运行 PHP 脚本 (Plesk/CentOS6)

标签 php cron centos plesk

作为 Plesk 的客户,我正在尝试运行:

php -q /httpdocs/_external/export/test.php

来自本教程:http://daipratt.co.uk/crontab-plesk-php/

我收到错误

“php:找不到命令”

是否需要从主用户启用某些功能或需要使用其他命令来运行脚本?

(也尝试过/bin/php 但没有成功,该目录中没有 php 文件)

“哪个 php” -/usr/bin/php (当我使用这个目录时,我也得到“没有这样的文件或目录”我猜是因为当我使用/它是从客户根目录而不是服务器根目录中提取的)

最佳答案

This answer会帮助你。我的理解是,Cron 运行的所有内容都与自身相关,因此在从 Cron 运行某些内容时,您应该始终使用绝对路径。

祝你好运,节日快乐!

关于php - 使用 Crontab 运行 PHP 脚本 (Plesk/CentOS6),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8563763/

相关文章:

javascript - 处理网页上的所有/任何链接点击

java - GAE :Process terminated because the backend took too long to shut down in backends job

scala - Akka Actors 中的 Quartz CronTriggers 使用还是不使用 Camel?

django - 带有随 secret 码的Redis AUTH

mysql_safe : command not found CentOS 7

php - 使用 magic __get() 时私有(private)/ protected 成员变量的代码完成

php Codeception 启动不那么快 : [PHPUnit\Framework\Exception] Undefined index: ELEMENT

PHP : The awk subtraction giving exponential values

java - 为什么在 Google App Engine 上运行的进程会挂起?

postgresql - CentOS 上的 PostgreSQL 和 ESRI Geoportal 安装问题