Глюк в файле init.inc.php в версии 1.4.23 Глюк в файле init.inc.php в версии 1.4.23
 

News:

CPG Release 1.6.27
change DB IP storage fields to accommodate IPv6 addresses
remove use of E_STRICT (PHP 8.4 deprecated)
update README to reflect new website
align code with new .com CPG website
correct deprecation in captcha

Main Menu

Глюк в файле init.inc.php в версии 1.4.23

Started by pansionat, May 24, 2009, 05:27:34 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

pansionat

Глюк в файле init.inc.php
Обновился на версию 1.4.23. Но не хочет работать пишет что
Fatal error: Maximum execution time of 30 seconds exceeded in /usr/home/admintur/domains/nakurorte.ru/public_html/foto1/include/init.inc.php on line 52

Со старым файлом работает init.inc.php. Подскажите, что делать ?

MISHA

#1
я обновил и всё нормально работает.
Что бы Ктулху не воскрес, подпишись на RSS

Makc666

pansionat, пожалуйста, используйте браузер или Firefox, или Opera для данного форума.
Почему? - Написано тут http://forum.coppermine-gallery.net/index.php/topic,37805.0.html

Quote from: pansionat on May 24, 2009, 05:27:34 PM
Глюк в файле init.inc.php
Обновился на версию 1.4.23. Но не хочет работать пишет что
Fatal error: Maximum execution time of 30 seconds exceeded in /usr/home/admintur/domains/nakurorte.ru/public_html/foto1/include/init.inc.php on line 52

Со старым файлом работает init.inc.php. Подскажите, что делать ?

Обновлятся на 1.4.24 :)
http://forum.coppermine-gallery.net/index.php/topic,59681.0.html

1.4.23 действительно по сравнению с 1.4.22 был добавлен следующий код в:
include/init.inc.php


if (is_array($GLOBALS)) {
        foreach ($GLOBALS as $key => $value) {
                if (!in_array($key, $keysToSkip) && isset($$key) && $register_globals_flag) unset($$key);
        }
}


Исправление простое.

ТОЛЬКО ДЛЯ 1.4.23!!!

Открыть:
include/init.inc.php

Найти:
$keysToSkip = array('_POST', '_GET', '_COOKIE', '_REQUEST', '_SERVER', 'HTML_SUBST', 'keysToSkip', 'register_globals_flag', 'cpgdebugger');

Заменить на:
$keysToSkip = array('_POST', '_GET', '_COOKIE', '_REQUEST', '_SERVER', 'HTML_SUBST', 'keysToSkip', 'register_globals_flag', 'cpgdebugger', 'key');

pansionat

Большое спасибо за ваш ответ. Да я потом нашел проблему. Обновился на 1.4.24. Сейчас все нормально работает.