daramal Опубликовано 5 ноября, 2020 Жалоба Поделиться Опубликовано 5 ноября, 2020 Друзья, появилась проблема с разделом Страницы в админке. При переходе выходе пустая страница. Появилась проблема после переезда на другой хостинг. Почистил все файлы комплитед, ничего не помогло. Подскажите, пожалуйста, где еще рыть. Спасибо за любую информацию. Цитата Ссылка на сообщение Поделиться на другие сайты
Kami Опубликовано 5 ноября, 2020 Жалоба Поделиться Опубликовано 5 ноября, 2020 21 минуту назад, DarAmal сказал: Друзья, появилась проблема с разделом Страницы в админке. При переходе выходе пустая страница. Появилась проблема после переезда на другой хостинг. Почистил все файлы комплитед, ничего не помогло. Подскажите, пожалуйста, где еще рыть. Спасибо за любую информацию. Ну первое что, посмотреть сколько весит файл page.tpl , может он 0 kb отсюда и пустая страница. То есть проверить корректность переноса, ну а далее логи в студию. Поможем. Цитата Ссылка на сообщение Поделиться на другие сайты
daramal Опубликовано 5 ноября, 2020 Автор Жалоба Поделиться Опубликовано 5 ноября, 2020 27 minutes ago, Kami said: Ну первое что, посмотреть сколько весит файл page.tpl , может он 0 kb отсюда и пустая страница. То есть проверить корректность переноса, ну а далее логи в студию. Поможем. Спасибо за ответ. Файл page.tpl и pages.tpl весят нормально, но на всякий случай перезалил их. Ничего не дало. По поводу логов можно ли увидеть это без панели хоста, т.к нет доступа к нему? Файл error_log в корне сайта пустой. Цитата Ссылка на сообщение Поделиться на другие сайты
a13x Опубликовано 5 ноября, 2020 Жалоба Поделиться Опубликовано 5 ноября, 2020 1 час назад, DarAmal сказал: Спасибо за ответ. Файл page.tpl и pages.tpl весят нормально, но на всякий случай перезалил их. Ничего не дало. По поводу логов можно ли увидеть это без панели хоста, т.к нет доступа к нему? Файл error_log в корне сайта пустой. в браузере нажмите F12 для вызова консоли, там найдите вкладку network - сеть, и обновите эту пустую страницу по клавише F5. посмотрете какой ответ сервера будет 200 \ 500 или какой то другой. Цитата Ссылка на сообщение Поделиться на другие сайты
daramal Опубликовано 5 ноября, 2020 Автор Жалоба Поделиться Опубликовано 5 ноября, 2020 12 minutes ago, a13x said: в браузере нажмите F12 для вызова консоли, там найдите вкладку network - сеть, и обновите эту пустую страницу по клавише F5. посмотрете какой ответ сервера будет 200 \ 500 или какой то другой. Благодарю за ответ. Выдает 500 Internal Server Error Цитата Ссылка на сообщение Поделиться на другие сайты
Drake777 Опубликовано 5 ноября, 2020 Жалоба Поделиться Опубликовано 5 ноября, 2020 можно попробовать включить отображение ошибок через ini_set('display_errors', 1); Цитата Ссылка на сообщение Поделиться на другие сайты
daramal Опубликовано 5 ноября, 2020 Автор Жалоба Поделиться Опубликовано 5 ноября, 2020 2 hours ago, Drake777 said: можно попробовать включить отображение ошибок через ini_set('display_errors', 1); вставляю в pages.tpl <?php ini_set('display_errors', 1); ?> ничего не происходит Цитата Ссылка на сообщение Поделиться на другие сайты
Kami Опубликовано 5 ноября, 2020 Жалоба Поделиться Опубликовано 5 ноября, 2020 22 минуты назад, daramal сказал: вставляю в pages.tpl <?php ini_set('display_errors', 1); ?> ничего не происходит PagesAdmin.php error_reporting(E_ALL); ini_set('ignore_repeated_errors', true); ini_set('display_errors', false); ini_set('log_errors', true); ini_set('error_log', dirname(__FILE__). '/errors.log'); Дальше пробуем переходить в админку в блок "Страницы" и в папке simpla появится файл errors.log , открываем с помощью любого текст редактора, читаем ошибку, строку, исправляем -радуемся Цитата Ссылка на сообщение Поделиться на другие сайты
daramal Опубликовано 5 ноября, 2020 Автор Жалоба Поделиться Опубликовано 5 ноября, 2020 7 minutes ago, Kami said: PagesAdmin.php error_reporting(E_ALL); ini_set('ignore_repeated_errors', true); ini_set('display_errors', false); ini_set('log_errors', true); ini_set('error_log', dirname(__FILE__). '/errors.log'); Дальше пробуем переходить в админку в блок "Страницы" и в папке simpla появится файл errors.log , открываем с помощью любого текст редактора, читаем ошибку, строку, исправляем -радуемся Большое спасибо. Файл с логами появился с содержанием PHP Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "simpla/design/html/pages.tpl" on line 5 "<li {if $m->id == $menu->id}class="active"{/if}><a href="{url module=PagesAdmin menu_id=$m->id}">{$m->name}</a></li>" - Unexpected "$", expected one of: "identifier" <-- thrown in /var/www/clients/client3/web889/web/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 5 5 строка вроде в норме, только вот со смарти не понятно Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 14 ноября, 2020 Жалоба Поделиться Опубликовано 14 ноября, 2020 В 05.11.2020 в 22:13, daramal сказал: Большое спасибо. Файл с логами появился с содержанием PHP Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "simpla/design/html/pages.tpl" on line 5 "<li {if $m->id == $menu->id}class="active"{/if}><a href="{url module=PagesAdmin menu_id=$m->id}">{$m->name}</a></li>" - Unexpected "$", expected one of: "identifier" <-- thrown in /var/www/clients/client3/web889/web/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 5 5 строка вроде в норме, только вот со смарти не понятно Сравните файл с оригинальным https://github.com/pikusov/Simpla/blob/master/simpla/design/html/pages.tpl и почистите папку simpla/design/compiled, о результатах отпишитесь. Цитата Ссылка на сообщение Поделиться на другие сайты
daramal Опубликовано 16 ноября, 2020 Автор Жалоба Поделиться Опубликовано 16 ноября, 2020 On 11/14/2020 at 6:18 PM, Noxter said: Сравните файл с оригинальным https://github.com/pikusov/Simpla/blob/master/simpla/design/html/pages.tpl и почистите папку simpla/design/compiled, о результатах отпишитесь. заменил код с оригиналом и почистил папку. К сожалению, также (( в логах та же ошибка Uncaught --> Smarty Compiler: Syntax error in template "simpla/design/html/pages.tpl" on line 5 "<li {if $m->id == $menu->id}class="active"{/if}><a href="{url module=PagesAdmin menu_id=$m->id}">{$m->name}</a></li>" - Unexpected "$", expected one of: "identifier" <-- thrown in /var/www/clients/client3/web889/web/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 5 Цитата Ссылка на сообщение Поделиться на другие сайты
alexivchenko Опубликовано 16 ноября, 2020 Жалоба Поделиться Опубликовано 16 ноября, 2020 2 часа назад, daramal сказал: заменил код с оригиналом и почистил папку. К сожалению, также (( в логах та же ошибка Uncaught --> Smarty Compiler: Syntax error in template "simpla/design/html/pages.tpl" on line 5 "<li {if $m->id == $menu->id}class="active"{/if}><a href="{url module=PagesAdmin menu_id=$m->id}">{$m->name}</a></li>" - Unexpected "$", expected one of: "identifier" <-- thrown in /var/www/clients/client3/web889/web/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 5 Посмотрите в файл /simpla/PagesAdmin.php и в /api/Pages.php где есть $menus Цитата Ссылка на сообщение Поделиться на другие сайты
daramal Опубликовано 24 ноября, 2020 Автор Жалоба Поделиться Опубликовано 24 ноября, 2020 А зависит это от версии php? Сейчас стоит 5.5 Цитата Ссылка на сообщение Поделиться на другие сайты
daramal Опубликовано 3 декабря, 2020 Автор Жалоба Поделиться Опубликовано 3 декабря, 2020 Наконец-то нашел ошибку )) на странице pages.tpl вместо <li {if $m->id == $menu->id}class="active"{/if}><a href="{url module=PagesAdmin menu_id=$m->id}">{$m->name}</a></li> прописал ту часть кода, что в page.tpl <li {if $m->id == $menu->id}class="active"{/if}><a href='index.php?module=PagesAdmin&menu_id={$m->id}'>{$m->name}</a></li> Всем спасибо за поддержку! Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.