- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый вечер. Перенес сайт с хостинга на свой VPS, перестало работать редактирование страниц в админе. На сервере PHP Version 5.4.36, раньше была более старая (лень смотреть какая) версия.
В админке редактор SPAW, выбран был как намного более удобный и грамотно сделанный по сравнению с TinyMCE (было это году так в 2010 если не раньше). Сейчас, на новой версии php, поле редактора отображается со всеми кнопками, контролами, все работает, но исходного текста страницы, которая передавалась 2м параметром просто нет, как будто текста не было и открыт пустой редактор.
Если перед этим влепить echo $row["text"] - текст выводится на страницу, т.е. с ним, с кодировками и переменной все в полном порядке. Проблема в Spaw. В логах ошибок нет.
Сталкивался ли кто-нибудь с этим? Я так понимаю проблема актуальная, т.к. многие обновляли php.
Если она не решаемая, при условии что SPAW не обновлялся с 2008 года, на что перейти? Интересует такая же удобная вставка картинок в текст с заливом на сервер без танцев с бубном допиливания кода и работа с таблицами (ИМХО Spaw в этом смысле очень удобно сделан).
Скорее всего банальное.
У вас сайт на windows-1251?
Если да, то ройте этот редактор и ищите функцию:
htmlspecialchars(
Надо сделать так:
htmlspecialchars($text, ENT_QUOTES,'windows-1251');
Это мне напоминает последнюю версию Скайпа, которая на половине версий Windows вылетает с ошибкой потому что при импорте функции не проверяется существует ли она в kernel32.dll...
Найдено в spaw/class/editor.class.php
несколько вхождений. Спасибо, проблема решена