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

使用Crontab(Plesk/CentOS6)运行PHP脚本,php,cron,centos,plesk,Php,Cron,Centos,Plesk,作为普莱斯克的一名客户,我正在尝试运行: php -q /httpdocs/_external/export/test.php 从本教程中: 我收到了错误 “php:未找到命令” 是否需要从主用户启用某些功能,或者需要使用其他命令来运行脚本 (也尝试了/bin/php,但运气不佳,该目录中没有php文件) “哪个php” -/usr/bin/php (当我使用这个目录时,我也会得到“没有这样的文件或目录”,我想是因为当我使用/它是从客户根目录而不是服务器根目录中提取的)将帮助您。我的理解是,C

作为普莱斯克的一名客户,我正在尝试运行:

php -q /httpdocs/_external/export/test.php
从本教程中:

我收到了错误

“php:未找到命令”

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

(也尝试了/bin/php,但运气不佳,该目录中没有php文件)

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

将帮助您。我的理解是,Cron运行所有与自身相关的东西,所以当从Cron运行某些东西时,应该始终使用绝对路径

祝你好运,节日快乐

会帮助你的。我的理解是,Cron运行所有与自身相关的东西,所以当从Cron运行某些东西时,应该始终使用绝对路径


祝你好运,节日快乐

如果您有
ssh
访问权限,请执行
which php
查看二进制文件的位置(通常
/usr/bin/php
这会给您带来什么:
find/| grep php
。也可以是
php5
。添加了“which php”描述中的路径。如果我无法访问根目录,是否有方法获取它?或者有方法从根目录授予此客户权限admin@ldiqual-它列出了一百万个文件(/usr/local/psa/…),它是php5.3…哦,我找到了命令,仍然没有运气“php5:command not found”安装了php,对吗?如果您有
ssh
访问权限,请执行
which php
查看二进制文件的位置(通常
/usr/bin/php
这会给您带来什么:
find/| grep php
。也可以是
php5
。添加“which php”描述中的路径。如果我无法访问根目录,是否有方法获取它?或者有方法从根目录授予此客户权限admin@ldiqual-它列出了一百万个文件(/usr/local/psa/…),它是php5.3…哦,我得到了命令,仍然没有运气安装“php5:command not found”php,对吗?