2016-04-07 15 views
0

php geliştirmem için ve Oturumları yoğun kullanan bir projede çalışıyorum Laravel Homestead kullanıyorum.Oturum sorunları Homestead 4.2

Oturumların hiç de devam etmediğini fark ettim. Bunu nasıl düzeltebilirim?

Örnek:

burada
<?php 

session_start(); 
$_SESSION['variable'] = 'This Variable'; 
?> 
<html> 
<body> 
<h1> 
<?php 
echo $_SESSION['variable']; 

?> 
</h1> 

</body> 
</html> 

Index.php

var Burada sessionCheck.php

<html> 
<body> 
<h1> 
    <?php 
    session_start(); 
    print_r($_SESSION); 

    ?> 
</h1> 

</body> 
</html> 

yankıları boş sırası.

cevap

0

Php oturumları yolunu bakın.

sudo chmod 777 /var/lib/php/sessions 

, senin oturumları yolunu kontrol phpinfo() kullanmak için;: olarak

çiftlik, ssh'ın için

ve set doğru izinlerin

-2

Her zaman session_start'ı en üste koyun. dolayısıyla mesele, doğru izinlere yoktu Aşağıdaki örnekte

<?php 
session_start(); 
     $_SESSION['variable'] = 'This Variable'; 
     ?> 
     <html> 
     <body> 
     <h1> 
     <?php 
     echo $_SESSION['variable']; 

     ?> 
     </h1> 

     </body> 
    </html> 

2 kısım

<?php 
session_start(); 
print_r($_SESSION); 

?>