gitars17 0 Опубликовано: 12 декабря 2012 Рассказать Опубликовано: 12 декабря 2012 Обновляла версию скрипта на сайте с 8.0 на 9.7 (продлили лицензию когда-то купленную). Сделала по инструкции --------------Создайте резервную копию базы данных и всех файлов скрипта на сервере.Обновите все файлы из папки /upload/ вашего архива (за исключением /templates/). Внимание: Файлы из архива дистрибутива, нужно заливать на сервер поверх существующих, а не удалять предварительно папки на сервере.если в вашей папке /templates/ отсутствует папка с шаблоном smartphone, то скопируйте ее из архива дистрибутива.Запустите файл http://website.com/upgrade/index.php, и следуйте дальнейшим инструкциям.Удалите папку /upgrade/ и файл install.php с вашего сервера. ----------- теперь при попытке зайти на сайт выдает - Fatal error: Call to undefined function: str_ireplace() in /home/i405/www/site8/public_html/engine/modules/functions.php on line 160 Что сделать чтобы это исправить? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 12 декабря 2012 Рассказать Опубликовано: 12 декабря 2012 Ваш сервер не отвечает минимальным требованиям DLE http://dle-news.ru/request.html а именно у вас установлено PHP 4.x обновите PHP на сервере до PHP 5.1 или выше. Цитата Ссылка на сообщение Поделиться на других сайтах
gitars17 0 Опубликовано: 12 декабря 2012 Рассказать Опубликовано: 12 декабря 2012 Автор Эх, я походу собираю классические ошибки. Решила восстановить сайт из бэкапа (до вашего ответа), восстановила и сайт и БД (оба от одной даты), теперь выдает ---------- MySQL Error! ------------------------ The Error returned was: Unknown column 'allow_rate' in 'field list' Error Number: 1054 SELECT SQL_CALC_FOUND_ROWS id, autor, date, short_story, SUBSTRING(full_story, 1, 15) as full_story, xfields, title, category, alt_name, comm_num, allow_comm, allow_rate, rating, vote_num, news_read, flag, editdate, editor, reason, view_edit, tags FROM dle_post WHERE approve AND allow_main AND date < '2012-12-12 13:51:57' ORDER BY fixed desc, date DESC LIMIT 0,55 ---------- как сейчас это решить, что бы еще больше все не испортить? Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 12 декабря 2012 Рассказать Опубликовано: 12 декабря 2012 как сейчас это решить, что бы еще больше все не испортить? http://dle-news.ru/faq.html Вопрос: Я обновил свой скрипт на новую актуальную версию, и после этого сделал восстановление резервной копии базы данных от более старой версии, в результате, появились ошибки MySQL на сайте Цитата Ссылка на сообщение Поделиться на других сайтах
gitars17 0 Опубликовано: 12 декабря 2012 Рассказать Опубликовано: 12 декабря 2012 (изменено) Автор Вопрос: Я обновил свой скрипт на новую актуальную версию, и после этого сделал восстановление резервной копии базы данных от более старой версии, в результате, появились ошибки MySQL на сайте Хм, значит то, что восстанавливалась из бэкапа не только БД но и сайт (а значит файлы, и по идее и скрипт) роли все равно не играет? -------------------------------- Вопрос: Я обновил свой скрипт на новую актуальную версию, и после этого сделал восстановление резервной копии базы данных от более старой версии, в результате, появились ошибки MySQL на сайте Ответ: Вы совершили грубейшее нарушение рекомендаций по обновлению, нельзя восстанавливать базу данных от старых версий, на новой версии скрипта, т.к. при обновлении дополняется и изменяется структура базы данных, для поддержки работы именно новой версии. Для решения этой проблемы, вам необходимо поставить в файле engine/data/config.php версию скрипта, к которой принадлежит ваша восстановленная база данных и запустить скрипт обновления upgrade/index.php --------------------- О, в config.php прописана старая версия 'version_id' => "8.0", значит, по идее, файлы именно той старой версии, а не только БД старая значит запустить скрипт обновления upgrade/index.php, скопировав папку upgrade из дистр DataLife Engine v.8.0 Final Release? или копировать все папки кроме templates из дистрибутива 8.0 Изменено 12 декабря 2012 пользователем gitars17 Цитата Ссылка на сообщение Поделиться на других сайтах
gitars17 0 Опубликовано: 13 декабря 2012 Рассказать Опубликовано: 13 декабря 2012 Автор Восстановили более раннюю версию сайта на хостинге, поменяла в настройках на хостинге на PHP 5.3, все нормально заработало (единственное, сначала ругался на отсутствие /templates/zavod_tpl/relatednews.tpl, добавила из Default темы), проблема решена, всем, большое спасибо за помощь . Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.