|
0 / 0 / 0
Регистрация: 19.08.2014
Сообщений: 34
|
|
Warning: session_start(): Cannot send session cookie19.08.2014, 18:04. Показов 5887. Ответов 16
Метки нет (Все метки)
Здравствуйте, я новичок. Пишу свой первый сайт. Вот пытаюсь запустить первую стартовую страничку Opera пишет:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at Z:\home\test\www\index.php:1) in Z:\home\test\www\lib\modules_class.php on line 21 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at Z:\home\test\www\index.php:1) in Z:\home\test\www\lib\modules_class.php on line 21 Fatal error: Call to undefined method FrontPageContent::getMenu() in Z:\home\test\www\lib\modules_class.php on line 35 Менял кодировку на UTF-8 без BOM всеми редакторами Notepad++, Akelpad. Notepad++ меняет при повторном открытии файла кодировку на ANSI. Насколько я понял это потому что файл без русских символов UTF-8 без BOM от ANSI ничем не отличается. Помогите пожалуйста, третий день голову ломаю((
0
|
|
| 19.08.2014, 18:04 | |
|
Ответы с готовыми решениями:
16
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by |
|
0 / 0 / 1
Регистрация: 18.08.2014
Сообщений: 36
|
||
| 19.08.2014, 18:23 | ||
|
sarkos
Посмотрите внимательно что перед строкой 21 нет запросов. И ВСЕ файлы снова поставьте UTF-8 без BOM.
0
|
||
|
0 / 0 / 0
Регистрация: 19.08.2014
Сообщений: 34
|
||||||
| 19.08.2014, 18:33 [ТС] | ||||||
|
насколько я понимаю никаких запросов до 21 строки у меня нет. Я только учусь, прошу объяснить что не так? Вот код modules_class.php:
0
|
||||||
|
0 / 0 / 1
Регистрация: 18.08.2014
Сообщений: 36
|
|
| 19.08.2014, 18:49 | |
|
sarkos, давайте посмотрим в index.php
Так как я тестировал у себя не возникает эти ошибки....
0
|
|
|
0 / 0 / 0
Регистрация: 19.08.2014
Сообщений: 34
|
||||||
| 19.08.2014, 18:54 [ТС] | ||||||
|
index.php
0
|
||||||
|
0 / 0 / 1
Регистрация: 18.08.2014
Сообщений: 36
|
|
| 19.08.2014, 19:12 | |
|
sarkos,
Код верный - это вы делаете движок с нуля - по автору Русаков. Такая проблема была у многих!!!! Советую - во всех файлах и в папках где содержаться все файлы. КОДИРУЙТЕ В UTF8 БЕЗ BOM. Так как у других кодировках есть лишний код, но без BOM помогает исправить ЭТИ проблемы.
0
|
|
|
0 / 0 / 0
Регистрация: 19.08.2014
Сообщений: 34
|
|
| 19.08.2014, 19:31 [ТС] | |
|
Да.Движок от Русакова. Стараюсь его менять под свои нужды, но по мере своих знаний. Понимаю что проблема в кодировке. Не понимаю почему она не меняется? Открываю в Notepad++ показывает кодировку ANSI. Открываю в AkelPad там тоже самое. Хотя до этого в AkelPad менял на UTF-8 без BOM. Подскажите может в чем проблема. Я грешным делом подумал на Notepad++. Даже переустановил более новую версию. Все по прежнему! не знаю в чем проблема еще может быть.
0
|
|
|
0 / 0 / 1
Регистрация: 18.08.2014
Сообщений: 36
|
|
| 19.08.2014, 19:40 | |
|
sarkos,
В редакторе Notepad++ 1. наверху там где файл и Вы увидите Кодировки -> Преобразовать в UTF-8 без BOM 2. Сохраните. (файл-> сохранить) или с клавишем Ctrl+S. 3. И так делайте это во всех файлов там где .php
0
|
|
|
0 / 0 / 0
Регистрация: 19.08.2014
Сообщений: 34
|
|
| 19.08.2014, 19:53 [ТС] | |
|
Все так и делаю! делал во всех файлах и не раз!! Но при повторном открытии в Notepad++ кодировка опять ANSI. Но вот поразительно что в одном файле config_class.php кодировка при повторных открытиях показывается правильно. В чем причина?
0
|
|
|
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
||
| 19.08.2014, 20:06 | ||
|
0
|
||
|
19 / 19 / 8
Регистрация: 25.11.2013
Сообщений: 122
|
|
| 19.08.2014, 20:17 | |
|
Смотрите, чтобы перед session_start() ничего не выводилось. И может быть, самый первый символ в документе - пробел. Удалите его, если есть. Самый первый символ должен быть <
1
|
|
|
0 / 0 / 1
Регистрация: 18.08.2014
Сообщений: 36
|
|
| 19.08.2014, 20:26 | |
|
sarkos, Вышлите пожалуйста в архив - я постараюсь у себя исправить Ваши ошибки.
0
|
|
|
0 / 0 / 0
Регистрация: 19.08.2014
Сообщений: 34
|
|
| 19.08.2014, 20:49 [ТС] | |
|
Вложил архивчик. И еще у меня вопрос скорее такой психологического характера. Вот я по видеокурсу Русакова переделываю сайт, которого в принципе у меня не было, но были готовы многие его части. Например у меня была полностью готовая форма регистрации, с проверкой введенных данных. Я даже зарегестрировал в БД несколько пробных пользователей. Была готовая главная страница и т.д. Вопрос такой, правильно я сделал, что все начал переделывать по курсу этому, учитывая начальный уровень моих знаний? Просто с ООП у меня туговато, туповат я наверное для него. А в том варианте, который у меня был, я понимал что как работает и откуда что берется. Но тут надо сказать что сделать я хочу не сайт визитку, а что-то типа соц.сети. Посоветуйте стоит переделывать, или лучше запустить сайт так, как я знаю, а потом дорабатывать по ходу работы сайта? Я посчитал что лучше сразу писать движок, хотя понимаю что это очень сложно.
0
|
|
|
0 / 0 / 0
Регистрация: 19.08.2014
Сообщений: 34
|
|
| 19.08.2014, 21:06 [ТС] | |
|
Первый символ проверял уже, насчет чтобы ничего не выводилось - я новичок, но насколько понимаю ничего не выводится!
0
|
|
|
0 / 0 / 1
Регистрация: 18.08.2014
Сообщений: 36
|
|
| 19.08.2014, 21:32 | |
|
sarkos,
Уберите в modules_class.php из строки 21 session_start(); А вторая ошибка, Вы должны еще дописать.... т. е дальше смотрите видеокурс и допишите, и ошибки исчезнут. Это ошибка говорит, что я не могу найти из базы... Вы делаете все правильно - еще все впереди, все у вас получиться! Но вы должны изначально твердо понимать основы PHP. Проверьте изначально без видеокурса - сможете реализовать вход и регистрацию или гостевую книгу. Если да! То у Вас все впереди. А соц. сети - тут нужно иметь большой опыт ООП и защиты....
0
|
|
|
0 / 0 / 0
Регистрация: 19.08.2014
Сообщений: 34
|
|
| 19.08.2014, 21:51 [ТС] | |
|
что исправить в 21 строчке не понял. Если я должен дописать (посмотрев курс далее), то почему у него в курсе все запустилось?
Насчет реализации формы входа и регистрации. Форму и проверку регистрации я сделал до того как начал обучаться по его курсу. И пусть за основу была взята готовая форма скачанная из интернета - я ее сильно переделал и разобрался с ней досканально и работала она у меня. И вообще я в принципе представляю, как создать сайт таким, как я хочу его видеть, имея мой уровень знаний, но я понимаю что не следует этого делать. P.S. Почему у тебя в сообщениях нет кнопок "+1 спасибо" и "лучший ответ"? Спасибо за помощь, я регестрируясь не ожидал, что кто-то ответить. Добавлено через 6 минут а, понял! закоментировал сессион_старт. У меня была такая идея, но я не решался)) Ошибка сессий исчезла, а вот с getMenu осталась! я так понимаю в видеокурсе дальше объясняется как ее убрать
0
|
|
|
0 / 0 / 1
Регистрация: 18.08.2014
Сообщений: 36
|
|
| 19.08.2014, 21:59 | |
|
Уберите на 21 строке session_start(); - он ругается.в вашем редакторе....
Или просто комментируйте сделайте в сроке 21 вот так //session_start(); Я в дороге, не могу Все объяснить Вам, проверил я на секунду..... Извините, если что- то не так! Потому что я ограничил свой доступ.
0
|
|
| 19.08.2014, 21:59 | |
|
Помогаю со студенческими работами здесь
17
Warning: session_start() [function.session-start]: Cannot send session cookie Ошибка - Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent Warning: session_start() [function.session-start]: Cannot send session cache Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|