View previous topic :: View next topic |
Author |
Message |
bosozoku Advocate
Joined: 11 Jan 2004 Posts: 2431 Location: Roazhon
|
Posted: Wed Mar 09, 2005 3:08 pm Post subject: [php5] les sessions (résolu) |
|
|
Bonjour, j'ai installé php5. Ca marche très bien (objets, phpinfo etc...) mais les sessions ne marche pas.
J'ai vu ça :
Code: | ls -l /etc/apache2/conf/php.ini
lrwxrwxrwx 1 root root 29 mar 9 16:06 /etc/apache2/conf/php.ini -> /etc/php/apache2-php4/php.ini
|
Alors j'ai supprimer le lien et refais un nouveau :
Code: | ls -l /etc/apache2/conf/php.ini
lrwxrwxrwx 1 root root 29 mar 9 16:06 /etc/apache2/conf/php.ini -> /etc/php/apache2-php5/php.ini
|
Bon bah ça marche toujours pas (après restart du serveur...)
Sur un simple session_start(); il me sors cette erreur : Fatal error: Call to undefined function session_start() in /var/www/localhost/htdocs/index.php on line 3 alors que ça marchait avec php4.
merci de votre aide. _________________ Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Last edited by bosozoku on Wed Mar 09, 2005 4:22 pm; edited 1 time in total |
|
Back to top |
|
|
CisD n00b
Joined: 08 Oct 2004 Posts: 14
|
Posted: Wed Mar 09, 2005 3:37 pm Post subject: |
|
|
Salut,
Pour les sessions avec PHP5, il faut ajouter la dépendance "session" dans "/etc/portage/package.use" (je ne sais pas si j'utilise le bon vocabulaire), genre :
Code: | dev-php/php session |
Si tu ne l'as déjà fait... Sinon, je ne sais pas |
|
Back to top |
|
|
bosozoku Advocate
Joined: 11 Jan 2004 Posts: 2431 Location: Roazhon
|
Posted: Wed Mar 09, 2005 3:46 pm Post subject: |
|
|
Nop je ne l'avais pas fait, je te remercie.
Je vais t'aider pour ton vocabulaire, il faut que je recompile php avec le USE flag session _________________ Stationlinux.org - Wiki Fvwm FR - Config Fvwm |
|
Back to top |
|
|
bosozoku Advocate
Joined: 11 Jan 2004 Posts: 2431 Location: Roazhon
|
Posted: Wed Mar 09, 2005 4:09 pm Post subject: |
|
|
Bon ça marche toujours pas
Peut etre qu'il faut que je fasse aussi ça pour mod_php... Je vais essayer.
edit : au fait j'ai recompiler php tout simplement (emerge php) peut être fallait il utiliser emerge --newuse php ? _________________ Stationlinux.org - Wiki Fvwm FR - Config Fvwm |
|
Back to top |
|
|
CisD n00b
Joined: 08 Oct 2004 Posts: 14
|
Posted: Wed Mar 09, 2005 4:13 pm Post subject: |
|
|
Oui, il faut aussi recompiler "mod_php" avec le USE flag "session"
Quand je me suis fait avoir par le même problème que toi, j'ai simplement recompiler avec "emerge mod_php".
Perso, j'ai ajouter les paramètres suivants dans "package.use" pour PHP5
Code: | dev-php/php dba mysql sqlite session gd tidy inifile
dev-php/mod_php dba mysql sqlite session gd tidy inifile |
|
|
Back to top |
|
|
bosozoku Advocate
Joined: 11 Jan 2004 Posts: 2431 Location: Roazhon
|
|
Back to top |
|
|
|