- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте
После установки игрового скрипта себе на хостинг работал только Английский и Испанский язык,когда я пробовал переводить на русских сохранялись одни иероглифы типа
Теперь все символы номарльно отображаются на русском но сверху выходит ошибка такого типа:
Warning: Cannot modify header information - headers already sent by (output started at /home/kinoma/public_html/oga/language/russians/INGAME.mo:2) in /home/kinoma/public_html/oga/index.php on line 108
Warning: Cannot modify header information - headers already sent by (output started at /home/kinoma/public_html/oga/language/russians/INGAME.mo:2) in /home/kinoma/public_html/oga/index.php on line 113
Можете объяснить в чем проблема???
Можете объяснить в чем проблема???
Cannot modify header information - headers already sent by - есть хедеры, это служебная информация которая не отображается в браузере (например тип документа, кодировка страницы), если начинается вывод основной части хедер php отправить уже не сможет.
Вы когда добавили в начале скрипта
начали вывод основной части хедер уже отправить нельзя.
Есть 2 варианта:
1) найти в скрипте место где выводится </head> и перед ним добавить <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> также как выводится </head>
2) в начале скрипта добавить код php ob_start(); в самом конце ob_end_flush(); и при этом выводить текст только через php.
Cannot modify header information - headers already sent by - есть хедеры, это служебная информация которая не отображается в браузере (например тип документа, кодировка страницы), если начинается вывод основной части хедер php отправить уже не сможет.
Блин,а помочь не сможешь? :)
Блин,а помочь не сможешь?
выше прочитайте
выше прочитайте
Не получается,что то (((
Ни разу не вордпресс, знаю, но файлы .php блокнотом правили? Пустые строки перед <?php есть?
Не получается,что то
Посмотрел скрипты которые ты прислал в личку.
Все просто надо сохранить все файлы настройки русского языка (которые *.mo) в формете utf-8 и убрать из mo файлов этот хак с <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">, так как скрипты работают с utf-8. И будет тебе счастье.