Поддержка Проблемы и решения выдает ошибку

  • Atrax, не ругайтесь только… может я в стотысячный раз спрашиваю. Посмотрел уже все FAQ и т.д. Пользуюсь Notepad2. Редактирую файл wp-config, сохранюю в UTF-8, заливаю на хост и нифика… пишет ошибка в первой линии…хотя я там всего 5 символов поставил где-то далеко (пытаюсь русифицировать WP 2.9)

    PS.раньше пользовался редактором в си-панели все было прекрасно, до обновления этой самой панели. Вот теперь ни там, ни здесь(

Просмотр 15 ответов — с 1 по 15 (всего 32)
  • Модератор Yuri

    (@yube)

    сохранюю в UTF-8

    Не вижу главного: без BOM.

    YuBe, вот здесь если можно подробнее… он вообще откуда берется этот бом? или если я даже открою просто в блокноте свой файл он уже появляется.
    P.S.У меня даже где-то есть ваша утилита для поиска BOM… но в свое время, когда я первый раз ставил вордпресс я так ею и не воспользовался. Поставил с помощью инсталлатрона и забыл)

    а может другим блокнотом пользоваться?

    Модератор Yuri

    (@yube)

    Подробнее. BOM — Byte Order Mark — специальная сигнатура, которая по стандарту должна присутствовать во всех файлах, имеющих кодировку utf-*. Она же определяет порядок следования байт в коде символа (в utf-8 это не нужно, ибо вариантов все равно нет). Однако, разработчики php за столько лет не удосужились сделать нормальную поддержку utf, например, как в perl, где можно указать компилятору, что используется utf. Поэтому php считает BOM просто символами, которые гонит в выводной поток, вместо того, чтобы их проигнорировать.

    Текстовые редакторы, ориентированные на программистов, в том числе и по вышеуказанной причине, в настройках имеют опцию «сохранять без BOM». Как понимаете, виндовый блокнот, к таковым не относится, а потому он в utf всегда сохраняет с BOM (и по-своему он прав).

    Что делать? Ставить редактор, имеющий такую опцию в настройках и/или при сохранении. Есть другой вариант, лайт, так сказать: сохранять wp-config.php в виндовой кодировке. Это можно смело делать, потому что в конфиге нет ни одной русской буквы, которую надо выводить на сайте, там только комментарии. Однако, для редактирования других файлов — Темы или плагинов — такой метод не годится, т.к. в этих файлах есть подлежащие выводу русские буквы.

    PS Я использую AkelPad. Иногда FAR2.0.

    YuBe, спасибо за просвещение)эти слова нужно большими буквами на сайте написать, что б и остальные прочитали! но я все-таки нашел как си панель побороть… теперь у меня другая проблема тема не работает почему-то) тема была с вредоносным кодом, корый я убирал… и возможно убрал лишнее что-то… или может просто не работает с WP 2.9?

    Модератор Yuri

    (@yube)

    что б и остальные прочитали!

    Блогер не читатель, блогер писатель 🙂

    тема была с вредоносным кодом, корый я убирал…

    Есть Темы, в которых в кодированной части лежит не только зараза, но и проверка на наличие этой заразы. Нет заразы — Тема не фурычит. Без вскрытия трудно сказать. Если у Вас не достаточно опыта в этом деле, то лучше вообще не связывайтесь с такими Темами. Или ищите её оригинал, т.к. зараза в авторских экземплярах встречается крайне редко, обычно заразят воришки или говнопереводчики.

    Блогер не читатель, блогер писатель 🙂

    YuBe, жжете!!! так и есть)))

    начал пробовать все варианты: попробовал на другом домене поставить на поддомене (test.мой_домен.ru) вордпресс 2.8.6 поставил тему без кода — работает! Снес девятый вордпресс на новом домене поставил 2.8.6, ту же один в один тему не работает, млин… В админ панели не видно картинок тем, даже родных, а в тестовом варианте видно… может так в чем причина??? или может я на хостинге что-то накосячил? новый сайт пытаюсь сделать на дополнительном домене.

    пробовал различные варианты и домен переустанавливал, и различные версии WP ставил, ничего… пробовал копировать файлы с тестового сайта на основной, но видимо зацепил какие-то, которые относятся к другой базе данных. подскажите какие файлы можно заменять какие нет? или кроме каких можно заменить?

    возможно если посмотрите воочию, то помочь будет легче…
    Тестовый сайт
    Новый проект

    Есть Темы, в которых в кодированной части лежит не только зараза, но и проверка на наличие этой заразы. Нет заразы — Тема не фурычит.

    YuBe, пробовал без заразы — фурычит.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    При загрузке изображений выдаётся 403 Forbidden:
    http://optim-zone.ru/wp-content/themes/soulvision/images/header-bg.jpg

    ну это понятно… не понятно как исправить, Sergey. Это в теме глюк или как? На тестовом же работает… не могу въехать…

    здесь можно как-нибудь скрин скинуть?

    Atrax

    (@atrax)

    Ethical engineer

    chmod 644 — не судьба сделать?

    как говорит нам YuBe «a кто это?» Atrax, может поясните ламеру? что такое chmod 644 и как его делают?

Просмотр 15 ответов — с 1 по 15 (всего 32)
  • Тема «выдает ошибку» закрыта для новых ответов.