Avatar billede riversen Nybegynder
26. juni 2003 - 14:52 Der er 14 kommentarer og
1 løsning

fejl ved register_session

bruger php 4.3.2

det eneste min fil indeholder er <?php register_session( "user" ); ?>

jeg får følgende:

Warning: session_register(): open(/tmp\sess_451f77bb5d3e708495a3e8a584a54fc0, O_RDWR) failed: No such file or directory (2) in D:\Hjemmesider\zonepunktet.com\loginHandler.php on line 2

Warning: session_register(): Cannot send session cookie - headers already sent by (output started at D:\Hjemmesider\zonepunktet.com\loginHandler.php:2) in D:\Hjemmesider\zonepunktet.com\loginHandler.php on line 2

Warning: session_register(): Cannot send session cache limiter - headers already sent (output started at D:\Hjemmesider\zonepunktet.com\loginHandler.php:2) in D:\Hjemmesider\zonepunktet.com\loginHandler.php on line 2

Warning: Unknown(): open(/tmp\sess_451f77bb5d3e708495a3e8a584a54fc0, O_RDWR) failed: No such file or directory (2) 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 (/tmp) in Unknown on line 0
Avatar billede erikjacobsen Ekspert
26. juni 2003 - 14:53 #1
Opret kataloget /tmp (eller c:/tmp hvis du kører "windows")
Avatar billede riversen Nybegynder
26. juni 2003 - 14:55 #2
det hjælper ikke
Avatar billede riversen Nybegynder
26. juni 2003 - 14:55 #3
får stadig:

Warning: session_register(): open(/tmp\sess_967e4b4536b45d54aa7238799477ae02, O_RDWR) failed: No such file or directory (2) in D:\Hjemmesider\zonepunktet.com\loginHandler.php on line 2

Warning: session_register(): Cannot send session cookie - headers already sent by (output started at D:\Hjemmesider\zonepunktet.com\loginHandler.php:2) in D:\Hjemmesider\zonepunktet.com\loginHandler.php on line 2

Warning: session_register(): Cannot send session cache limiter - headers already sent (output started at D:\Hjemmesider\zonepunktet.com\loginHandler.php:2) in D:\Hjemmesider\zonepunktet.com\loginHandler.php on line 2
Avatar billede erikjacobsen Ekspert
26. juni 2003 - 14:56 #4
Du kører hvilket OS?
Avatar billede riversen Nybegynder
26. juni 2003 - 14:56 #5
winxp
Avatar billede erikjacobsen Ekspert
26. juni 2003 - 14:56 #6
Nåh, ok, der "står" der jo. Så skal du oprette D:/tmp
Avatar billede angam Nybegynder
26. juni 2003 - 14:57 #7
Med 'D:\Hjemmesider' ... må det vel være Windows
Avatar billede riversen Nybegynder
26. juni 2003 - 14:57 #8
tak do...
Avatar billede erikjacobsen Ekspert
26. juni 2003 - 15:00 #9
Du kan også rette i php.ini så tmp-kataloget kan hedde noget andet
Avatar billede riversen Nybegynder
26. juni 2003 - 15:05 #10
jeg fik lige lukket for tidlig...hvis jeg gør sådan her:

session_register( "user" );
$_SESSION["user"] = "test";

skulle jeg så ikke på en anden side kunne skrive echo $_SESSION["user"]; ?
Avatar billede erikjacobsen Ekspert
26. juni 2003 - 15:09 #11
session_start();
$_SESSION["user"] = "test";

Jo det skulle være muligt
Avatar billede riversen Nybegynder
26. juni 2003 - 15:09 #12
læste jeg lige i dette sek :-)
Avatar billede erikjacobsen Ekspert
26. juni 2003 - 15:12 #13
Du kan også sætte sessions til altid at starte i din php.ini - så kan du
spare den første linie.
Avatar billede riversen Nybegynder
26. juni 2003 - 15:14 #14
ok hvor?

men det kan man vel ikke regne med ens webhotel er sat til
Avatar billede erikjacobsen Ekspert
26. juni 2003 - 15:23 #15
session.auto_start = 0

nej, dit webhotel kan du ikke regne med ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester