Page 1 of 2

сломался сайт '( ошибка

Posted: Tue Mar 07, 2017 9:27 am
by mega
здравствуйте,

вот такая ошибка при переходе c индекса на категории:

Warning, can not parse template () (Error: Type 4, syntax error, unexpected 's' (T_STRING), line 917 )

907 :
908 :
909 :
910 :
911 :
912 :
913 :
914 :
915 :
916 :
917 :
918 :
919 :
920 :
921 :
922 :
923 :
924 :
925 :
926 :
927 :

Parse error: syntax error, unexpected 's' (T_STRING) in /home/ftpaccess/domain.com/www/tcms/tube/index.php(0) : eval()'d code on line 917

случилось сразу после обновления ионкуба до последней версии + апдейте до версии Build 201703031800

сейчас попробовал обновить до Lastest build: 201703062148

но в админке показывает всё равно 201703031800

помогите разобраться и починить! домен умирает

заранее спасибо

Re: сломался сайт '( ошибка

Posted: Tue Mar 07, 2017 9:59 am
by admin
Закоментите весь свой пхп код в темпелйте
Откройте без кеша

если работает - раскомментируем часть кода и смотрим

и так пока не найдете где у вас ошибка в пхп коде.

Re: сломался сайт '( ошибка

Posted: Wed Mar 08, 2017 5:25 am
by mega
admin wrote:Закоментите весь свой пхп код в темпелйте
Откройте без кеша

если работает - раскомментируем часть кода и смотрим

и так пока не найдете где у вас ошибка в пхп коде.
помогло, у меня урлы были вида:

<a href="/search/<?php echo str_replace(' ','-', '<!--SEARCH_QUERY-->'); ?>/page<!--PAGE_NUM-->.html" title="<!--PAGE_NUM-->">

но до апдейтов, всё с такими работало, а вот после обновления ионкуба и апдейта тцмс, нагнулось

причём на 1 сайте сломалось, а на многих других продолжает работать

почему так ?

Re: сломался сайт '( ошибка

Posted: Wed Mar 08, 2017 6:20 am
by admin
Потому что надо прочесть про префиксы

http://smartcj.com/wiki/doku.php?id=ru: ... _templates

Re: сломался сайт '( ошибка

Posted: Wed Mar 08, 2017 6:57 am
by mega
admin wrote:Потому что надо прочесть про префиксы

http://smartcj.com/wiki/doku.php?id=ru: ... _templates
ну вот я и пишу что на старых то апах работало ;(

Re: сломался сайт '( ошибка

Posted: Wed Mar 08, 2017 7:00 am
by admin
Ох.. причем тут старые апы ?

из-за чего ошибка эта расскажите что б я понял вы вообще поняли или нет.

Re: сломался сайт '( ошибка

Posted: Wed Mar 08, 2017 7:15 am
by mega
admin wrote:Ох.. причем тут старые апы ?

из-за чего ошибка эта расскажите что б я понял вы вообще поняли или нет.
ну так я же пишу, ПОСЛЕ апдейта тцмс и ионкуба - сломался сайт!

понимаете ?

Re: сломался сайт '( ошибка

Posted: Wed Mar 08, 2017 7:25 am
by admin
Я то да, а вот вы нет.

str_replace(' ','-', '<!--SEARCH_QUERY-->');

что будет если в слове на которое заменится SEARCH_QUERY будет ковычка ?

Re: сломался сайт '( ошибка

Posted: Wed Mar 08, 2017 7:38 am
by mega
admin wrote:Я то да, а вот вы нет.

str_replace(' ','-', '<!--SEARCH_QUERY-->');

что будет если в слове на которое заменится SEARCH_QUERY будет ковычка ?
а вы понимаете, что раньше то оно работало - до апдейта ? и сейчас так работает на десятке других доменов, где апдейты не делались

Re: сломался сайт '( ошибка

Posted: Wed Mar 08, 2017 7:42 am
by admin
Я отлично понимаю что у вас не было ни одного разрыва )

Вопрос не в апдейте, а в том что появился поиск с ковычкой.
Кто-то искал в ковычкой, а у вас кривой код.