Website -Entwickler oft wählen PHP: Hypertext Preprocessor , besser bekannt als nur PHP bekannt , eine in HTML eingebettete Skriptsprache , wenn sie ihre Internet-Seiten zu gestalten. Diese Entwickler PHP in Kombination mit einem Cascading Style Sheet , kurz CSS , um eine Website in Betrieb. PHP folgt eine bestimmte Gruppe von Funktionen , mit einigen der Funktionen ausführt oder einen Befehl auszuführen . Die PHP Session_Start ist der Befehl, um eine Sitzung zwischen dem Hosting- Website Computer und dem Besucher der Website zu beginnen. Session starten
Eine Sitzung ist ein Ereignis zwischen einem Web -Host-Server und dem Computer eines Besuchers . Es arbeitet mit einem Server-Side- Datei, die alle gespeicherten Daten und ein Cookie auf dem Client-Computer , die auf die Server-Daten . Sowohl die Datei und das Cookie erhalten mit der Funktion session_start . Während des Prozesses , überprüft PHP dem Rechner des Besuchers für einen Session-Cookie , und wenn es eine findet , lädt die Daten . Wenn es nicht findet, erzeugt PHP eine neue Session-Datei auf dem Server. Es sendet dann die Identifikation der Sitzung zu dem Rechner des Besuchers . Damit dies funktioniert , müssen alle Dateien in den richtigen Stellen sein und die session_start Befehl muss erscheinen in der Skriptsprache ersten Seite für die Website angefordert wird.
Verzeichnis Lage und
session_start wird verwendet, um zu beginnen oder fortzusetzen , ein Verfahren in der PHP-Sprache . Das Verfahren kann für eine "POST" oder "GET" -Befehl, der die erforderlichen Informationen gibt auf der Website macht den Browser Seite oder per Post Anfrage nennen . Wenn Sie eine Nachricht erhalten , wie " Warnung : session_start () : failed ", heißt es oft durch eine falsch benannte Session verursacht speichern Pfad in der php.ini -Datei. Wenn dieser Wert auf den falschen Verzeichnis oder Ort , erhalten Sie diesen Fehler .
Ordner oder Verzeichnis-Berechtigungen erhalten
jeder Ordner in einer Website Verzeichnis muss die richtigen Berechtigungen für den Ordner zu speichern und schreiben von Dateien in den Ordner. Zum Beispiel, wenn die Lage des session_save Befehl in einem Verzeichnis oder Ordner , die keine Schreibrechte mit der Datei verknüpft gesetzt ist, wird PHP zurückgeben session_start Fehlermeldung . Navigieren Sie zu der Datei - Manager-Symbol von Ihrem Control Panel und überprüfen Sie den Ordner für die richtigen Berechtigungen . Zum Schreiben von Berechtigungen , stellen Sie den Ordner auf 744 . Diese Erlaubnis können Sie schreiben, ändern , lesen und löschen.
Bad . Htaccess Datei
meisten WordPress -Websites werden mit PHP und CSS, um die Website zu verwalten . Die . Htaccess Datei Details eine Liste von Anweisungen, wie die Website abgewickelt und Website-Pfade . Es enthält auch Informationen über die Internet -Protokoll-Adressen , auf die Sie Zugriff , wie z. B. im Fall der Spammer identifiziert verweigert haben . Wenn Sie nicht über die Pfade korrekt in der . Htaccess -Datei erstellt , kann dies auch dazu führen, ein session_start Misserfolg. Bitte prüfen Sie Ihre . Htaccess -Datei Pfad und Standorte zu gewährleisten stimme mit der Dateistruktur Ihrer Website.