Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

rss

Вы не зашли.

Объявление

#1 2018-07-10 10:10:37

murmurishka
Пользователь
Зарегистрирован: 2012-01-01
Сообщений: 47
Рейтинг :   
Профиль

Версии php + mysql

Всем привет

Вопрос по версиям двигов: есть ли какие-то ограничения по версиям php и mysql ?

1. Сайт перестал открываться,
2. Хостер в очередной раз обновил пыху и мускуль

Пытаюсь понять - связаны ли эти события)

NGCms: 0.9.2 (да, старая "и чё?") )
php: 5.6.36
mysql: 5.6.40-84.0

Трассировал инклюды в core.php
до functions.inc.php подключился, а всё остальное не подключается.


при попытке захода в админку выдается следущее:
"; var_dump($_REQUEST); print "
\n"; } // Check for REQUIRED PHP EXTENSIONS foreach (array('iconv' => 'iconv', 'GD' => 'imagecreatefromjpeg') as $pModule => $pFunction) { if (!function_exists($pFunction)) { print str_replace(array('{extension}', '{function}'), array($pModule, $pFunction), $lang['fatal.lostlib']); die(); } } $PHP_SELF = "admin.php"; // We have only one admin panel skin @require_once("./skins/default/index.php"); // // Handle LOGIN // if (isset($_REQUEST['action']) && ($_REQUEST['action'] == 'login')) { include_once root.'cmodules.php'; coreLogin(); } // // Handle LOGOUT // if (isset($_REQUEST['action']) && ($_REQUEST['action'] == 'logout')) { include_once root.'cmodules.php'; coreLogout(); } // // Show LOGIN screen if user is not logged in // if (!is_array($userROW)) { $tvars['vars'] = array( 'php_self' => $PHP_SELF, 'redirect' => $REQUEST_URI, 'home_title' => home_title, 'error' => ($SYSTEM_FLAGS['auth_fail'])?$lang['msge_login']:'', ); $tvars['regx']['#\[error\](.+?)\[/error\]#is'] = ($SYSTEM_FLAGS['auth_fail'])?'$1':''; $tpl -> template('login', tpl_actions); $tpl -> vars('login', $tvars); echo $tpl -> show('login'); exit; } // Not all of users are welcome here if ($userROW['status'] > 3) { @header("Location: ".home); exit; } // // Only admins can reach this location // define('ADMIN', 1); // Administrative panel filters $AFILTERS = array(); // Load library require_once('./includes/inc/lib_admin.php'); // Load plugins, that need to make any changes during user in admin panel load_extras('admin:init'); // Configure user's permissions (access to modules, depends on user's status) $permissions = array( 'configuration' => '1', 'dbo' => '1', 'extras' => '1', 'extra-config' => '1', 'statistics' => '1', 'templates' => '1', 'users' => '1', 'rewrite' => '1', 'static' => '1', 'categories' => '2', 'editcomments' => '2', 'ipban' => '2', 'options' => '2', 'addnews' => '3', 'editnews' => '3', 'files' => '3', 'images' => '3', 'pm' => '3', 'preview' => '3', ); exec_acts("admin_header"); // Print skin header (if we're not in preview mode) if ($mod != 'preview') { echo $skin_header; } // Default action if (!$mod) { $mod = ($userROW['status'] == 1)?'statistics':'editnews'; } // Check requested module exists if (isset($permissions[$mod]) && ($permissions[$mod])) { $level = $permissions[$mod]; // If user's status fits - call module. Else - show an error if ($userROW['status'] <= $level) { // Load plugins, that need to make any changes in this mod load_extras('admin:mod:'.$mod); require("./actions/".$mod.".php"); } else { msg(array("type" => "error", "text" => $lang['msge_mod'])); } } // Print skin footer (if we're not in preview mode) if ( !$mod || ($mod && $mod != "preview") ) { echo $skin_footer; } if (defined('DEBUG')) { echo "SQL queries:
\n-------
\n ".implode("
\n",$mysql->query_list); } exec_acts("admin_footer");

Что посоветуете ?

Отредактированно murmurishka (2018-07-10 10:11:28)

Неактивен

 

#2 2018-07-10 13:03:07

irbees2008
пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2401
Рейтинг :   102 
Профиль  Вебсайт

Re: Версии php + mysql

Обновись до релиза, или меняй версию php на 5.2

Неактивен

 

#3 2018-07-10 14:38:35

murmurishka
Пользователь
Зарегистрирован: 2012-01-01
Сообщений: 47
Рейтинг :   
Профиль

Re: Версии php + mysql

Техподдержка говорит что старой версии пыхи не дождусь))
Попробую похакать (читай накостылить)

З.Ы.
Забавная штука.

