Kamrad.ru
 
 
дневники | кабинет | регистрация | календарь | участники | faq | правила | поиск | фотоальбом | каська | выйти
Kamrad.ru Kamrad.ru » Авторские форумы » Веб-дизайн, вёрстка и веб-программирование » Ошибка в Invision Board
новая тема  ответить следующая тема | предыдущая тема
Автор
 
Mx - offline Mx
04-09-2002 20:36 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Mad fancier



Ошибка в Invision Board

При попытке войти в админовскую панель выдаёт эту ошибку:

Warning: ini_get() has been disabled for security reasons in admin.php on line 52

Кто-нибудь знает причину?

Dark - offline Dark
05-09-2002 00:28 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад
Темная личность



Гениально!
Мы телепатически должны угадать содержание файла admin.php?
В таких случаях обычно говорят: "код в студию!"

Mx - offline Mx
05-09-2002 01:10 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Mad fancier



Код очень большой, а нужный кусок выглядит так:

if (function_exists('ini_get'))
{
$safe_switch = ini_get("safe_mode") ? 1 : 0;
}
else
{
$safe_switch = 1;
}

Dark - offline Dark
05-09-2002 01:49 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад
Темная личность



Довольно смешная конструкция. Похоже её предназначение: проверка наличия safemode в PHP.
Если я правильно понимаю, предполагается, что при включённом SafeMode строка

PHP:

if (function_exists('ini_get'))

должна выдавать FALSH, но она выдаёт TRUE, хотя SafeMode при этом включён! А SafeMode ограничивает в использовании функцию ini_get(), что и порождает ошибку.

Mx - offline Mx
05-09-2002 02:10 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Mad fancier



Dark
Так мне корректировать код admin.php? (В принципе можно просто закоментировать эту часть...)

Dark - offline Dark
05-09-2002 03:53 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад
Темная личность



Вопрос сложный... Если функция присутствует, значит это кому-нибудь нужно. К тому же я не уверен, правильно ли понял назначение этой части. Я бы просто узнал заранее есть ли SafeMode на хостинге, и в зависимости от этого присобачил бы $safe_switch значение 1 или 0, а остальное бы закомментировал.

Текущее время: 12:13
новая тема  ответить следующая тема | предыдущая тема
 
Перейти:

версия для печати   отправить эту страницу по e-mail   подписаться на эту тему

 
Powered by: vBulletin Version 2.0.1
Copyright ©2000, 2001, Jelsoft Enterprises Limited.
Любое использование материалов сайта
возможно только с разрешения его администрации.


 

Рейтинг@Mail.ru
Рейтинг@Mail.ru