У вас проблема не только в этой странице, но и во всех Записях, похоже… Посмотрите любую Новость.
Вам таки надо организовать запись лога отладки, и там, вангую, вы увидите чтото вроде вызова несуществующей функции при выполнении шаблона single.php
проблема ВО ВСЕХ записях (я не говорил что в конкретной), страницы отображаются верно.
в single.php есть ошибка Stack trace, но сопоставляя шаблон на хостинге и локально («чистый» шаблон) — ошибок нет по каждому символу.
если посмотреть исходный код записи и страницы, видна «ошибка» — не подгружается сам контент и отсутствует футер как таковой. лимит памяти уже поднял с 64 до 256 но это результата не дало. занятое пространство хостинга 90 из 100 — возможно это рассматривать как причину? (сейчас качну бекап и попробую развернуть локально)
и попробую развернуть локально
что именно (по шагам) имеется ввиду?
>в single.php есть ошибка Stack trace — а это что означает?
-
Ответ изменён 2 года, 7 месяцев назад пользователем
efess.
что именно (по шагам) имеется ввиду?
полный бекап база + сайт.
интересно другое — почему с дефолтной темой записи есть!?
Ну не хочешь отвечать — твое дело.
Ну не хочешь отвечать — твое дело
так я ответил! Или как я должен был расписать локальный подъём сайта?! Вопрос в том, что локально в 99.9% что я увижу тоже что и на сайте в данный момент, потому что бекапы писались уже с данным багом..
есть предположение, что причина в обновлении перевода темы (достаточно долго висело) но как это может быть связано непонятно
Ну нне хотите отвечать — ваше дело.
Ну нне хотите отвечать — ваше дело
гугл транслит пишет что это — трассировка стека, а вот что это — я так же не знаю как и вы
лог я включу — пусть пишет, но все файлы темы проверены с локальной темой из архива — глобальных изменений в коде нет! Файлы темы post.php и single.php очень схожи кодом, но пост есть а записи нет. И вызываются они наверняка одной функцией
>гугл транслит пишет что это — трассировка стека, а вот что это — я так же не знаю как и вы
что — «это»? и почему оно у вас в single.php? и что у вас написано в файле лога сайта после открытия проблемных страниц? найдите слово fatal в логе, прочитайте строку с описанием ошибки и не занимайтесь гаданием на бамбуковых палочках базах, переводах, недостатках памяти….
завтра как сделаю отпишусь — с дома нет доступа
DEBUG_DISPLAY:
Fatal error: Uncaught Error:
Call to undefined function split() in
/wp-content/themes/тема/library/misc.php:19
отображается вместо контента в записи, на странице я вижу контент и нет ошибок.
строка misc.php:19:
$words = split($sep, $str);
в логе нет фатальных ошибок
нашел выход но не решение проблемы:
баг появляется после перехода с php5.6 на более новую версию
баг появляется после перехода с php5.6 на более новую версию
Это говорит о том, что используется древняя тема, а судя по описанию — еще и неизвестно откуда взятая.
Theme Name: back2school
Theme URI: http://www.free-wordpress-theme.net
Description: A free wordpress theme.
Version: 1.0
Author: Wrangler
Author URI: http://www.free-wordpress-theme.net
Tags: fixed width, left sidebar, two columns, valid XHTML, widgets
но не решение проблемы
Решение проблемы — использовать современную тему из офф. каталога.