|
|
|
| Использую типичный пример из учебника ПХП.
файл page1.php
<?php
session_start();
$_SESSION['username'] = "maksim";
echo 'Привет, '.$_SESSION['username']."<br>";
?>
<a href="page2.php">переход на новую страницу</a>
и файл page2.php
<?php
session_start();
echo $_SESSION['username'].' , ты перешел на другую страницу этого сайта!';
echo("<br>");
?>
<a href="page3.php">На следующую страницу </a>
В браузере, при выводе первого файла результат следующий:
Привет, maksim
На следующую страницу
при переходе на второй файл по ссылке пишет, что неизвестен индекс username.
Промучался и потратил целый день на то, чтобы переустановить систему (ради того, чтобы убедиться, что клиент в порядке), после на установку Апатча. Проблема осталась.
Наконец, в какой-то определенный момент после перезагрузки сессия сработала (потому вывод ошибки на второй файл привести точно не смог), но хотелось бы узнать, почему возникла такая ошибка и каким образом она ликвидировалась если после изменений в php.ini ничего не происходило, а после перезагрузки - сессия сработала? | |
|
|
|
|
|
|
|
для: Денис
(13.03.2005 в 00:08)
| | Все изменения в конфигурационных файлах php.ini и httpd.conf вступают в силу после рестарта сервера - может быть в этом дело? | |
|
|
|
|
|
|
|
для: cheops
(13.03.2005 в 01:32)
| | Я знал, что апач - капризная штука, но чтобы на столько...
Когда мой друг проделал всю ту операцию, которую сделал я, после чего остановил сервер (так написано в учебнике) и снова запустил, сервер начал ругаться на модуль
LoadModule php4_module modules/php4apache.dll
Модуль в файле Apache\modules\ - есть, но почему ругается не знаю...Может не нужно вообще останавливать работу сервера? | |
|
|
|
|
|
|
|
для: Денис
(13.03.2005 в 17:11)
| | >Может не нужно вообще останавливать работу сервера?
Если вносились исправления в конфигурационный файл httpd.conf, то сервер обязательно должен быть перезапущен, так как настройки из этого файла читаются только один раз при запуске сервера.
Если Apache вдруг перестал запускать после правки конфигурационных файлах, то ищите ошибку в них. Пошагово откатывайте внесенные изменения. | |
|
|
|