The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (PHP)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Error parsing /etc/php.ini, donja (ok), 11-Июл-08, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


2. "Error parsing /etc/php.ini"  +/
Сообщение от angra (ok), 12-Июл-08, 09:23 
Вероятно переполнение какого-то файла, скорее всего лога. Если из 316 строки не удастся понять какого именно, то запустите через strace.
Ответить | Правка | Наверх | Cообщить модератору

3. "Error parsing /etc/php.ini"  +/
Сообщение от donjaemail (??), 17-Июл-08, 17:10 
Вот что у меня в php.ini

; Resource Limits ;
;;;;;;;;;;;;;;;;;;;

max_execution_time = 30 ; Maximum execution time of each script, in seconds
max_input_time = 30     ; Maximum amount of time each script may spend parsing request data
memory_limit = 500M      ; Maximum amount of memory a script may consume
consume
(250MB)     ------- 316 линия


Делал больше но не помогает ...


Ответить | Правка | Наверх | Cообщить модератору

4. "Error parsing /etc/php.ini"  +/
Сообщение от ПитерПен (?), 17-Июл-08, 17:27 
max_execution_time = 30 ; Максимальное время выполнения скрипта, в секундах
max_input_time = 30     ; Максимальное количество времени на парсинг данных запрашиваемых скриптом
memory_limit = 500M     ; Максимальное количество памяти выделяемое для скрипта (250 МБ)

Где 316 строка? Последняя? И значение какое было? 250, а вы установили в 500 ? Так?
Это что же у вас за файлег такой, больше полгига? Попробуйте совет выше, не уж-то лог такой большой

Ответить | Правка | Наверх | Cообщить модератору

5. "Error parsing /etc/php.ini"  +/
Сообщение от donjaemail (??), 17-Июл-08, 17:44 
316 последняя, дефолт был у memory_limit кажись 30, а вот там где 250 сейчас не знаю, может подскажите какие установить там значения и как через strace запустить ?
Ответить | Правка | Наверх | Cообщить модератору

6. "Error parsing /etc/php.ini"  +/
Сообщение от XAnder (ok), 17-Июл-08, 18:37 
>max_input_time = 30     ; Maximum amount of time each script may spend parsing request data
>memory_limit = 500M      ; Maximum amount of memory a script may consume
>consume
>(250MB)

Догадка. Если там действильно __буквально__ это и написано, то это, конечно же, ошибка.

Изначально строка выглядела так (у меня по крайней мере):

memory_limit = 24M      ; Maximum amount of memory a script may consume (8MB)

Потом, вероятно, кто-то эту строку порезал на три части, предварительно удвоив слово "consume".

Попробуйте вернуть, как было.

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

7. "Error parsing /etc/php.ini"  +/
Сообщение от donjaemail (??), 17-Июл-08, 18:53 
Поставил так как у вас, перестало матюкатся на строку 316 но все равно пишет что
File size limit exceeded
Ответить | Правка | Наверх | Cообщить модератору

8. "Error parsing /etc/php.ini"  +/
Сообщение от XAnder (ok), 17-Июл-08, 19:17 
>Поставил так как у вас, перестало матюкатся на строку 316 но все
>равно пишет что
>File size limit exceeded

Варианты навскидку:

1. Файл /usr/local/www/banklviv.ua/cacti/poller.php слишком большой?

2. Сама эта программа (poller.php) выводит такую строку?

3. Кто-то пытается создать очень большой файл? Лог PHP? poller.php?

4. Мало места в файловой системе?

Ответить | Правка | Наверх | Cообщить модератору

9. "Error parsing /etc/php.ini"  +/
Сообщение от donjaemail (ok), 18-Июл-08, 12:13 
1.
du -h poller.php
20K     poller.php

файл не большой

du -h rra
23M     rra

это файлик где все графики лежат, может он забольшой, а где тогда увеличить нужно ? в php.ini ?

2.
php poller.php
File size limit exceeded

виходит что пхп чтото хочет.

В файловой системе места достаточно.....

Ответить | Правка | Наверх | Cообщить модератору

10. "Error parsing /etc/php.ini"  +/
Сообщение от XAnder (ok), 18-Июл-08, 12:32 
>du -h poller.php
>20K     poller.php
>
>файл не большой
>
>du -h rra
>23M     rra
>
>это файлик где все графики лежат, может он забольшой, а где тогда
>увеличить нужно ? в php.ini ?

Что за ОС? Если Линукс, то вот тут нечто похожее:
http://www.cyberciti.biz/faq/file-size-limit-exceeded-error-.../

>php poller.php
>File size limit exceeded
>
>виходит что пхп чтото хочет.

Не факт. Программа запустилась и вывела строку. Возможно не баг, а фича. Что будет, если запустить простенькую программку?

% echo '<?php echo "Test\n"; ?>' > test.php
% php test.php
?

Ответить | Правка | Наверх | Cообщить модератору

11. "Error parsing /etc/php.ini"  +/
Сообщение от angra (ok), 19-Июл-08, 11:38 
Не пугайтесь страшного слова strace и его мана. Просто запустите strace -f poller.php, что выведет вам все системные вызовы совершаемые скриптом(а точнее php интерпретатором) и его потомками(опция -f). Посмотрите в какой файл пытались писать перед этой ошибкой.
Например сразу перед ошибкой видим нечто вроде
write(3, "some data", 6)                   = 6
Использовался дескриптор с номером 3. Ищем выше(снизу вверх) строку с open вернувшую 3, например
open("some_log_file", O_WRONLY|O_CREAT|O_APPEND|O_LARGEFILE, 0666) = 3
Смотрим размер some_log_file, чистим или ротируем.

P.S. Искать нужно именно ближайший open с нужным номером, так как номера могут использоваться повторно, если происходило их закрытие.

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

12. "Error parsing /etc/php.ini"  +/
Сообщение от donjaemail (??), 05-Авг-08, 11:08 
Всем спасибо!

Хорошая вещь STRACE. Таки действительно был переполнен лог. Почистил и пошло.

write(4, "08/05/2008 09:58:14 AM - POLLER: "..., 149) = -1 EFBIG (File too large)
--- SIGXFSZ (File size limit exceeded) @ 0 (0) ---
+++ killed by SIGXFSZ +++

open("/usr/local/www/cacti/log/cacti.log", O_WRONLY|O_CREAT|O_APPEND, 0666) = 4

2147483647 пїп¦я- 19 08:35 cacti.log

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру