Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

[php] session probleem op linux

R@deviL
4 antwoorden
  • Luitjes.

    Ik heb nu eindelijk apache+php+mysql werkend gekregen op een linux machine. Loop ik gelijk weer op een session probleem die ik eerder al gehad heb op een windows machine.

    Ik heb in mijn script de regel:
    [code:1:5efacf7714]
    session_start();
    [/code:1:5efacf7714]

    Maar als ik die pagina nu open krijg ik de volgende fout melding:
    [code:1:5efacf7714]
    Warning: session_start() [function.session-start]: open(/tmp/sess_d6c5623ae2938fba049e933515e0a629, O_RDWR) failed: Invalid argument (22) in /home/mainshare/InetPublishing/wwwroot/www.website.panterra.nl/admin/adminauth.php on line 2
    [/code:1:5efacf7714]

    Ik heb in de ini file gekeken, maar kan niet ontdekken wat er fout gaat.
    Heeft iemand een idee?
  • goed eerste fout heb ik zelf ondekt.

    De autostart sessions stond aan daarom kon hij ze niet nog een keer sturen. Nu uitgezet en de dir veranderd want hij doet het nog steeds niet. Nu krijg ik dit:
    [code:1:f55b272a47]
    Warning: Unknown(): open(/phptmp/sess_ecc58858b333f6ddadb631e62e4cd47f, O_RDWR) failed: Invalid argument (22) in Unknown on line 0

    Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/phptmp) in Unknown on line 0
    [/code:1:f55b272a47]

    Weet iemand de oplossing hier voor?
  • Bestaat die directory wel? En heeft de user waaronder Apache/PHP draait daar ook schrijfrechten?
  • Apache/php draait onder Nobody en heeft een home directory(Schijnt anders ook voor problemen te zorgen, apache/php heeft een home directory nodig anders zijn de rechten te beperkt.)

    De rechten voor de temp directory zijn maximaal, iedereen kan en mag daar alles. (Maakt voor de rest niet uit aangezien de mensen hier toch niet weten hoe linux werkt)

    even ter extra informatie, we hebben het php 4.3.1

    Ik

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.