- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Подскажите плз, Сайт на жумле, Проблема такая, после того как залил сайт на хостинг, в интернете по адресу показывается только пустой шаблон и пишет такое(ниже). Как я понимаю типа ошибки в файле. Сравнил с предидущими сайтами - у них в файлах все точно так же и нормально отображаются. Были у кого нибудь такие лаги и что с этим делать?
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/sergey/domains/penetron.in.ua/public_html/configuration.php:1) in /home/sergey/domains/penetron.in.ua/public_html/libraries/joomla/session/session.php on line 423
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/sergey/domains/penetron.in.ua/public_html/configuration.php:1) in /home/sergey/domains/penetron.in.ua/public_html/libraries/joomla/session/session.php on line 423
Warning: Cannot modify header information - headers already sent by (output started at /home/sergey/domains/penetron.in.ua/public_html/configuration.php:1) in /home/sergey/domains/penetron.in.ua/public_html/libraries/joomla/session/session.php on line 426
Как понимаю пишет что неправильные строки 423 и 426 в файле session.php, все вроде правильно, вот как они выглядят
session_cache_limiter('none');
session_start(); Это 423 строка
// Send modified header for IE 6.0 Security Policy
header('P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"'); Это 426 строка
И еще одно, не пускает в админку, хотя на локалке заходило легко.
На 99,99% вы сохранили файл configuration.php в кодировке UTF-8 с сигнатурой (BOM)
Убедитесь, что перед первой строкой нет пустых строк. Избегайте также править файлы в Блокноте. Используйте «программистские» редакторы вроде PSpad, Notepad++ и им подобные, в которых работа с UTF-8 настраивается - в частности, отключается обязательная маркировка BOM (byte order mark), из-за которой и происходит эта ошибка.
В админке в главном файле в самом верху напишите:
<?php
ob_start();
На 99,99% вы сохранили файл configuration.php в кодировке UTF-8 с сигнатурой (BOM)
Извините, а как поменять теперь на другую сигнатуру? А вообще в phpmya стоит general_ci
antoha487 добавил 18.09.2010 в 23:22
В админке в главном файле в самом верху напишите:
<?php
ob_start();
какой файл вы имеете ввиду под названием "главный"? Поставил <?php ob_start(); в configuration.php, исчезли надписи о правке файла session.php, но шаблон загрузился наполовину, а текста нет вообще, если что вот ссылка http://penetron.in.ua
Извините, а как поменять теперь на другую сигнатуру?
- Скачайте Notepad++
- откройте в нем configuration.php
- удалите в нем все символы до <?php
- на всякий случай в конце файла удалите все после ?>
- сохраните (обязательно в кодировке UTF-8)
- перезалейте на хостинг
А вообще в phpmya стоит general_ci
База данных ни при чем
Эта строчкаЖ
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/sergey/domains/penetron.in.ua/public_html/configuration.php:1)
Указывает на файл с ошибкой
nikhotin добавил 19.09.2010 в 00:07
Забавно, на сайте Вашего хостера http://x-host.net.ua/ внизу страницы ошибка:
Warning: gethostbyaddr() [function.gethostbyaddr]: Address is not a valid IPv4 or IPv6 address in /home/admin/domains/x-host.ua/public_html/ref.php on line 6
Сделал все что вы сказали, ничего не поменялось, стало больше предупреждающих строк
Хостер мне написал вот что "Ваш скрипт пытается два раза создать сессию, значит в нем есть ошибка или что-то дописали случайно в какой-то из файлов. Проверьте их."
А какой скрипт хз.
В таких случаях - это стандартная ошибка кодировки файла конфигурации.
В таких случаях - это стандартная ошибка кодировки файла конфигурации.
Так у меня файл в кодировке utf-8 без BOM уже, что еще сделать?
Заодно стоило бы перепроверить что там по этому перечню у файлов index.php и session.php
Да и с конфигом все еще не то. Пишет то про строку 1 - что хидер отправлен, значит, в конфиге в 1й строке все еще есть пробелы
Теория, вкратце, такова: Идентификатор сессии в данном случае пишется в файлы cookie.
cookie, в свою очередь, всегда устанавливаются через отправку заголовков - headers.
У тебя же пишет, что заголовки УЖЕ были отправлены. И отправил их никто иной как файл configuration.php - первой строкой
Начало файла конфига должно быть таким:
Первый символ файла < (код 60 в дясятичном виде)
Пробел или пустая строка (как и все другие символы) перед кодом недопустимо!
Причем файл сохраняем в utf-8 и обязательно без BOM.
Если не работает, то одно из двух условий не выполнено.
Без вариантов - ошибка в configuration.php, при чем достаточно типичная ошибка.
откройте блокнот2++, скопируйте всю инфу из старого и сохраните без BOM. Мне помогает. Джумла больше не ругается