Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
как подключить модуль "карта сайта"?

Автор RennyРаздел Шаблоны XSLT

Ответов: 7
Просмотров: 9454
Последний ответ 23 Октября 2011, 14:26:36
от admin
Решено: Автоматическое разворачивание разделов сайта в модуле "Структура"

Автор AlexeyРаздел Настройка системы и модулей

Ответов: 2
Просмотров: 3103
Последний ответ 01 Декабря 2011, 19:02:24
от Alexey
Работа модуля Обратная связь (вставка форм в контент сайта) при XSLT

Автор ariusgroupРаздел Шаблоны XSLT

Ответов: 8
Просмотров: 6480
Последний ответ 17 Октября 2012, 15:29:17
от admin
Есть второй домен, нужно повесить туда демошаблон готового сайта

Автор adminmosfaРаздел Шаблоны XSLT

Ответов: 6
Просмотров: 4320
Последний ответ 06 Августа 2013, 19:03:40
от NOIRMAN
Добавление тегов для товаров, и вывод блока с тегами в любом месте сайта

Автор FelixTheCatРаздел Шаблоны XSLT

Ответов: 9
Просмотров: 5515
Последний ответ 26 Июля 2014, 10:58:09
от FelixTheCat

0 Пользователей и 1 Гость просматривают эту тему.

*

Web-copyspb

  • *
  • 8
  • +0/-0
    • Просмотр профиля
Перенос сайта на хостинг с php 5.6
« : 10 Апреля 2015, 16:17:30 »
Добрый день!
После переноса сайта с сервера с php 5.3 на сервер с php 5.6 перестала корректно отображаться админка, кто-нибудь сталкивался с такой проблемой? Как можно её решить?

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Перенос сайта на хостинг с php 5.6
« Ответ #1 : 10 Апреля 2015, 18:30:54 »
а что именно перестало работать? какие сообщения? что не работает и т.п.

*

Web-copyspb

  • *
  • 8
  • +0/-0
    • Просмотр профиля
Re:Перенос сайта на хостинг с php 5.6
« Ответ #2 : 11 Апреля 2015, 12:53:56 »
Не грузится структура сайта
Вот лог ошибок сервера
Цитировать
Sat Apr 11 12:48:03 2015] [error] [client 93.100.117.139] PHP Deprecated:  mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /public_html/classes/system/subsystems/database/mysqlConnection.php on line 53, referer: http://site.ru/section/page/
[Sat Apr 11 12:48:03 2015] [error] [client 93.100.117.139] PHP Deprecated:  Non-static method def_module::requireSlashEnding() should not be called statically, assuming $this from incompatible context in /public_html/classes/system/subsystems/cmsController/cmsController.php on line 474, referer: http://site.ru/section/page/
[Sat Apr 11 12:48:03 2015] [error] [client 93.100.117.139] PHP Deprecated:  Non-static method DOMDocument::load() should not be called statically, assuming $this from incompatible context in /public_html/classes/system/subsystems/matches/matches.php on line 68, referer: http://site.ru/section/page/
[Sat Apr 11 12:48:03 2015] [error] [client 93.100.117.139] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /public_html/classes/system/subsystems/streams/udata/udataStream.php on line 57, referer: http://site.ru/section/page/
[Sat Apr 11 12:48:03 2015] [error] [client 93.100.117.139] PHP Notice:  Constant LINKFEED_USER already defined in /public_html/index.php on line 3, referer: http://site.ru/section/page/

А вот что пишется в консоли браузера

Цитировать
Resource interpreted as Script but transferred with MIME type text/html: "http:/site.ru/ulang/ru/common/content/date/content?js;18827".
content?js;18827:1 Uncaught SyntaxError: Unexpected token <
scripts.js?18827:48 Uncaught ReferenceError: getLabel is not defined

*

Web-copyspb

  • *
  • 8
  • +0/-0
    • Просмотр профиля
Re:Перенос сайта на хостинг с php 5.6
« Ответ #3 : 11 Апреля 2015, 12:54:25 »
Также не грузится содержимое остальных модулей

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Перенос сайта на хостинг с php 5.6
« Ответ #4 : 11 Апреля 2015, 13:41:46 »
Конкретикой не помогу, предлагаю написать в поддержку umi.cms

*

e.ioffe

  • ****
  • 369
  • +81/-2
  • Профессиональная разработка на UMI.CMS.
    • Просмотр профиля
    • Fullspace - Лучший хостинг для UMI.CMS
Re:Перенос сайта на хостинг с php 5.6
« Ответ #5 : 13 Апреля 2015, 08:58:20 »
Как правило, на хостинге есть возможность выбрать версию php. Спросите у техподдержки хостинга.
Ускорение сайта на UMI.CMS - http://speed.umispec.ru/

*

Vladimir

  • ****
  • 279
  • +48/-0
    • Просмотр профиля
Re:Перенос сайта на хостинг с php 5.6
« Ответ #6 : 13 Апреля 2015, 22:06:10 »
Смотрите:"Deprecated:  mysql_connect(): "
В выбранной вами версии PHP нет поддержки работы с MySQL через расширение mysql_*. (точнее, оно есть как устаревшее, но генерирует предупреждение; предупреждение можно бы и игнорировать, все будет работать, но лучше делать правильно)
Рекомендуется использовать PDO, которого до версии  3 в ЮМИ нет.
Поэтому у вас два варианта: Откатиться обратно на 5.3 или заменить в PHP это расширение на mysqlnd как описано в http://dev.mysql.com/downloads/connector/php-mysqlnd/
« Последнее редактирование: 13 Апреля 2015, 22:11:54 от Vladimir »

*

Vladimir

  • ****
  • 279
  • +48/-0
    • Просмотр профиля
Re:Перенос сайта на хостинг с php 5.6
« Ответ #7 : 13 Апреля 2015, 22:19:53 »
Смотрим далее. Идет череда предупреждений, что юмисофты не утрудили себя чистым написанием своего же кода и вызывают методы как придется, не вникая в суть. Это всегда было, у вас еще мало ошибок.

Устаревший модификатор е. Это хуже, потому что при следующем обновлении может перестать работать. Но и это не смертельно.

А вот что за повторное объявление константы LINKFEED_USER  мне непонятно. Не в ней ли дело?

А это точно все ошибки? Как-то не видно в них критической точки.

*

Vladimir

  • ****
  • 279
  • +48/-0
    • Просмотр профиля
Re:Перенос сайта на хостинг с php 5.6
« Ответ #8 : 13 Апреля 2015, 22:27:51 »
Аа) вот что "Resource interpreted as Script but transferred with MIME type text/html: "http:/site.ru/ulang/ru/common/content/date/content?js;18827"."

Видимо, при вызове каких-то динамически генерируемух яваскриптов вместо тела скрипта возвращается текст ошибки. Что нам и говорят "вернули MIME тип text/html".

Можно предположить, что отключение вывода ошибок, задаваемое в config.ini, действует не на все скрипты. Попробуйте его отключить на уровне PHP.ini, хотя бы для проверки - заработает ли после этого.