使用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,对吗?