Yii2 ./yii command : No such file or directory
- 2260
- PHP
- 0
- super_dodo
- 2020/09/23
使用Yii2的时候常常需要去跑脚本,有些时候是定时任务需要用到./yii.小编之前的定时任务每天夜间去备份数据库
nohup /www/dodobook/yii mysql-back/run-task > /tmp/mysql_back.log 2>&1 &
但是后来重新改版更新后,发现没有定时的去备份数据库了。查看日志后发现,抛出的错误是No such file or directory。
自己手动去服务器上执行 ./yii 也是抛出这个错误。各种查询搜索之后,很多人都是用围魏救赵的方法。新建 yii.php 文件。之后去执行 php yii.php 这样好麻烦。尤其是crontab定时任务的时候。
后来翻阅之后,得出是编码的问题。其实小编之前也遇到过,只是时间久远遗忘了。操作方法如下。
Step1:使用vim编辑这个文件 vim yii
Step2:进入编辑模式输入: set ff=unix回车,然后wq保存退出
Step2:进入编辑模式输入: set ff=unix回车,然后wq保存退出
Step2:进入编辑模式输入: set ff=unix回车,然后wq保存退出
其实发现问题的时候要多调试代码,从头部开始:直接在命令行多调测。
这里附上原先的场景 http://www.dodobook.net/linux/3453
相关阅读
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- 消息中间件MQ与RabbitMQ面试题
- 如何搭建一个拖垮公司的技术架构?
- Yii2中ElasticSearch的使用示例
热门文章
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- 消息中间件MQ与RabbitMQ面试题
- 如何搭建一个拖垮公司的技术架构?
- Yii2中ElasticSearch的使用示例
最新文章
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- 消息中间件MQ与RabbitMQ面试题
- 如何搭建一个拖垮公司的技术架构?
- Yii2中ElasticSearch的使用示例