Pagina 1 di 3
Installazione OSCOMMERCE in locale WinXP
Inviato: 21/06/2005, 11:54
da ValeriaVitolo
Ciao a tutti,
sono 7 giorni che leggo cose e finalmente sono arrivata nel posto giusto credo.
Ho scaricato OSCOMMERCE, APACHE, PHP, IIS, MYSQL, ma ancora non riesco a VEDERE questo benedetto OSCOMMERCE!
Forse mi sono persa qualcosa nelle installazioni o non ho configurato bene il tutto.... Prima di impazzire qualcuno mi aiuterebbe dall'inizio (cioè supponendo solo i file scaricati, ma non installati) ad installare tutto correttamente, grazie.
Ciao.
Inviato: 21/06/2005, 12:52
da Lasher
Hai pm
Re: Installazione OSCOMMERCE in locale WinXP
Inviato: 21/06/2005, 14:50
da ricman
ValeriaVitolo ha scritto:Ho scaricato OSCOMMERCE, APACHE, PHP, IIS, MYSQL, ma ancora non riesco a VEDERE questo benedetto OSCOMMERCE!
...
Basta scaricarsi EasyPhp per avere le tre applicazioni principali sul winxp (apache, php, mysql) con un semplice doppio click.
Poi scarichi/installi osC. E' abbastanza facile installarlo... se hai problemi specificali...
Inviato: 21/06/2005, 18:13
da ValeriaVitolo
Ok provo a scaricare EasyPHP: scaricato.
Installandolo mi dava: impossibile avviare APACHE, inetinfo.exe usa la stessa porta (80).
Ho quindi dovuto disinstallare IIS, ora tutto ok.
Aprendo la cartella OS ci sono tanti file (tra cui pure INSTALL) che windows non riconosce.....
(cioè facendo doppio clic mi chiede quale applicazione usare).
Che devo fare?
Grazie.
P.s. intanto provo a vedere nell'help....
Inviato: 21/06/2005, 19:03
da Bass
ValeriaVitolo ha scritto:
Aprendo la cartella OS ci sono tanti file (tra cui pure INSTALL) che windows non riconosce.....
(cioè facendo doppio clic mi chiede quale applicazione usare).
Metti oscommerce in una cartella sotto www (che dovresti trovare all'interno di easyphp), magari lasciandogli il nome catalog, crea un nuovo database tramite phpmyadmin poi digiti sul tuo browser
http://localhost/catalog/install e segui le istruzioni
'iao
Sergio
Inviato: 21/06/2005, 19:06
da ricman
ValeriaVitolo ha scritto:....
impossibile avviare APACHE, inetinfo.exe usa la stessa porta (80).
Ho quindi dovuto disinstallare IIS, ora tutto ok.
...
Infatti, IIS e Apache servono a fare la stessa cosa e non possono usare la stessa porta. Non era obbligatorio disinstallare IIS, bastava assegnargli un'altra porta... ma non importa... tanto iis non è cosa buona!! (de gustibus...)
ValeriaVitolo ha scritto:....
Aprendo la cartella OS ci sono tanti file (tra cui pure INSTALL) che windows non riconosce.....
(cioè facendo doppio clic mi chiede quale applicazione usare).
... ...
P.s. intanto provo a vedere nell'help....
OsC non ha nessun file che windows possa "interpretare" come esecutivo o quantaltro...
Sono tutti file in php, immagini e testi che poi vengono interpretati dal server e "restituiti a video" in html.
Nel file README o INSTALL (a memoria non ricordo in quale) c'è scritto passo passo come installare osC. Prova a cliccarci col destro e aprirlo col notepad...
Fammi sapere...
Inviato: 21/06/2005, 19:38
da ValeriaVitolo
Ok....
Grazie per i consigli
Provo a metterli in pratica.... ci riuscirò?
Inviato: 21/06/2005, 19:54
da ValeriaVitolo
FATAL ERROR: register_globals is disabled in php.ini, please enable it!
?????????????????????
Inviato: 21/06/2005, 20:54
da lobotomia
o metti ad on nel filephp.ini la register_globals, oppure installi la patch per evitare ciò
Inviato: 22/06/2005, 9:42
da ricman
lobotomia ha scritto:o metti ad on nel filephp.ini la register_globals, oppure installi la patch per evitare ciò
Beh... dato che deve imparare e ancora non l'ha utilizzato forse fa prima ad aprire il php.ini e cambiare un "off" con un "on"
Inviato: 22/06/2005, 11:56
da ValeriaVitolo
Fiuuuuuuuuuuu,
risolto il problema settando ON in php.ini
Durante l'installazione mi chiede il database serve, username, pwd e nome del db.
Ma ovviamente il server db è il pc stesso....
Forse devo creare un nuovo db da PHP ADMIN?
mmmmmmmmmmm
L'errore che mi da è:
Can't connect to MySQL server on ..... (nome pc o indirizzo ip)
Posto, intanto provo a cavarmela da sola....
Inviato: 22/06/2005, 12:40
da ricman
ValeriaVitolo ha scritto:...
L'errore che mi da è:
Can't connect to MySQL server on ..... (nome pc o indirizzo ip)
...
Da phpmyadmin ti devi creare un db vuoto. OsC poi si occuperà di infilarci le tabelle.
Poi nella procedura di installazione quando ti chiede il db gli devi dare i dati che hai creato. Di solito:
- user: root
- psw: "nessuna"
- server: localhost
- dbname: "quello che hai creato prima"
Inviato: 22/06/2005, 13:08
da ValeriaVitolo
Finalmente!
Lo vedo.... anche se mi da un msg:
Warning: session_start(): open(/tmp\sess_7c15a26dee25a9ede4955bdd50f18aa7, O_RDWR) failed: No such file or directory (2) in c:\programmi\easyphp1-8\www\catalog\admin\includes\functions\sessions.php on line 67
Grazie 10000.....
Inviato: 22/06/2005, 17:30
da Bass
ValeriaVitolo ha scritto:Finalmente!
Lo vedo.... anche se mi da un msg:
Warning: session_start(): open(/tmp\sess_7c15a26dee25a9ede4955bdd50f18aa7, O_RDWR) failed: No such file or directory (2) in c:\programmi\easyphp1-8\www\catalog\admin\includes\functions\sessions.php on line 67
Apri i due configure.php, uno lo trovi in catalog/includes e l'altro in catalog/admin/includes e nell'ultima riga dove si settano le sessioni al posto delle virgolette vuote metti 'mysql'
'iao
Sergio
Inviato: 22/06/2005, 18:42
da ValeriaVitolo
Ho provato ma non mi pare funga:
riporto i msg.
Warning: session_start(): open(/tmp\sess_9c37319faffde0a20656e3af6d08066d, O_RDWR) failed: No such file or directory (2) in c:\programmi\easyphp1-8\www\catalog\admin\includes\functions\sessions.php on line 67
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\programmi\easyphp1-8\www\catalog\admin\includes\functions\sessions.php:67) in c:\programmi\easyphp1-8\www\catalog\admin\includes\functions\sessions.php on line 67
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\programmi\easyphp1-8\www\catalog\admin\includes\functions\sessions.php:67) in c:\programmi\easyphp1-8\www\catalog\admin\includes\functions\sessions.php on line 67
Grazie