développeurs de sites Web choisissent souvent PHP : Hypertext Preprocessor , mieux connu comme simplement PHP , un langage de script HTML -embedded quand ils conçoivent leurs pages web . Ces développeurs utilisent PHP en combinaison avec une feuille de style en cascade , en abrégé CSS, faire un site web opérationnel. PHP suit un ensemble spécifique de fonctions , avec plusieurs des fonctions du spectacle ou de l'exécution d'une commande . Le PHP Session_Start est la commande pour démarrer une session entre l'ordinateur de l' hébergement de sites Web et le visiteur du site . Session
Une session est un événement entre un serveur hôte Web et l'ordinateur d'un visiteur. Il fonctionne avec un fichier côté serveur contenant toutes les données stockées et un cookie sur l' ordinateur du client qui référence les données du serveur. Tant le fichier et le cookie sont créées en utilisant la fonction session_start . Pendant le processus , PHP vérifie si l'ordinateur du visiteur d'un cookie de session et , s'il en trouve une , charge les données . Si elle ne trouve pas, PHP crée un nouveau fichier de session sur le serveur. Il renvoie alors l' identification de session sur l'ordinateur du visiteur. Pour que cela fonctionne , tous les fichiers doivent être dans les bons endroits et la commande session_start doit apparaître en premier dans le langage de script pour la page Web demandée.
Annuaire Situation < br >
session_start est utilisé pour commencer ou reprendre un processus dans le langage PHP . Le processus peut appeler un "POST" ou la commande "GET" qui affiche les informations requises pour le navigateur web faisant la page ou demande de poste. Lorsque vous recevez un message du type " warning: session_start () : a échoué, " il est souvent causée par une session nommée incorrectement chemin de sauvegarde dans le fichier php.ini. Si cette valeur indique le mauvais répertoire ou d'un emplacement , vous recevrez cette erreur.
Dossier ou répertoire Permissions
Chaque dossier dans le répertoire d'un site web doit avoir les autorisations appropriées définies sur le dossier pour enregistrer et écrire des fichiers dans le dossier . Par exemple, si l' emplacement de la commande session_save est réglé sur un répertoire ou d'un dossier qui n'a pas de droits d'écriture associées au fichier , PHP retournera un message d'échec de session_start . Accédez à l'icône gestionnaire de fichiers à partir de votre panneau de contrôle et vérifie le dossier des autorisations appropriées . Pour les droits en écriture , réglez le dossier à 744 . Cette autorisation vous permet d'écrire , modifier , lire et supprimer des fichiers .
Le Bad fichier.
La plupart des sites WordPress htaccess sont créés en utilisant PHP et CSS pour gérer le site. Les htaccess. Détails du fichier , une liste d'instructions pour savoir comment le site est géré et chemins de sites Web. Il comprend également des informations sur les adresses de protocole Internet à laquelle vous avez peut-être vu refuser l'accès , comme dans le cas des spammeurs identifiés. Si vous n'avez pas les chemins créés correctement dans le fichier htaccess . , Cela peut également provoquer une panne session_start . Double- vérifier votre dossier afin de s'assurer chemin et l'emplacement des fichiers . Htaccess d'accord avec la structure de fichiers de votre site.