Я следую двумя путями
path1- test / hello / hello.php
path2- test / hello1 / hello1.php // заметить тот, что в каталоге после test /
hello.php
<?php
session_start();
$_SESSION['name1'] = 'abcd1';
?>
другой файл
hello1.php
<?php
session_start();
echo $_SESSION['name1'];
?>
На одном компьютере я могу получить значение в hello1.php
На другом компьютере я не получаю значение в hello.php
На обоих ПК у меня было свободное хранилище, запустил Hello.php для установки сессии Hello1 имеет значение в одном компьютере, в другом у меня нет значения.
В чем может быть проблема?
Кроме того, какова правильная работа, в общем случае я получу значение сеанса За пределами тестовой папки ИЛИ везде внутри тестовой папки или только в родительском каталоге файла, в котором был создан сеанс.
Пожалуйста, не забудьте оригинальную проблему.
Также один комментарий, который я не знаю, был ли он реализован, у меня есть 2 xampp на 2 диске на ПК, где hello1.php дал значение. это никак не влияет?
Короче говоря, я хочу, чтобы концепция Session WRT относилась к каталогам / также и к фреймворку, ограничивает ли фреймворк доступ к переменным вне основной папки проекта.