2020-07-01 22:23:02 1813次浏览 1条回答 0 悬赏 505 金钱

在console模块下,新增了个定时任务,在windows运行时,输入命令行php yii index/index成功运行,但是到了linux时,命令行如下:

www/server/php/72/bin/php  /www/wwwroot/test_yii/renli/console/controllers/IndexController.php

报错为:

Fatal error:  Class 'yii\console\Controller' not found in /www/wwwroot/test_yii/renli/console/controllers/IndexController.php on line 20

提示继承的类没有找到,但是已经use了的,windows也没错,请问各位大佬有遇到过相同的问题吗,求解答!!!

最佳答案

  • 发布于 2020-07-02 08:11 举报

    为什么 不像 在windows上那样 执行?命令行 改为

    www/server/php/72/bin/php /www/wwwroot/test_yii/renli/yii index/index
    
    2 条回复
    回复于 2020-07-02 08:56 回复

    。。。网上一直跟我说要那样写,我居然没按windows的测试下,太感谢了,成功了

    回复于 2020-07-03 16:57 回复

    没错 是这么写

    没有找到数据。
您需要登录后才可以回答。登录 | 立即注册
zcx147716565
CEO

zcx147716565 广州

注册时间:2017-03-10
最后登录:2021-01-12
在线时长:69小时38分
  • 粉丝9
  • 金钱12500
  • 威望20
  • 积分13390

热门问题