2012-09-14 59 views
1

主要問題是如何自動創建一個php文件並在服務器上運行一段時間? 就像我在瀏覽器中加載abc.php文件一樣,它會首先在服務器上創建一個xyz.php文件,並在服務器端運行一段時間,當時間完成後它將重新加載abc.php文件。我想要一個像cron這樣的服務

任何幫助,我很快就要這個。

回答

1

可以使用crontab

而在你contab你把一樣的東西:

*/5 * * * * /usr/bin/php /path/to/your/file.php 

而你的 「file.php」 腳本將每5分鐘啓動。

在數據庫上管理你的日程安排,file.php可能會運行你想要的任何代碼,當時間到期。

+0

你的意思是如果我在瀏覽器中運行一個文件abc.php,這個文件運行如「*/5 * * */usr/bin/php /path/to/your/file.php」的命令,然後這個file.php會運行一段時間,也會在一段時間後關閉或加載abc.php文件。 對不對? –

+1

不,這個file.php在系統中每5分鐘一直在系統上執行,即使你沒有在你的網絡瀏覽器上啓動它。但是如果你的file.php在數據庫中讀取它必須執行的動作,那麼它可以做到這一點。 –

+0

非常感謝ninso的幫助,但這是主要問題。 其實我有一個聊天室,有隨機主題,運行10-15分鐘,然後頁面重新加載,新的主題會來。 我想要一個文件,當我打開聊天室,並自動將數據庫中的主題和聊天室中的主題顯示給世界上的所有用戶時運行。因此,我希望file.php在創建新聊天室時運行,以使其主題和關閉該文件。 php聊天室將關閉。 我覺得我討厭你,但PLZ幫助,這是我的問題。 –

相關問題