Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Программирование на PHP

  Все выпуски  

RusFAQ.ru: Программирование на PHP


Информационный Канал Subscribe.Ru


RusFAQ.ru: Программирование на PHP

Выпуск № 161
от 21.06.2004, 15:20

Администратор:
Имя: Калашников О.А.
URL: Информационный ресурс
ICQ: 68951340
Россия, Москва
О рассылке:
Задано вопросов: 269
Отправлено ответов: 460
Активность: 171.0 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

CrackLab
Статус: Опытный
Общий рейтинг: 138.46
[Подробней >>]
Licvidator
Статус: Профессиональный
Общий рейтинг: 106.65
URL: PC Info
[Подробней >>]
NeiTrinO
Статус: Опытный
Общий рейтинг: 122.24
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 267. Есть пхп скрипт, который обрабатывает достаточно большой по объему файл с данными (>5 метров). Апач ... (ответов: 3)

Вопросов: 1, ответов: 3


 Вопрос № 267

Есть пхп скрипт, который обрабатывает достаточно большой по объему файл с данными (>5 метров).
Апач ругается на то, что скрипт должен выполняться не более 30 сек.
Как мне оптимизировать код или где в настройках Апачи изменить число секунд на выполнение скрипта ?
Заранее благодарен!


Приложение:


Вопрос отправлен: 18.06.2004, 15:10
Отправитель: Cop

[Следующий вопрос >>] [Список вопросов]

Отвечает CrackLab

Доброе время суток, Cop!
Думаю у вас все нормально, и наврятли можно как-то заметно оптимизировать это.
Я как-то давно пытался увеличить время выполнения скрипта не на локальном сервере, перерыл море информации, но так и не получилось.

Ответ отправлен: 18.06.2004, 15:30
Отправитель: CrackLab


Отвечает Licvidator

Добрый день, Cop!
Цитата:

set_time_limit -- Установка лимита на максимальное время работы скрипта
Описание
void set_time_limit(int seconds);
Устанавливает длительность в секундах, во время которого скрипт должен быть выполнен. Если период превышен, то скрипт возвращает фатальную ошибку. По умолчанию лимит составляет 30 секунд или, если этот параметр установлен, значение max_execution_time в php3.ini. Если значение установлено в ноль(0), то лимит выключен.
При вызове, set_time_limit() перезапускает счетчик времени исполнения с нуля. Другими словами, если установлен лимит по умолчанию 30 секунд, и прошло 25 секунд со времени запуска, то после вызова set_time_limit( 20 ) общее время будет составлять 45 секунд после с начала запуска скрипта.

PS Думаю, для PHP4 это так же справедливо.

Ответ отправлен: 18.06.2004, 16:36
Отправитель: Licvidator


Отвечает NeiTrinO

Доброе время суток, Cop!
разбейте файл по кускам или используйте базы данных, массив, и т.п.

Ответ отправлен: 18.06.2004, 23:47
Отправитель: NeiTrinO



Форма отправки вопроса

Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

(C) 2002-2003 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (24)
C / C++ (14)
Perl (3)
Builder / Delphi (18)
Pascal (24)
Basic / VBA (6)
Java / JavaScript (5)
PHP (13)
Криптография (9)
WinAPI (13)
Радиоэлектроника (12)
Пользователю
Windows 95/98/Me (36)
Windows NT/2000/XP (52)
"Железо" (31)
Поиск информации (14)
Администратору
Windows NT/2000/XP (31)
Linux / Unix (15)
Юристу
Гражданское право (11)
Семейное право (8)
Трудовое право (9)
КоАП (7)

Отправить вопрос всем экспертам выбранной рассылки.




Задать вопрос | Регистрация эксперта | Поиск в базе | Чат | Форумы | Новости
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование
Профессиональная WEB-Студия B.I.T.


Яндекс цитирования
© 2001-2004 Россия, Москва. Авторское право: Калашников О.А.

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу


В избранное