[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема с выполнением sql-запроса из php-скрипта
angrybambr
Добрый день всем. не знаю в той ли ветке я создал топик. но ... приступим..

Имею Mysql базу данных. одна из таблиц базы имеет размер 7.5 Гигабайта (да, именно ГИГА)
пытаюсь выполнить запрос
ALTER TABLE `mantis`.`mantis_bug_file_table` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

из php-скрипта. Жду-жду-жду.. в браузере вижу через надцать минут " Internet Explorer cannot display the webpage "
. Пытаюсь выполнить запрос из phpmyadmin 3.3 - жду жду жду - в результате правый фрейм обновляется и я вижу только белую страницу.
выполняю запрос из mysql command line - запрос успешно выполнен. затраченное время что-то около 11 минут.
php_error.log пустой, mysql.err пустой, error.log апача пустой. в журнале событий виндовом пусто.
в конфигах уже и так навыставлял:
my.ini:
max_allowed_packet = 12288M 
key_buffer_size=1290M
tmp_table_size=300M
query_cache_size=84M


php.ini:
max_execution_time = 300000000 
max_input_time = 600
memory_limit = 12800M
error_reporting = E_ALL | E_STRICT
display_errors = On
log_errors = On
track_errors = On
report_memleaks = On
mysql.connect_timeout = -1

httpd.conf:
timeout = 30000000

Товарищи, спасите. уже неделю мучаюсь.. что только не перепробывал. уже память в машину засунуд 6 гигов. всё-равно не помогло. Что ещё куда дописать? где заканчивается таймаут? и почему в логах пусто? в общем куда копать? очень надо.

PS. не пишите пожалуйста ответов в стиле "так работает же в консоли там и делай" и т.д. мне нужно чтобы это выполнилось именно из скрипт PHP. ОБЯЗАТЕЛЬНО. помогите пожалуйста) скину по вебмани на пиво smile.gif

PPS. apache, php, mysql установлены последние stable версии на данный момент



Спустя 45 минут, 27 секунд (17.05.2010 - 19:45) jetistyum написал(а):
выведи phpinfo();
посмотри сколько действительно стоит max_execution_time
даже вроде и нет других вариантов..
попробуй запустить php- скрипт из коммандной строки, доживет до конца апдейта или нет,
может сам IE отпадает от сервера, когда долго ответа не может получить...

Спустя 20 часов, 59 минут, 3 секунды (18.05.2010 - 16:44) angrybambr написал(а):
инфа из phpinfo()
apache2handler:
Max Requests Per Child: 0 - Keep Alive: on - Max Per Connection: 100
Timeouts Connection: 30000000 - Keep-Alive: 30000
HTTP Headers Information:
Connection Keep-Alive
Keep-Alive timeout=30000, max=100
Core:
display_errors On On
display_startup_errors On On
error_log php_errors.log php_errors.log
error_reporting 32767 32767
exit_on_timeout Off Off
log_errors On On
max_execution_time 300000000 300000000

по поводу запуска из командной строки сейчас попробую - позже отпишусь

Спустя 35 минут, 35 секунд (18.05.2010 - 17:20) angrybambr написал(а):
из командной строки скрипт выполнился успешно

Спустя 17 часов, 13 минут, 4 секунды (19.05.2010 - 10:33) angrybambr написал(а):
больше никаких идей? ((
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.