2013-10-04 81 views
1

我有一個命令行,我從一個特定的目錄運行調整圖像大小,但我現在需要它從一個PHP腳本運行,所以我可以把它放到一個cron作業自動化。該命令是mogrify -resize 800x800\> *.jpg。我只是尋找幫助來設置PHP腳本,因爲我是新手做到這一點。提前致謝。如何使一個PHP腳本運行特定的命令

+0

@kojiro是正確的 - 但是,要回答關於通過PHP運行命令的問題的具體部分:http://php.net/manual/en/function.shell-exec.php –

回答

2

Cron與php無關。你試過了嗎

cd "$whatever_directory" && mogrify -resize 800x800\> *.jpg 

in cron?

這就是說,你可以讓PHP執行shell命令exec and shell_exec,但我會敦促你考慮如果這就是你想要的。

+0

我很新甚至在PHP中做一個基本的腳本,所以謝謝你的迴應。 ...是的,我應該更清楚一些,我的意思是說這個PHP腳本稍後會被放入一個cron工作中。我會嘗試你的建議。謝謝 –

+0

我很高興重新讀取您的回覆,直接將代碼輸入到cron中。工作完美,比預期容易!謝謝!我想我不需要設置一個php腳本文件來調用。我在我的服務器上使用ImageMagick處理這些圖像(我也有拼寫錯誤:mogrify是我需要的正確命令措辭) –