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

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

rss

Вы не зашли.

Объявление

#1 2017-08-13 21:37:38

aleshin
Новичок
Зарегистрирован: 2015-04-08
Сообщений: 13
Рейтинг :   
Профиль

Allowed memory size

Здравствуйте!
При попытке восстановить из бэкапа пишет вот такое

http://picua.org/img/2017-08/13/ekd8vc2ntea2ygjsa727jt0tk.jpg

Помогите разобраться пожалуйста.

Неактивен

 

#2 2017-08-13 22:03:38

infinity237
Модератор
Откуда: Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2674
Рейтинг :   174 
Профиль  Вебсайт

Re: Allowed memory size

Размер бэкапа какой?
Версия CMS какая?

Неактивен

 

#3 2017-08-13 22:23:54

aleshin
Новичок
Зарегистрирован: 2015-04-08
Сообщений: 13
Рейтинг :   
Профиль

Re: Allowed memory size

240 Мб
версия 0.9.5

Неактивен

 

#4 2017-08-13 23:54:00

infinity237
Модератор
Откуда: Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2674
Рейтинг :   174 
Профиль  Вебсайт

Re: Allowed memory size

Вообщем не хватает памяти для восстановления backup'a.

Неактивен

 

#5 2017-08-14 00:16:52

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

Re: Allowed memory size

Попробуй в файле \engine\actions\dbo.php строки ~273-288

Код:

            $fp = gzopen(root . 'backups/' . $filename . '.gz', "r");
            
            while (!gzeof($fp)) {
                $query .= gzread($fp, 10000);
            }
            gzclose($fp);
            $queries = ParseQueries($query);
            
            for ($i = 0; $i < sizeof($queries); $i++) {
                $sql = trim($queries[$i]);
                
                if (!empty($sql)) {
                    $mysql->query($sql);
                }
            }

Поменять на эти

Код:

            $sql  = '';
            $fp = @gzopen(root . 'backups/' . $filename . '.gz', "r");
            if ($fp) {
                while (!gzeof($fp)) {
                    $sql .= gzgets($fp, 4096);
                    if (';' == substr(rtrim($sql), -1)) {
                        $mysql->query($sql);
                        $sql = '';
                    }
                }
                gzclose($fp);
            }

Отредактированно rusiq (2017-08-14 00:24:06)


Fork NG CMS fngcms

Неактивен

 

#6 2017-08-14 07:07:30

aleshin
Новичок
Зарегистрирован: 2015-04-08
Сообщений: 13
Рейтинг :   
Профиль

Re: Allowed memory size

Спасибо разобрались, беда на стороне хостера была. Теперь другая проблема, после нажатия "восстановить" проходит секунд 20-30 и выдает :
504 Gateway Time-out

The server didn't respond in time.


Попытки увеличить время max_execution_time в РНР на хостинге ни к чему не приводят, хоть 120 сек (по умолчанию) хоть 1200 сек.

Забыл написать. Это пробный перенос сайта на другой хостинг, но бэкап делал с сайта версии движка 0.9.3, а на новом хостинге установил 0.9.5. Может конфликт между версиями?

Неактивен

 

#7 2017-08-14 12:22:55

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

Re: Allowed memory size

Востанови сначала из бэкапа,а потом обновись

Неактивен

 

#8 2017-08-14 14:13:09

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

Re: Allowed memory size

А ссылочку не дадите на старый сайт? А то в голове не укладывается 240 Мб. На какую из таблиц приходится больший объем и, если отправлять в бекап только эту таблицу отдельно от других, сколько она одна в gz архиве будет весить?


Fork NG CMS fngcms

Неактивен

 

#9 2017-08-14 15:16:03

aleshin
Новичок
Зарегистрирован: 2015-04-08
Сообщений: 13
Рейтинг :   
Профиль

Re: Allowed memory size

rusiq написал:

А ссылочку не дадите на старый сайт? А то в голове не укладывается 240 Мб. На какую из таблиц приходится больший объем и, если отправлять в бекап только эту таблицу отдельно от других, сколько она одна в gz архиве будет весить?

Я ошибся, это архив весит 88 Мб, в развернутом 240.

Я все сделал по другому. Скачал полностью папку с сайтом, и установил ее на другом хостинге. Отредактировал conf.php. Все заработало, но... почему то исчезли материалы за этот год, последние новости датировались ноябрем 2016, куда делись около 25 тыс. новостей неизвестно. (хотя подозреваю это как раз те новости когда я перешел на другой домен)

В принципе я почти во всем разобрался, все равно это был так сказать пробный шар. Всем большое спасибо за помощь.

Неактивен

 

#10 2017-08-14 15:30:49

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

Re: Allowed memory size

Всё равно интересен сайт с таким количеством записей,  работающий на NG wink


Fork NG CMS fngcms

Неактивен

 

Board footer

Powered by FluxBB

[ Generated in 0.013 seconds, 18 queries executed ]