2014-05-09 132 views
1

我是新來的PHP。致命錯誤:超過30秒的最大執行時間

當我試圖連接到CREA(加拿大房地產)數據庫中,我遇到了一個錯誤

Fatal error: Maximum execution time of 30 seconds exceeded in C:\xampp\htdocs\cr\PHRets_CREA.php on line 1465

,我再次執行的代碼,然後它顯示

Fatal error: Maximum execution time of 30 seconds exceeded in C:\xampp\htdocs\cr\PHRets_CREA.php on line 1408

然後,我改變了以下在php.ini中重新啓動並重新啓動我的服務器

max_execution_time=300 

這次它再次播種differen t行號

Fatal error: Maximum execution time of 300 seconds exceeded in C:\xampp\htdocs\cr\PHRets_CREA.php on line 1489

如何克服這個問題?

這裏的完整代碼是http://crea.ca/data-distribution-facility-documentation

+0

當您更改php.ini設置時,您必須重新啓動服務器 –

+1

需要重新啓動,可以爲每個文件設置一些ini設置,在這種情況下不需要重新啓動。所以你可以添加'ini_set('max_execution_time',300);'到文件而不是edding php.ini –

+0

@dagon我重啓我的服務器,但仍然顯示錯誤 – user3422501

回答

2

看來你的腳本佔用太多的時間來執行,它正在已逾時。

編輯您的php.ini並將max_execution_time的值更改爲1000並重新啓動您的Web服務器。

你也可以嘗試增加你的memory_limit。

相關問題