::: FORUM ManuFrog :::: Problem med php sessions under php5 - ::: FORUM ManuFrog :::

Hoppa till innehåll

Sida 1 av 1
  • Du kan inte skapa ett nytt ämne
  • Du kan inte svara i detta ämne

Problem med php sessions under php5

#1 Guest_drbizzaro_*

  • Grupp: Guests

Postad 21 maj 2006 - 12:53

Hej!
Är det någon mer som har problem med php sessions under php5? Det fungerar för mig när jag kör php4 men när jag ändrar till php5 får jag följande fel

Warning: session_start() [function.session-start]: open(/tmp/sess_515b8156509c1b6c5305e4f291db4cb6, O_RDWR) failed: Permission denied (13) in /home/johan/public_html/test/index.php5 on line 3


Raden felet pekar på är den med "session_start();".
0

#2 Medlemmen är offline   arentorp 

  • Rookie
  • PipPip
  • Grupp: Members
  • Inlägg: 4
  • Gick med: 02-mars 07

Postad 02 mars 2007 - 22:38

Visa inläggdrbizzaro på 21 May, 2006, 12:53 sade:

Hej!
Är det någon mer som har problem med php sessions under php5? Det fungerar för mig när jag kör php4 men när jag ändrar till php5 får jag följande fel

Warning: session_start() [function.session-start]: open(/tmp/sess_515b8156509c1b6c5305e4f291db4cb6, O_RDWR) failed: Permission denied (13) in /home/johan/public_html/test/index.php5 on line 3


Raden felet pekar på är den med "session_start();".

Eftersom php5 körs som 'nobody' och inte som användaren (vilket är fallet med php4) måste mappen vara skrivbar av alla. I min FTP-klient Transmit kan jag sätta rwx-rättigheter på för owner, group och others.
Då försvinner alla varningar :what?:

Jag föreslår följande lösning:
1. Skapa mappen /tmp/phpsess
2. Se till att den mappen är skrivbar av 'others'
3. Använd session_save_path("/home/DITTKONTONAMN/tmp/phpsess") före session_start() mer info om det här.
4. Felen är försvunna :)
0

Dela med dig av detta ämne:


Sida 1 av 1
  • Du kan inte skapa ett nytt ämne
  • Du kan inte svara i detta ämne


1 användare läser detta ämne
0 medlemmar, 1 gäster, 0 anonyma medlemmar