Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21
  1. #1

    Call to undefined function mysql_pconnect()

    Ciao a tutti, ho la seguente configurazione di macchine in LAN:
    PC1 (redHat) con mysql ------------ PC2 (debian) con phpMyAdmin e Moodle ------------ PC3 (fedora) è un client

    situazione:
    1) mysql è avviato
    2) dal PC3 su http://localhost/phpmyadmin visualizzo tutto correttamente
    3) in /etc/moodle/config.php, se metto
    phpinfo();
    e dal PC3 vado qui:
    http://IP_PC2/moodle/index.php
    visualizzo tutte le info correttamente.
    4) in /etc/php5/apache2/php.ini, ho abilitato:
    extension=mysql.so
    e ho riavviato apache2.

    Se tolgo phpinfo(); dal file config.php e dal PC3 vado in http://IP_PC2/moodle/index.php, ho il seguente errore:
    Fatal error: Call to undefined function mysql_pconnect() in /usr/share/moodle/lib/adodb/drivers/adodb-mysql.inc.php on line 383

    che corrisponde alla riga:
    Codice PHP:
    if (ADODB_PHPVER >= 0x4300)
    $this->_connectionID mysql_pconnect($argHostname,$argUsername,$argPassword,$this->clientFlags);                 
    else
    $this->_connectionID mysql_pconnect($argHostname,$argUsername,$argPassword); 
    Qualcuno sa darmi qualche input....?

    vi ringrazio in anticipo.
    My website: .....:::{[( www.oltrecalcio.com )]}:::.....
    My works: .....:::{[( win.oltrecalcio.com/lavori )]}:::.....

    "PALLA TAGLIATA...MESSA FUORI...C'è PIRLO PIRLO...ANCORA PIRLO...DI TACCO...TIRO... GOOOOOOOOOOOOOOOOOL GRROSOOO GRROSOOO GRROSSOOO GOL DI GROSSOOOOOOOO..."

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    Hai provato anche con mysql_connect? Funziona?

  3. #3
    scusami, non ho capito....sono un principiante.

    intendi di mettere questo:
    mysql_pconnect($argHostname,$argUsername,$argPassw ord,$this->clientFlags);

    nel file?

    grazie mille
    My website: .....:::{[( www.oltrecalcio.com )]}:::.....
    My works: .....:::{[( win.oltrecalcio.com/lavori )]}:::.....

    "PALLA TAGLIATA...MESSA FUORI...C'è PIRLO PIRLO...ANCORA PIRLO...DI TACCO...TIRO... GOOOOOOOOOOOOOOOOOL GRROSOOO GRROSOOO GRROSSOOO GOL DI GROSSOOOOOOOO..."

  4. #4
    Invece di
    mysql_pconnect($argHostname,$argUsername,$argPassw ord,$this->clientFlags);
    prova con
    mysql_connect($argHostname,$argUsername,$argPasswo rd,$this->clientFlags);
    senza la p
    Poi un'altra cosa sei sicuro che $argHostname $argUsername e $argPassword siano giusti???
    invece di mettere queste variabili non ti conviene scrivere il nome direttamente eviti un passaggio e quindi eviti la possibilità di sbagliare nella copiatura

  5. #5
    Originariamente inviato da Saretta883
    Invece di
    mysql_pconnect($argHostname,$argUsername,$argPassw ord,$this->clientFlags);
    prova con
    mysql_connect($argHostname,$argUsername,$argPasswo rd,$this->clientFlags);
    senza la p
    Poi un'altra cosa sei sicuro che $argHostname $argUsername e $argPassword siano giusti???
    invece di mettere queste variabili non ti conviene scrivere il nome direttamente eviti un passaggio e quindi eviti la possibilità di sbagliare nella copiatura
    ciao,
    allora, nel file
    /usr/share/moodle/lib/adodb/drivers/adodb-mysql.inc.php

    ho tolto la p come dici:
    Codice PHP:
    if (ADODB_PHPVER >= 0x4300)                         
    $this->_connectionID mysql_connect($argHostname,$argUsername,$argPassword,$this->clientFlags); 
    else
    $this->_connectionID mysql_connect($argHostname,$argUsername,$argPassword); 
    ma ho sempre lo stesso errore che dice:
    Fatal error: Call to undefined function mysql_connect() in /usr/share/moodle/lib/adodb/drivers/adodb-mysql.inc.php on line 383

    Siccome ho il dubbio sui dati di login, tu dici di mettere nell'argomento direttamente i dati di login del db?

    grazie mille ancora
    My website: .....:::{[( www.oltrecalcio.com )]}:::.....
    My works: .....:::{[( win.oltrecalcio.com/lavori )]}:::.....

    "PALLA TAGLIATA...MESSA FUORI...C'è PIRLO PIRLO...ANCORA PIRLO...DI TACCO...TIRO... GOOOOOOOOOOOOOOOOOL GRROSOOO GRROSOOO GRROSSOOO GOL DI GROSSOOOOOOOO..."

  6. #6
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    allora hai configurato male il server web

  7. #7
    Tentare non nuoce prova a mettere i dati di login del db.
    Io facevo così:

    $link=mysql_connect('localhost', 'username','password')
    or die ('Server momentaneamente non disponibile, riprovare più tardi');
    mysql_select_db('nomedb')
    or die ('Database momentaneamente non disponibile, riprovare più tardi');

    Prova....

  8. #8
    Originariamente inviato da Saretta883
    Tentare non nuoce prova a mettere i dati di login del db.
    Io facevo così:

    $link=mysql_connect('localhost', 'username','password')
    or die ('Server momentaneamente non disponibile, riprovare più tardi');
    mysql_select_db('nomedb')
    or die ('Database momentaneamente non disponibile, riprovare più tardi');

    Prova....
    no, niente, non va...

    ma se avessi configurato male il webserver perchè il
    phpinfo();
    funziona?
    My website: .....:::{[( www.oltrecalcio.com )]}:::.....
    My works: .....:::{[( win.oltrecalcio.com/lavori )]}:::.....

    "PALLA TAGLIATA...MESSA FUORI...C'è PIRLO PIRLO...ANCORA PIRLO...DI TACCO...TIRO... GOOOOOOOOOOOOOOOOOL GRROSOOO GRROSOOO GRROSSOOO GOL DI GROSSOOOOOOOO..."

  9. #9
    Se funziona il phpinfo significa che hai configurato bene php e il web server ma magari nella configurazione con il db hai qualche problema...
    Ho da poco fatto l'installazione di tutte queste cose sulla mia macchina e per il db ho installato il client oracle e l'ho fatto connettere al db server remoto.
    Ci sarà qualcosa che non va in quest'ultima installazione con mysql.
    Prova a postare il tuo problema tra i db magari riescono a capirci più di noi...boh
    Mi dispiace.

  10. #10
    grazie lo stesso per la disponibilità....forse è perche ho provato a installare su macchine diverse i programmi e ho problemi. Apache non lo uso solo io ma è condiviso quindi magari può dipendere anche da quello.

    Ora faccio una prova ad installare tutto in locale sul mio pc e vedo se funziona....vi farò sapere e grazie ancora.
    My website: .....:::{[( www.oltrecalcio.com )]}:::.....
    My works: .....:::{[( win.oltrecalcio.com/lavori )]}:::.....

    "PALLA TAGLIATA...MESSA FUORI...C'è PIRLO PIRLO...ANCORA PIRLO...DI TACCO...TIRO... GOOOOOOOOOOOOOOOOOL GRROSOOO GRROSOOO GRROSSOOO GOL DI GROSSOOOOOOOO..."

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.