Webbutvecklare ofta väljer PHP : Hypertext Preprocessor , mer känd som bara PHP , ett HTML -inbäddat skriptspråk när de utformar sina webbsidor . Dessa utvecklare använda PHP i kombination med en Cascading Style Sheet , förkortat CSS , för att göra en webbplats i drift . PHP följer en viss uppsättning funktioner , med flera av de funktioner som utför eller utföra ett kommando . PHP session_start är kommandot för att påbörja en session mellan värd webbplats dator och besökare på webbplatsen . Session Start
En session är en händelse mellan ett webbhotell server och en besökares dator . Det fungerar med en server - side -fil som innehåller alla lagrade data och en cookie på kundens dator som refererar till serverns data . Både filen och cookien få skapas med session_start funktionen . Under processen , kontrollerar PHP besökarens dator under en session cookie och , om den finner man , laddas data . Om den inte hittar en, skapar PHP en ny session på servern . Den skickar sedan tillbaka sessionen identifiering till besökarens dator . För att detta ska fungera , alla filer måste vara i rätt lägen och session_start kommandot måste visas först i skriptspråk för webbsida begärs .
Directory Plats
session_start används för att påbörja eller återuppta en process i språket PHP . Processen kan kalla för en " POST " eller " GET " kommando som matar den nödvändiga informationen till webbplatsen webbläsaren gör sidan eller inlägget begäran . När du får ett meddelande som " varning : session_start ( ) : misslyckades , " är det ofta orsakas av en felaktigt namngiven session spara sökvägen i php.ini filen . Om detta värde pekar på fel katalog eller plats , kommer du att få det här felet .
Mapp eller behörigheter Directory
Varje mapp i en webbplats katalog måste ha rätt behörighet inställt på mappen för att spara och skriva filer till mappen . Till exempel om placeringen av session_save kommando är satt till en katalog eller mapp som inte har skrivbehörighet associerade med filen , kommer PHP returnera ett meddelande session_start misslyckande . Navigera till den fil - manager ikonen från din kontrollpanel och kontrollera mappen för rätt behörigheter . För att skriva behörigheter , ange mappen till 744 . Den tillåter dig att skriva , ändra , läsa och ta bort filer .
Dåligt. Htaccess
flesta WordPress webbplatser är skapade med hjälp av PHP och CSS för att hantera webbplatsen . De . Htaccess detaljer en lista med instruktioner för hur webbplatsen hanteras och stigar webbplats . Den innehåller även information om Internetprotokolladresser som du kan ha nekats tillträde , såsom i fallet med identifierade spammare . Om du inte har vägarna skapade rätt i . Htaccess-fil , kan det också orsaka en session_start misslyckande . Dubbelkolla din . Htaccess att säkerställa sökväg och fil platser håller med filstrukturen på din webbplats .