Alcuni errori in fase di installazione
Inviato: 16/04/2004, 16:02
Prima e durante l'installazione di osC ho incontrato dei problemi, cercando in giro e provando un po' ho risolto in qualche maniera e via via scrivevo le soluzioni in un txt che mi sono salvata, tipo una specie di faq personali. Se può interessare, per ora c'è questa roba qua:
Problema:
non c'è verso di far funzionare register_globals = On nel php.ini dopo aver installato EasyPHP1.7
Non so se succede solo a me, ma ho provato in tutti i modi e ad ogni tentativo ricevevo sempre: FATAL ERROR: register_globals is disabled in php.ini, please enable it!
Soluzione (drastica):
Disinstallato EasyPHP, ho messo su uno alla volta i singoli
pacchetti: Apache, PHP, MySQL e PHPMyAdmin. Ho poi aperto il php.ini e
modificato la riga: nessun problema.
Se si usa ZoneAlarm NON INSTALLARE Apache 2.0 perché c'è un'incompatibilità dichiarata; optare per una versione precedente.
--------------------------------------
Problema:
nella pagina web del negozio viene scritto:
Warning: session_start(): open(/tmp\sess_d6a4f8b25d8fdaadab178489176b89e2,
O_RDWR) failed: No such file or directory (2) in
c:\programmi\easyphp1-7\www\oscommerce\catalog\includes\functions\sessions.php
on line 67
Succede se in fase di installazione si sceglie di salvare le sessioni su file
piuttosto che nel database, soluzione:
Creare una cartella tmp in c:\
-------------------------------------
Problema:
nella pagina web del negozio viene fuori la scritta:
Attenzione: E' possibile scrivere sul file di configurazione:
c:/programmi/easyphp1-7/www/oscommerce/catalog/includes/configure.php. Questo è
un rischio - configura tale file in sola lettura.
Soluzione (almeno su sistemi WIN)
Click destro sul file configure.php >proprietà e, nella finestra che appare, in basso a sinistra spuntare "Sola lettura"
Problema:
non c'è verso di far funzionare register_globals = On nel php.ini dopo aver installato EasyPHP1.7
Non so se succede solo a me, ma ho provato in tutti i modi e ad ogni tentativo ricevevo sempre: FATAL ERROR: register_globals is disabled in php.ini, please enable it!
Soluzione (drastica):
Disinstallato EasyPHP, ho messo su uno alla volta i singoli
pacchetti: Apache, PHP, MySQL e PHPMyAdmin. Ho poi aperto il php.ini e
modificato la riga: nessun problema.
Se si usa ZoneAlarm NON INSTALLARE Apache 2.0 perché c'è un'incompatibilità dichiarata; optare per una versione precedente.
--------------------------------------
Problema:
nella pagina web del negozio viene scritto:
Warning: session_start(): open(/tmp\sess_d6a4f8b25d8fdaadab178489176b89e2,
O_RDWR) failed: No such file or directory (2) in
c:\programmi\easyphp1-7\www\oscommerce\catalog\includes\functions\sessions.php
on line 67
Succede se in fase di installazione si sceglie di salvare le sessioni su file
piuttosto che nel database, soluzione:
Creare una cartella tmp in c:\
-------------------------------------
Problema:
nella pagina web del negozio viene fuori la scritta:
Attenzione: E' possibile scrivere sul file di configurazione:
c:/programmi/easyphp1-7/www/oscommerce/catalog/includes/configure.php. Questo è
un rischio - configura tale file in sola lettura.
Soluzione (almeno su sistemi WIN)
Click destro sul file configure.php >proprietà e, nella finestra che appare, in basso a sinistra spuntare "Sola lettura"