Страниц (3): [1] 2 3 » |
|
Описание: глючила... |
Поиск в теме | Версия для печати |
Владимир |
Отправлено: 04 Ноября, 2005 - 20:13:17
|
Advanced Member
Покинул форум
Сообщений всего: 417
Дата рег-ции: Дек. 2004
Откуда: Санкт-Петербург
Карма 0
|
Цитата:Проблема глубже в lib.php.
У вас у всех Денвер стоит. Логи он не так пишет потому и нет ответа до сих пор. Я поставил WMServer Tools 3.3 (Made in Italies) И вот что он мне нашептал...
Некорректно обрабатывается $server_load
Открываем admincenter.php и удаляем(ломать не строить) кусок кода:CODE: if ( file_exists('/proc/loadavg') ) {
if ( $fp = @fopen( '/proc/loadavg', 'r' ) ) {
$data = @fread( $fp, 6 );
@fclose($fp);
$loaded = explode(" ", $data);
$server_load = trim($load_avg[0]);
}
}
else {
$loaded = @exec('uptime');
if (preg_match('/averages?: ([0-9\.]+),[\s]+([0-9\.]+),[\s]+([0-9\.]+)/i', $loaded, $srv_load)) {
$server_load = $srv_load[1].' '.$srv_load[2].' '.$srv_load[3];
}
} Теперь всегда Загрузка сервера:нет данных, зато админку больше не глючит. Кстати эта функция у меня не работала даже на платном хосте. Это далеко не все ошибки. Нет некоторых картинок на нужных местах, файла стилей, еще какой-то лабуды. Но все это лишь увеличивает время исполнения. Админка будет открываться всегда. TvoyWeb посмотри на досуге этот кусок. Может его можно исправить?
Теперь о грустном. В каждом файле php выдает ошибку не заметную внешне. Т.е. форум работает. Все вроде OK, но INVALID PARAMETER - FilePipeLocalInformation. И так в каждом файле. Это все что могу сказать. Пытался найти в инете, но кроме того что это что-то из Delphi, ничего не нашел.
|
|
|
Владимир |
Отправлено: 04 Ноября, 2005 - 20:44:44
|
Advanced Member
Покинул форум
Сообщений всего: 417
Дата рег-ции: Дек. 2004
Откуда: Санкт-Петербург
Карма 0
|
Приведу еще кусок статьи по поводу... Статья англоязычная. Перевод программы PROMT:Цитата:Когда мы называем(вызываем) NtQueryInformationFile с
параметром (FILE_INFORMATION_CLASS) FilePipeLocalInformation, это заполняется в FILE_PIPE_LOCAL_INFORMATION
struct, который содержит следующие области(поля) (среди других,
которые непосредственно не связаны, чтобы передать буферизацию):
ULONG InboundQuota;
ULONG ReadDataAvailable;
ULONG OutboundQuota;
ULONG WriteQuotaAvailable;
InboundQuota и OutboundQuota - размеры буфера ввода и вывода,
соответственно, которые были определены для CreateNamedPipe. Для нашей
конфигурации канала, поэтому, OutboundQuota является несоответствующим: мы должны
проверять InboundQuota, когда мы интересуемся размером канала. Это
в настоящее время не затрагивает нас, потому что мы устанавливаем InboundQuota == OutboundQuota,
но мы должны установить это.
Область(Поле) ReadDataAvailable - всегда ноль на стороне клиента прибывающего
канала. Мы игнорируем это, поскольку мы должны быть.
Наш код предполагает, что область(поле) WriteQuotaAvailable говорит, сколько места(космоса)
доступно для письма. Хорошо, совсем.
Для пустого канала, WriteQuotaAvailable == InboundQuota. Когда данные были
написаны каналу (но еще не читались другой стороной), тогда
WriteQuotaAvailable - decremented соответствующим количеством, пока
канал не полон, когда WriteQuotaAvailable - ноль. WriteFile блокирует
только, когда это пробует писать больше чем WriteQuotaAvailable. Все это
нормально и ожидается.
Оригинал статьи:http://www.cygwin.com/ml/cygwin-...q4/msg00018.html |
|
|
Владимир |
Отправлено: 05 Ноября, 2005 - 19:15:52
|
Advanced Member
Покинул форум
Сообщений всего: 417
Дата рег-ции: Дек. 2004
Откуда: Санкт-Петербург
Карма 0
|
Анна пишет:В full mods 0.1.3 этот баг исправлен! Это по поводу $server_load? Версия full mods 0.1.3 Может скин виноват... Я проверю. Проявляется не сразу, а через несколько заходов на форум и в админку. Время до глюка всегда разное.
TvoyWeb пишет:Где ты ее наблюдаешь? Это File Monitor можно посмотреть. Кстати картинки и файлы стилей не найденные он тоже показывает. Но их можно и в логах Апача посмотреть.
Вот держи файл лога из File Monitorа. И, кстати, обрати внимание на время обработки badwords.php
|
|
|
Владимир |
Отправлено: 05 Ноября, 2005 - 22:46:32
|
Advanced Member
Покинул форум
Сообщений всего: 417
Дата рег-ции: Дек. 2004
Откуда: Санкт-Петербург
Карма 0
|
Ну, не знаю... На платном - пустая ячейка (где должно быть значение), на локалке такой мат стоит... Шестиэтажный...Цитата:[Thu Nov 06 06:21:56 2005] [error] [client 127.0.0.1] File does not exist: C:/WM/www/full/templates/subSilver, referer: http://localhost/full/admincenter.php
"uptime" Ґ пў«пҐвбп ўгв॥© Ё«Ё ўҐиҐ©
Є®¬ ¤®©, ЁбЇ®«пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐвл¬ д ©«®¬.
|
|
|
|
Поиск в теме | Версия для печати |
Страниц (3): [1] 2 3 » |
Сейчас эту тему просматривают: 6 (гостей: 6, зарегистрированных: 0, скрытых: 0) |
« ExBB - лучший форум на файлах » |
Все гости форума могут просматривать этот раздел. Только администраторы и модераторы могут создавать новые темы в этом разделе. Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
|
|
|