Newsgroup: it.comp.os.linux.sys
Titolo: Slack 9.1 apache, php e mysql

Mi sono istallato su una nuova macchina con slackware 9.1 apache, php e
mysql. La macchina dovrebbe sostituire un vecchio rottame con redhat e
il mio programmino di contabilità...
Dopo varie fatiche sono riuscito a far funzionare quasi tutto, ma ho
ancora qualche piccolo problemuccio:
1 - Slack mi accetta le pagine .php e le esegue, ma non accetta le
pagine index.php: dal browser mi dice che ho un accesso negato;
2 - Credo che non mi funzioni mysql...
Come risolvo? Come posso testare velocemente con mysql?
Ciao a tutti!!!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

> 2 - Credo che non mi funzioni mysql...
Ecco di preciso cosa succede e cosa non succede.
Questo è il codice che ho inserito in un file "prova.php":
<?php
   /* Connessione e selezione del database */
   echo "1\n\n";
   $connessione = mysql_connect( "localhost", "silvestro", "nikonD100"
);
   echo "2\n\n";
   mysql_select_db( "pl_vendite", $connessione );
   echo "3\n\n";
   mysql_close($connessione);
   echo "4\n\n";
?> 
Quando vado ad eseguire la pagina ottengo solo l'echo di "1". Il bello è
su RedHat un'errore nel codice mysql mi veniva stampato a video e su
slack no. L'esecuzione si blocca dopo $connessione...
Keres.



Gli errori vengono scritti nel log e non mostrati a schermo per motivi 
di sicurezza sulla slack. Cerca httpd_error_log e dagli un occhio.
Cmq prova a sostituire la stringa di connessione con
$connessione = mysql_connect( "localhost", "silvestro", "nikonD100") or 
die("Non posso collegermi al database");
Se ti esce "Non posso collegermi al database" allora ovviamente non puoi 
collegarti al database :D .

 collegarti al database :D .
Il problema è che non appare nessun tipo di scritta...
Penso di avere fatto qualche errore durante l'istallazione.
Proverò a dare un'occhiata al file di log di apache e vedere cosa salta
fuori.


 di sicurezza sulla slack. Cerca httpd_error_log e dagli un occhio.
Credo di aver trovato il problema...
Ecco cosa mi dice il file errorlog di apache:
PHP Warning:  Unknown(): Unable to load dynamic library
'/usr/lib/php/extensions/mysql.so' - libmysqlclient.so.12: cannot open
shared object
file: No such file or directory in Unknown on line 0
Ho fatto un find -iname "libmysqlclient.*" dalla root
ma non viene furi nulla. Ho forse sbagliato l'istallazione di mysql?
Ho preso i binari gią compilati...
K.


 Ho preso i binari gią compilati...
Piu' che mySQL, il modulo php per accedere a mySQL
-- 
There are 10 types of people in the world: Those
who understand binary system, and those who don't.
mailto:
gabr...@giambonini.no.spam.com

 Piu' che mySQL, il modulo php per accedere a mySQL
Dovrei quindi ricompilare php con il modulo mysql??


 
PHP incluso nella slack 9.1 proprio non ti piaceva ?
questo e' quello della -current -> 
ftp://ftp.slackware.com/pub/slackware/slackware-current/slackware/n/php-4.3.7-i486-1.tgz
con ovviamente il modulo di mysql funzionante

 con ovviamente il modulo di mysql funzionante
Credo di aver fatto molta confusione nel mio server di test.
Ho istallato da pacchetto slack apache e php, po mi sono scaricato mysql
a parte e l'ho installato...
Qualche cosa mi dice che ho fattouna operazione in pieno stile CL o
addiruttura
Super CL...
Bhč, potrei provare a reistallare il tutto e mettere apache, php e mysql
forniti con slackware 9.1...
Ciao, Keres.
