Newsgroup: it.comp.www.php
Titolo: Problema con ZEND +WAMP

Ciao a tutti ho installato WAMP 1.4.3  e quindi Zend 4.0.2 (trial) per il 
debug dei miei script PHP ma alla connessione su db ottengo l'errore:
Errore di Debug: C:\wamp\www\phpbar\phputils.inc.php linea 69 - Call to 
undefined function mysql_connect()
Ho provato anche con la più recente msqli_connect() ma nulla.
I moduli mysql e mysqli in php.ini (C:\wamp\Apache\php.ini) sono attivati, 
come devo modificare il php.ini?
Grazie mille a tutti.
Giuseppe
 

 attivati
 
Sicuro?
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

 Sicuro?
Dire di sì, cioè ho scommentato queste due righe, giusto?:
...
;extension=php_mssql.dll
;extension=php_msql.dll
extension=php_mysql.dll  <<
extension=php_mysqli.dll  <<
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
...
Giuseppe 

 extension=php_mysqli.dll  <<
Sei sicuro che sia il file corretto? phpinfo (); che cosa restituisce?


> Sei sicuro che sia il file corretto? phpinfo (); che cosa restituisce?
Esistono altri php.ini sotto la directory di zend ma se chiedo phpinfo 
ottengo, tra le altre cose...(*)
che ne dici? Questo è un problema che ho da sempre, saranno mesi che ci 
ritento ma.. niente.
(*)
mysql
      MySQL Support enabled
      Active Persistent Links  0
      Active Links  0
      Client API version  4.1.7
      Directive Local Value Master Value
      mysql.allow_persistent On On
      mysql.connect_timeout 60 60
      mysql.default_host no value no value
      mysql.default_password no value no value
      mysql.default_port no value no value
      mysql.default_socket no value no value
      mysql.default_user no value no value
      mysql.max_links Unlimited Unlimited
      mysql.max_persistent Unlimited Unlimited
      mysql.trace_mode Off Off
mysqli
      MysqlI Support enabled
      Client API version  4.1.7
      MYSQLI_SOCKET  /tmp/mysql.sock
      Directive Local Value Master Value
      mysqli.default_host no value no value
      mysqli.default_port 3306 3306
      mysqli.default_pw no value no value
      mysqli.default_socket no value no value
      mysqli.default_user no value no value
      mysqli.max_links Unlimited Unlimited
      mysqli.reconnect Off Off

 phpinfo ottengo, tra le altre cose...(*)
L'errore ce lo hai in Zend? Stai usando il remote debugging? Altrimenti
devi attivare mysql nel file php.ini di Zend e non in quello di Apache.



L'errore č in Zend e direi che sto usando il local debugging. Infatti nelle 
impostazioni
Strumenti > Personalizza > Debug , ho impostato
modo Debug: locale, giusto? Ma come si configura questo debugger in 
remoto???
Poi sono andato nel php.ini di zend e gli aggiunto le librerie
tentativi:
1.
extension=php_mysql.dll
extension=php_mysqli.dll
2.
extension=C:\wamp\php\ext\php_mysql.dll
extension=C:\wamp\php\ext\php_mysqli.dll
in entrambi i casi ottengo un errore poichč zend le cerca in c:\php5\...
Grazie e scusa l'insistenza
Giuseppe 

 c:\php5\...
Hai configurato correttamente la direttiva extension_dir?



Allora, (per primo buongiorno) vediamo se ho capito bene: ho due strade per 
il debugginig
1.
   Local debugging: usa il motore interno di Zend e il file di 
configurazione č php.ini dentro la directory bin (di Zend)
   In questo caso ho impostato:
    extension_dir="C:\wamp\php\ext"
    extension=php_curl.dll
    extension=php_mysql.dll
    extension=php_mysqli.dll
ma non trova lo stesso le librerie. (ho letto da qualche parte che 
potrebbero mancare dipendenze)
2. Remote debugging (consigliato). In questo caso devo installare (oltre a 
Zend studio client) Zend Studio Server e quindi abilitare nel php.ini  (di 
wamp questa volta) il debugging remoto
giusto? Grazie
Giuseppe

 nel php.ini  (di wamp questa volta) il debugging remoto
No, e' sufficiente installare l'estensione zend per il debugging sul
server che desideri.



Mi manca proprio questo pezzo, cosa devo scrivere nel php.ini per abilitare 
il debugremoto? Ho cercato in KB del sito di zend ma...evidentemente cerco 
male.
Giuseppe 

Ciao
Anche io sto cercando di abilitare php_mysql.dll per il debug interno
ma proprio non ci riesco.
sono andato a modificare il php.ini di zend importado la libreria ma
continua a dirmi che non la trova. Ho utilizzato anche la direttiva
extension_dir.
Qualcuno ci è riuscito?
grazie
alex

 ha scritto nel messaggio 
news:1119683727.9...@g47g2000cwa.googlegroups.com...



anche io ho installato ZendStudioServer pero' prima mi fa settare la
password, durante l'installazione. poi quando me la chiede non la
riconosce ed oltre il pannello di login non riesco ad andare. pero' il
debug dallo ZendStudio funziona.
Ma cosa c'è oltre il pannello di login?
e perche' non riesco ad entrare?
graie
Alex
p.s. perche' il server di news 
news.tiscali.it
 non funziona?

Io riesco ad entrare tranquillamente, forse non vedi proprio la pagina... se 
č cosě hai sbagliato a settare la directory dei documenti (durante 
l'installazione), cioč dove metti i tuoi siti. Per me č
c:\wamp\www
Giuseppe 

la pagina la vedo. Quella con scritto welcomw in azzurro in verticale
sulla sx.
li mi chiede la password ma poi se la inserisco (ed e' giusta perche'
lo instalalto apposta due volte) torna indietro e mi richiede la pwd
senza comunicarmi nulla.