forever 启动项目报错 log file /root/.forever/forever.log exists. Use the -a or --append option to append log
时间: 2024-05-07 17:22:38 浏览: 39
这个错误提示是因为你使用 `forever start` 命令启动项目时,forever 日志文件 `/root/.forever/forever.log` 已经存在了。
你可以使用 `-a` 或 `--append` 选项来将日志追加到现有的日志文件中,即:
```
forever start -a your_script.js
```
或者,你也可以删除原来的日志文件,再重新启动项目,即:
```
rm /root/.forever/forever.log
forever start your_script.js
```
这样应该就能顺利启动项目了。
相关问题
ERROR: File or directory already exists: '/root/anaconda3' If you want to update an existing installation, use the -u option.
A:这个错误提示表示目标路径(/root/anaconda3)已经存在,无法重复创建。如果需要更新已有的安装程序,请使用 -u 选项来执行安装。你可以尝试使用以下命令来更新已存在的安装程序:
```
sh Anaconda3-2021.05-Linux-x86_64.sh -u -b -p /root/anaconda3
```
其中 -b 参数表示安装时使用默认配置,-p 参数指定安装到的路径,-u 参数表示更新已有的安装。请注意,执行这个命令需要管理员权限。
log-error set to wever file don't exists. Create writable for user 'mysql'
这个错误提示是因为 MySQL 数据库用户没有权限在指定路径下创建日志文件。解决方法是:
1. 确认错误信息中提到的路径是否存在,如果不存在则需要手动创建该路径。
2. 给 MySQL 数据库用户赋予该路径的写入权限,可以使用以下命令:
```
sudo chown -R mysql:mysql /path/to/log/directory
sudo chmod -R 755 /path/to/log/directory
```
这个命令将路径的所有者和组都设置为 MySQL 用户,并将权限设置为 755,这样 MySQL 用户就可以在该路径下创建日志文件了。
3. 重启 MySQL 服务,使新的权限生效:
```
sudo systemctl restart mysql
```
如果使用的是其他的 MySQL 服务管理工具,可以使用相应的命令来重启服务。