| |
|
|
| | Ошибка выдаётся при работе файла!
Как её можно исправить?
Fatal error: Maximum execution time of 30 seconds exceeded in \home\saiti.net\www\test.php on line 69 | |
| |
|
|
| |
|
|
| |
для: dima_s_d_s
(15.01.2007 в 17:12)
| | | set_time_limit(0);
У хостинг провайдера такое не прокатит скорее всего. | |
| |
|
|
| |
|
|
| |
для: Sergey89
(15.01.2007 в 17:15)
| | | Попробую! | |
| |
|
|
| |
|
|
| |
для: dima_s_d_s
(15.01.2007 в 17:12)
| | | Еще вариант - где-то цикл замкнулся. Все-таки 30 секунд - это довольно много для скрипта. | |
| |
|
|
| |
|
|
| |
для: dima_s_d_s
(15.01.2007 в 17:12)
| | | max_execution_time = 30 ; Максимальное возможное время выполнения сценария в секундах.
по моему его можно перенести в .htaccess или если это ваш сервер то в пхп.ини | |
| |
|
|
| |
|
|
| |
для: hsasha
(16.01.2007 в 16:32)
| | | По-моему ни один хост провайдер не разрешает это делать. | |
| |
|
|
| |
|
|
| |
для: Sergey89
(16.01.2007 в 17:55)
| | | Ну поставь set_time_limit(900); в этом скрипте | |
| |
|
|
| |
|
|
| |
для: hsasha
(16.01.2007 в 18:31)
| | | Этого тоже не разрешают. Хотя я и давал такую идею в своём первом посте:
set_time_limit(0); | |
| |
|
|
| |
|
|
| |
для: Sergey89
(16.01.2007 в 17:55)
| | | Это еще почему?
На многих бесплатных работает, а на платных ... зачем он нужен тогда платный такой ....
Sergey89, откуда ты такой умный взялся ... без обид :) | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(16.01.2007 в 22:12)
| | | Да потому =) Далеко ходить за примером не надо:
http://www.st-host.ru/article/index.php?id_article=9
Запрещенные функции PHP
* dl
* shell_exec
* exec
* system
* passthru
* popen
* symlink
* link
* set_time_limit
* ignore_user_abort
http://www.rbc.ru
http://masterhost.ru/support/doc/php/#limitations | |
| |
|
|
| |
|
|
| |
для: Sergey89
(16.01.2007 в 22:22)
| | | Сам там хостился не так давно ... у них включен safe_mode, понятное дело эти функции работать не будут ... но из .htaccess все норм. Если бы не цены, блин :)
(это я про РБК) | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(16.01.2007 в 22:27)
| | | Тогда смысл запрещать set_time_limit(), но разрешать max_execute_time? | |
| |
|
|
| |
|
|
| |
для: Sergey89
(16.01.2007 в 22:30)
| | | Не могу знать =)
Но догадываюсь, что ради безопасности хостер включает safe_mode - соответственно set_time_limit не работает, что не есть хорошо ... поэтому оставляет max_execution_time | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(16.01.2007 в 22:34)
| | | Да safe_mode это ваще бред полный. Хорошо, что в PHP 6 этот режим вобще удалят. | |
| |
|
|
| |
|
|
| |
для: Sergey89
(16.01.2007 в 22:39)
| | | У меня такая ошиба выходила когда я на пхп делал запрос поиска в базу access, а в базе 37000 записей! я решил проблему max_execution_time = 120 ; | |
| |
|
|