Безопасность базы данных WordPress Изменения на блоге usingwp.ru от 05.03.2010
Мар 04
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (Пока оценок нет)
Загрузка ... Загрузка ...

После небольших изменений php файлов из WordPress перестал открываться блог, отображая белый лист.

Просмотр логов дал следующий итог:

[error] PHP Parse error:  syntax error, unexpected T_VARIABLE

PHP говорит про синтаксическую или структурную ошибку. Проверил последние изменения в файлах.

Да, так и есть, редактор Notepad++ по-другому подсвечивает аргументы в одинарных и двойных кавычках, чем должен для PHP.

Оказалось, что WordPress при публикации PHP кода в формате Абзац заменяет кавычки (пример)

прямые " на косые ”

Решением будет использовать для PHP кода формат Отформатированный, пример которого указан выше.

Похожие записи:

  1. Ошибка WordPress Cannot modify header information - headers already sent
  2. Ошибка 500 Internal Server Error и htaccess
  3. Call to undefined function wp_remote_get
  4. Еще про WordPress 3.0 и плагин wp tuner

written by rxs \\ tags: ,


2 Responses to “WordPress unexpected T_VARIABLE”

  1. 1. Flector Says:

    а проще вообще отключить переформатирование символов в тексте записи через:
    remove_filter (’the_content’, ‘wptexturize’);

    Firefox 3.6 Firefox 3.6 Windows 7 Windows 7
  2. 2. rxs Says:

    Flector
    Хороший совет, спасибо, Не знал про такое решение.

    Firefox 3.6 Firefox 3.6 Windows XP Windows XP

Leave a Reply

CAPTCHA image

i3Theme sponsored by Top 10 Web Hosting and Hosting in Colombia
© 2009-2010 http://usingwp.ru - WordPress, BuddyPress, MediaWiki
При использовании материалов блога активная ссылка на источник обязательна.
Free Internet Security - WOT Web of Trust