Joomla.it Forum
Non solo Joomla... => Sezione dedicata ai Server => : franklg 29 Dec 2006, 18:06:46
-
Salve a tutti
Ho installato joomla1011 su un p.c. windows e tutto funziona.
Successivamente ho installato joomla su un pc linux con distribuzione suse 10.
Durante l'installazione nella maschera CONTROLLO PRE-INSTALLAZIONE mi visualizza:
Session save path Non Scrivibile
Non impostato
Sono andato a controllare nel file /etc/php.ini ed esiste la riga session.save_path = /var/lib/php
sono andato a controllare la directory /var/lib/php ed esiste con i permessi settati a 777.
Ho continuato l'installazione fino al termine.
Lancio http://localhost/joomla e mi appare la schermata principale di joomla. Sembra tutto ok.
Seleziono amministratore e mi appare il seguente messaggio di errore: fatal error: call to undefined function: session_name() in /svr/www/htdocs/joomla/administrator/index.php on line 87.
A cosa è dovuto questo errore?
è legato a Session save path ?
ringrazio chiunque mi da qualche suggerimento?
Saluti a tutti Frank
-
Sono andato a controllare nel file /etc/php.ini ed esiste la riga session.save_path = /var/lib/php
Prova ad impostare /tmp come cartella.
Poi riavvia Apache e ricontrolla su Joomla.
Seleziono amministratore e mi appare il seguente messaggio di errore: fatal error: call to undefined function: session_name() in /svr/www/htdocs/joomla/administrator/index.php on line 87.
Prova a riuppare tutti i file, forse qualcuno non è stato trasferito correttamente.
-
ho seguito passo passo quello che mi hai suggerito.
Il problema rimane. Quando seleziono amministrazione, mi chiede username e password, l'errore appare dopo aver confermato.
grazie
-
prova var/state/php
-
la directory /var/state non esiste. Devo crearla ?
però se creo una nuova cartella (/var/state/php) è come se lavorassi su /tmp, o sbaglio?
-
non ho ancora risolto il problema, nonostante abbia fatto innumerevoli tentativi (reinstallazione di tutto ...). Qualchuno mi può aiutare?
grazie Frank
-
La cartella delle sessioni che permessi ha esattamente?
Ossia facendo un ls -l cosa ti dice?
Prova a modificare i permessi in questo modo:
chmod 1733 /var/lib/php
-
Ho modificato i permessi della directory /var/lib/php in 1733 però non è cambiato nulla.
-
Mah, che strano.
-
Ciao, so che questo mio post non aiuterà a risolvere il tuo problema attuale, ma...credimi potrebbe risolvertene tanti futuri: cambia distro; buttati su debian o al max su ubuntu.