我正在尝试找到将上传到我的服务器的最佳解决方案到特定目录。
我听说过cron的工作,但我不知道如何使用这样的东西。
我正在尝试将.html,.php和.jpg文件同时上传到多个不同的目录。
我正在使用Linux,cPanel,PHP。典型的LAMP堆栈+ cPanel。
赞赏任何意见。
答案 0 :(得分:1)
cron真的很容易。编辑作业类型
crontab -e
这将为您提供一个空白文件,其中包含解释其结构的注释。 您使用带有通配符的数字来说明何时运行,然后运行什么。 例如,来自this page,
# run five minutes after midnight, every day
5 0 * * * $HOME/bin/daily.job >> $HOME/tmp/out 2>&1
# run at 2:15pm on the first of every month -- output mailed to paul
15 14 1 * * $HOME/bin/monthly
# run at 10 pm on weekdays, annoy Joe
0 22 * * 1-5 mail -s "It's 10pm" joe%Joe,%%Where are your kids?%
23 0-23/2 * * * echo "run 23 minutes after midn, 2am,
cron
将定期运行该命令。如果您只想运行一次,则需要at
。见here
e.g。
at -f myscript.sh 2:00 july 13
答案 1 :(得分:0)
你把它放在你的cron中,这段代码将每3小时运行一次你的脚本。在PHP脚本中,您可以使用重命名功能来移动目标路径中的文件。
* 3 * * * sudo -u www-data php5 /my/php/script.php