Возможно, кому-то пригодится, напишу здесь (хоть и не в тему).
Пока разбирался с двигом, полечил другое))

После обновления PHP до 5.6.3 появилась такая ошибка (в piwigo - двиг фотогаллереи):

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/xxxxxxx/public_html/photogallery/include/common.inc.php on line 142


Причина была в установке временных зон - надо было явно задать. Из-за чего не инклюдились бибилиотеки.
Вылечилось установкой временной зоны, ПЕРЕД строчкой с ошибкой.
Причем, в ошибке писалось явно установить в виде date.timezone = xxx

Но у меня так не заработало.
Зато заработало вот так:
date_default_timezone_set('GMT');

надыбал здесь: http://qaru.site/questions/21235/date-i … e-settings

Отредактированно murmurishka (2018-07-10 14:40:51)

Неактивен

 

#4 2018-07-10 17:06:42

murmurishka
Пользователь
Зарегистрирован: 2012-01-01
Сообщений: 47
Рейтинг :   
Профиль

Re: Версии php + mysql

что делает engine/includes/inc/extras.inc.php ?


в кофиг.файле есть дебаг-режими. что и где он хранит/отображает/показывает ?

Отредактированно murmurishka (2018-07-10 17:24:58)

Неактивен

 

#5 2018-07-10 18:35:55

rusiq
Пользователь
Зарегистрирован: 2014-07-16
Сообщений: 446
Рейтинг :   24 
Профиль

Re: Версии php + mysql

Тоже помню так игрался, только с zz CMS, кто если помнит такую. До седьмого пыха раскачивал.
Вот эту штуковину прикрепи phpConsole. Ну и расширение для chrome поставить. Просто скачай и в корень сайта, закинь папку PhpConsole. В файлах index.php и /engine/admin.php подключи, соответственно:

Код:

// Call debug from PhpConsole\Handler
require_once('PhpConsole/__autoload.php');
$handler = PhpConsole\Handler::getInstance();
$handler->start();

Код:

// Call debug from PhpConsole\Handler
require_once('../PhpConsole/__autoload.php');
$handler = PhpConsole\Handler::getInstance();
$handler->start();

После этого будут вываливаться всплывающие подсказки с предупреждениями и ошибками php. Я думаю на лето ты будешь обеспечен забавами )

Отредактированно rusiq (2018-07-10 18:42:54)


CMS на laravel

Неактивен

 

#6 2018-07-10 18:39:07

rusiq
Пользователь
Зарегистрирован: 2014-07-16
Сообщений: 446
Рейтинг :   24 
Профиль

Re: Версии php + mysql

murmurishka написал:

что делает engine/includes/inc/extras.inc.php ?

В нем функции по работе с плагинами. Очень важный.


CMS на laravel

Неактивен

 

#7 2018-07-11 14:07:48

murmurishka
Пользователь
Зарегистрирован: 2012-01-01
Сообщений: 47
Рейтинг :   
Профиль

Re: Версии php + mysql

rusiq написал:

Тоже помню так игрался, только с zz CMS, кто если помнит такую. До седьмого пыха раскачивал.
Вот эту штуковину прикрепи phpConsole. Ну и расширение для chrome поставить. Просто скачай и в корень сайта, закинь папку PhpConsole. В файлах index.php и /engine/admin.php подключи, соответственно:

Код:

// Call debug from PhpConsole\Handler
require_once('PhpConsole/__autoload.php');
$handler = PhpConsole\Handler::getInstance();
$handler->start();

Код:

// Call debug from PhpConsole\Handler
require_once('../PhpConsole/__autoload.php');
$handler = PhpConsole\Handler::getInstance();
$handler->start();

После этого будут вываливаться всплывающие подсказки с предупреждениями и ошибками php. Я думаю на лето ты будешь обеспечен забавами )

да мне и так есть чем заняться - аж времени нет))

я готов даже обновиться - вот только с версиями бяда: в описания к релизам нет конкретных требований к версиям двигов.
есть только ОТ какой версии. Вот только нет ДО какой версии.
А это тоже имеет значение - с новыми версиями пыхи и мускуля НГ не будет работать.
Например, 0.9.3 работает только ДО PHP-5.3
И это узнал только на форуме - в обсуждениях.

Очень было бы полезно написать к требованиям диапазон версий двигов.

Неактивен

 

#8 2018-07-11 14:34:34

rusiq
Пользователь
Зарегистрирован: 2014-07-16
Сообщений: 446
Рейтинг :   24 
Профиль

Re: Версии php + mysql

Сочувствую.


CMS на laravel

Неактивен

 

Board footer

Powered by FluxBB

[ Generated in 0.007 seconds, 17 queries executed ]