2010-05-27 27 views
0

我編寫了一個簡單的應用程序,每X分鐘檢查一次圖像是否在多個網站中發生變化並下載它。這很簡單:下載圖像頭,做出一些CRC校驗,下載文件,存儲在MySQL數據庫中關於每個圖像和處理下一個項目的一些數據...PHP中的控制進程併發性

這個過程需要約1分鐘即可完成。

問題是我已經注意到,當服務器執行這個過程,我不能訪問任何頁面的網站,即使是那些不需要的MySQL。

我不知道爲什麼它正在發生,我不知道如何解決它的線索。也許更高級的PHP程序員可以幫助我。

+0

哪個服務器呢?聽起來像你的代碼掛鉤到內部線程 – Javier 2010-05-27 18:46:02

+0

在Ubuntu Linux下的Apache – Ivan 2010-05-27 18:51:15

+0

這個過程是一個通過Web調用的PHP腳本?或者它是一個cron任務? – 2010-06-02 13:35:46

回答

0

我想這是因爲會議的文件鎖定,如果我正確
嘗試取消設置會話cookie並加載頁面, - 頁面加載

這將是正確的去除執行從網絡這個腳本,但如果這是必要的,使用session_write_close()功能來關閉會話和解鎖會議文件