Kamrad.ru

Go Back   Kamrad.ru > Авторские форумы > Веб-дизайн, вёрстка и веб-программирование

Reply
 
Thread Tools Display Modes
Old 04-09-2002, 23:36   #1
Mx
Mad fancier
 
Mx's Avatar
 
Join Date: апр 2001
Posts: 3,447
Ошибка в Invision Board

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

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

Кто-нибудь знает причину?
Mx is offline   Дневник [Ответить с цитированием]
Old 05-09-2002, 03:28   #2
Dark
Камрад
Темная личность
 
Join Date: авг 2000
Location: Северная столица aka Санкт - Петербург
Posts: 1,422
Гениально!
Мы телепатически должны угадать содержание файла admin.php?
В таких случаях обычно говорят: "код в студию!"
Dark is offline   Дневник [Ответить с цитированием]
Old 05-09-2002, 04:10   #3
Mx
Mad fancier
 
Mx's Avatar
 
Join Date: апр 2001
Posts: 3,447
Код очень большой, а нужный кусок выглядит так:

if (function_exists('ini_get'))
{
$safe_switch = ini_get("safe_mode") ? 1 : 0;
}
else
{
$safe_switch = 1;
}
Mx is offline   Дневник [Ответить с цитированием]
Old 05-09-2002, 04:49   #4
Dark
Камрад
Темная личность
 
Join Date: авг 2000
Location: Северная столица aka Санкт - Петербург
Posts: 1,422
Довольно смешная конструкция. Похоже её предназначение: проверка наличия safemode в PHP.
Если я правильно понимаю, предполагается, что при включённом SafeMode строка
PHP Code:
if (function_exists('ini_get')) 
должна выдавать FALSH, но она выдаёт TRUE, хотя SafeMode при этом включён! А SafeMode ограничивает в использовании функцию ini_get(), что и порождает ошибку.
Dark is offline   Дневник [Ответить с цитированием]
Old 05-09-2002, 05:10   #5
Mx
Mad fancier
 
Mx's Avatar
 
Join Date: апр 2001
Posts: 3,447
Dark
Так мне корректировать код admin.php? (В принципе можно просто закоментировать эту часть...)
Mx is offline   Дневник [Ответить с цитированием]
Old 05-09-2002, 06:53   #6
Dark
Камрад
Темная личность
 
Join Date: авг 2000
Location: Северная столица aka Санкт - Петербург
Posts: 1,422
Вопрос сложный... Если функция присутствует, значит это кому-нибудь нужно. К тому же я не уверен, правильно ли понял назначение этой части. Я бы просто узнал заранее есть ли SafeMode на хостинге, и в зависимости от этого присобачил бы $safe_switch значение 1 или 0, а остальное бы закомментировал.
Dark is offline   Дневник [Ответить с цитированием]
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +3. The time now is 12:01.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Любое использование материалов сайта
возможно только с разрешения его администрации.