我想創建一個每24小時刪除一個文件的cron,但它對我不起作用!cron Symfony2刪除文件
emptyCache.php許可755
rm -rf app/cache/*
我用從OVH一個cron來完成這項工作,我按照程序,但沒有刪除的文件夾!我的問題是:這是正確的命令嗎?
我想創建一個每24小時刪除一個文件的cron,但它對我不起作用!cron Symfony2刪除文件
emptyCache.php許可755
rm -rf app/cache/*
我用從OVH一個cron來完成這項工作,我按照程序,但沒有刪除的文件夾!我的問題是:這是正確的命令嗎?
下面是腳本的,應在OVH託管工作(Pro 2014)的例子,你不需要使用任何PHP或Symfony2的文件或命令:
文件:/homez.807/[my_login ] /symfony2/launch_commands.php
#!/bin/bash
rm -rf /homez.807/[my_login]/symfony2/app/cache/*
這是簡單的把你想要刪除的目錄的完整路徑,但你也可以使用cd
命令來更改目錄,然後刪除子目錄。
這裏是在OVH管理器配置(請參閱的Cron標籤):
所以./
是你的根虛擬主機,對應/homez.807/[my_login]/
。這裏有兩個重要的選項:
symfony2/launch_commands.sh
非常感謝!它運作良好 – Mirlo 2014-12-06 18:59:22
那麼你的問題是什麼?權限問題?這是您發佈的錯誤消息嗎? – baao 2014-12-06 12:13:09