我正在尝试同步:
/var/www/CI_MAIN/
根据以下方面所做的更改:
/home/coco/workspace/CI_MAIN/
(PDT 的工作区)。
为此,我
sudo crontab -e
在命令行中输入,并将以下行添加到打开的文件的末尾:
@reboot lsyncd -direct /home/cockroach/workspace/CI_TEST/ /var/www/CI_TEST/
我还通过使用授予了这两个文件夹的完全权限sudo chmod -R 777
,但是当我使用浏览器查看时,没有进行任何更改我制作的页面。这个方法以前是有效的,所以我想应该还有一些我还没有做的事情。你能帮我解决这个问题吗?提前谢谢你的不同。
答案1
编写 cron 作业时,如果您尚未在 crontab 中导出 PATH,则应使用二进制文件的绝对路径。
找出lsyncd
位置:
$ command -v lsyncd
示例输出:/bin/lsyncd
.复制输出并替换lsyncd
为绝对路径。