Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Ошибка при смене валюты


SeregaS

Recommended Posts

если выбрать в каталоге другую валюту, то вылезает ошибка

Warning: Cannot modify header information - headers already sent by (output started at /home/p11194/www/ryzhik.com/catalog/language/russian/module/adsense.php:1) in /home/p11194/www/ryzhik.com/system/library/currency.php on line 42Warning: Cannot modify header information - headers already sent by (output started at /home/p11194/www/ryzhik.com/catalog/language/russian/module/adsense.php:1) in /home/p11194/www/ryzhik.com/system/engine/controller.php on line 27

никто не сталкивался?

Моя ссылка

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

у меня ошибка была в файлах темы. уже не помню что исправлял. у вас такая же тема? :)

нет у меня пока стандартная тема...а как быть абсолютно одинаковые ошибки у нас..

Надіслати
Поділитися на інших сайтах


seo_url отключали?

не включала и не отключала в самом начале только когда был установлен опенкарт посмотрела что это но после этого валюты нормально переключались...сейчас такая беда

Надіслати
Поділитися на інших сайтах


сам починил. :) проблема была в файлах темы.

Файлы темы тут не при чем.

В ошибке всё конкретно написано... в 42-й строке файла system/library/currency.php попытка изменить заголовок не удалась так как заголовок уже отправлен первой строкой файла catalog/language/russian/module/adsense.php

С большой долей вероятности можно утверждать что catalog/language/russian/module/adsense.php редактировался и был сохранён в UTF-8 с BOM.

В php файлах всё что находится за пределами тегов <?php ?> отправляется в браузер. Так как BOM это трёх-байтовый (0xEF, 0xBB, 0xBF) подарок от Майкрософта который добавляется в начало файла то эти 3 байта оказываются перед <?php и отправляются в браузер инициируя отправку заголовков.

В 42-й строке файла system/library/currency.php при установке куки валюты выясняется что поздно пить Боржоми... заголовки уже отправлены.

  • +1 1
Надіслати
Поділитися на інших сайтах

Файлы темы тут не при чем.

В ошибке всё конкретно написано... в 42-й строке файла system/library/currency.php попытка изменить заголовок не удалась так как заголовок уже отправлен первой строкой файла catalog/language/russian/module/adsense.php

С большой долей вероятности можно утверждать что catalog/language/russian/module/adsense.php редактировался и был сохранён в UTF-8 с BOM.

В php файлах всё что находится за пределами тегов <?php ?> отправляется в браузер. Так как BOM это трёх-байтовый (0xEF, 0xBB, 0xBF) подарок от Майкрософта который добавляется в начало файла то эти 3 байта оказываются перед <?php и отправляются в браузер инициируя отправку заголовков.

В 42-й строке файла system/library/currency.php при установке куки валюты выясняется что поздно пить Боржоми... заголовки уже отправлены.

похоже именно в кодировке дело - спасибо и тут! :)

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.