Таймаут в ПХП скрипте не дает обновить кэш.

2 a_n_d_y
Под виндой спокойно заводится без этой строки да и без файла php.ini тоже...
Это полное извращение. На локале должна быть точная копия настройки реального сервера. Да и туева хуча дополнений, в том числе и нужных ну будет загружена. Соответственно логичный вопрос. - На фиг такой php нужен?

PS И по секрету сообщу, что с базой тоже не получится работать без конфига ;)
 
Все-таки, видимо дело в скрипте.
Правка php.ini ничего не дает :(
 
Вы либо не там правите. Может еще где-то php.ini нашли, либо что-то с настройками сервера не то если ни php.ini настройки копаете и не работает, и в .htaccess как я давал строку ставите и тоже не работает.

Оба варианта всегда работали на ура. У меня по-крайней мере. Только я не 0 ставил, а число секунд большое

Для того чтобы знать или с дезендом заморачиваться советую сделать тестовый скрипт который будет выполняться более 30 секунд. Первое что на ум приходит

PHP:
sleep(30000);

в скрипт поставить
 
Вы либо не там правите. Может еще где-то php.ini нашли, либо что-то с настройками сервера не то если ни php.ini настройки копаете и не работает, и в .htaccess как я давал строку ставите и тоже не работает.
Оба варианта всегда работали на ура. У меня по-крайней мере. Только я не 0 ставил, а число секунд большое
Я с хостером связался, все правильно делаю.
Там вот такой код
; php 5.2.x
;zend_extension = /usr/local/php52/lib/php/extensions/no-debug-non-zts-20060613/ioncube_loader_lin_5.2.so
;zend_extension = /usr/local/php52/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so
zend_extension = /usr/local/php52/lib/php/extensions/no-debug-non-zts-20060613/ZendOptimizer.so
; php 5.3.x
;zend_extension = /usr/local/php53/lib/php/extensions/no-debug-non-zts-20090626/eaccelerator.so

register_globals = On
register_long_arrays = On
eaccelerator.debug = 0
eaccelerator.optimizer = 0
eaccelerator.shm_size = 16
date.timezone = Europe/Moscow
eaccelerator.cache_dir = /home/acc/tmp/php-eaccelerator
session.save_path = /home/acc/tmp/session
Добавил строку

не помогает

408 Request Time-out
This request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase 'Connection Timeout'.
 
408 Request Timeout (Время ожидания истекло)

Появился в HTTP/1.1.

Время ожидания сервером передачи от клиента истекло. Клиент может повторить аналогичный предыдущему запрос в любое время.

Например, такая ситуация может возникнуть при загрузке на сервер объёмного файла методом POST или PUT. В какой-то момент передачи источник данных перестал отвечать (например, из-за повреждёния компакт-диска или потеря связи с другим компьютером в локальной сети). Пока клиент ничего не передаёт, ожидая от него ответа, соединение с сервером держится. Через некоторое время сервер может закрыть соединение со своей стороны чтобы дать возможность другим клиентам сделать запрос.

Разумеется, этот ответ не возвращается когда клиент принудительно остановил передачу по команде пользователя или соединение прервалось по каким-то иным причинам, так как ответ уже послать не возможно.

проблема в другом, при нехватке времени ПЫХ возвращает ошибку!!!!

ПЫХ ВОТ ЧТО ПИШЕТ ОБЫЧНО!

Fatal error: Maximum execution time of 3 seconds exceeded in D:\Site\server\home\www\index.php on line 25

ругайтесь с хостером! или смените провадера дома
 
Fatal error: Maximum execution time of 3 seconds exceeded in D:\Site\server\home\www\index.php on line 25
Подобное мне и возвращалось сначала.
Я как раз меняю хостера и стало возвращаться уже другое.
Но, судя по тому, что результат одинаковый, ошибка одна и та же при обеих надписях и хостер тут не при чем.
Возможно, действительно, дело в провайдере, закачать по FTP группу файлов с одной попытки невозможно, связь рвется постоянно.
 
телепатов тут нет, нужна отладка проекта на локальное машине.

нужен код и база... иначе гадать можно долго.
 
Назад
Сверху