sh vtigercron.sh vtigercron.sh: line 11: /www/wwwroot/crm.yunxincz.com/cron: Is a directory vtigercron.sh: line 16: /www/wwwroot/crm.yunxincz.com/cron/USE_PHP: No such file or directory,其代码为export VTIGERCRM_ROOTDIR=`/www/wwwroot/crm.yunxincz.com/cron`/.. export USE_PHP=php cd $VTIGERCRM_ROOTDIR # TO RUN ALL CORN JOBS /www/wwwroot/crm.yunxincz.com/cron/USE_PHP -f vtigercron.php ;修正为正确的代码
时间: 2023-08-10 07:04:47 浏览: 111
根据你提供的代码和错误信息,我注意到在第11行和第16行中都存在问题。下面是修正后的代码:
```shell
export VTIGERCRM_ROOTDIR="/www/wwwroot/crm.yunxincz.com"
export USE_PHP="php"
cd $VTIGERCRM_ROOTDIR
# 运行所有的定时任务
$USE_PHP -f cron/vtigercron.php
```
在修正后的代码中,我们将`VTIGERCRM_ROOTDIR`的值设置为`/www/wwwroot/crm.yunxincz.com`,并将`USE_PHP`设置为`php`。然后使用修正后的路径运行`vtigercron.php`文件。
请注意,这只是根据你提供的信息进行的修正,如果还有其他错误,请提供更多的上下文或相关代码以便更好地帮助你解决问题。
相关问题
sh vtigercron.sh vtigercron.sh: line 11: /www/wwwroot/crm.yunxincz.com/cron: Is a directory vtigercron.sh: line 16: /www/wwwroot/crm.yunxincz.com/cron/USE_PHP: No such file or directory
根据错误信息来看,这个脚本中有两个问题:
1. 第11行的`/www/wwwroot/crm.yunxincz.com/cron`是一个目录,而不是可执行的文件。请确保在该行中指定的路径是正确的可执行文件路径。
2. 第16行的`/www/wwwroot/crm.yunxincz.com/cron/USE_PHP`文件不存在。请检查该文件是否存在,并确保路径正确。
你可以检查一下脚本中这两个路径的设置,并确保路径指向正确的文件或目录。
/www/server/cron/746f739cea454516b176f2d451bd574b: line 7: cd: /www/wwwroot/www.yuanbangtc.com/upload/source/plugin/zhigui_zd/admin.inc.php: Not a directory Could not open input file: admin.inc.php
根据错误信息显示 `/www/wwwroot/www.yuanbangtc.com/upload/source/plugin/zhigui_zd/admin.inc.php` 不是一个目录,因此无法使用 `cd` 命令进行切换。
请注意,`cd` 命令用于切换到目录而不是文件。您应该将 `cd` 命令中的路径更改为指向包含 `admin.inc.php` 文件所在的目录。
请尝试将第 7 行的路径修改为正确的目录路径,例如:
```shell
cd /www/wwwroot/www.yuanbangtc.com/upload/source/plugin/zhigui_zd/
```
然后重新运行脚本。
另外,请确保 `admin.inc.php` 文件存在于指定的目录中,并且具有适当的读取权限。如果文件不存在或权限不正确,您需要相应地调整文件的位置和权限。
阅读全文