PDA

Visualizza la versione completa : [Mysql]phpmyadmin


ScassaBubu
09-07-2005, 14:40
mandriva le
Ragazzi mi servirebbe un'aiutino ho installato apache php e mysql poi ho aggiunto phpmyadmin....tutto va...ma quando apro phpmyadmin mi mostra un avviso che ho riportato qui sotto:

1):incupito:
"La direttiva $cfg['PmaAbsoluteUri'] DEVE essere impostata nel file di configurazione!"

:confused: domanda1)
dove la trovo?




2):incupito:
Il file di configurazione in uso contiene impostazioni (root con nessuna password) che corrispondono ai privilegi dell'account MySQL predefinito. Un server MySQL funzionante con queste impostazioni è aperto a intrusioni, e si dovrebbe realmente riparare a questa falla nella sicurezza.

:confused: domanda2)
come e dove cambio queste impostazioni?



3):incupito:
L'estensione PHP mbstring non è stata trovata e sembra che si stia utilizzando un set di caratteri multibyte. Senza l'estensione mbstring, phpMyAdmin non è in grado di dividere correttamente le stringhe di caratteri e questo può portare a risultati inaspettati.

:confused: domanda3)
come risolvo questo problema con le mbstring?

Grazie atutti in anticipo!

maiosyet_2
09-07-2005, 14:53
Originariamente inviato da ScassaBubu

1):incupito:
"La direttiva $cfg['PmaAbsoluteUri'] DEVE essere impostata nel file di configurazione!"

:confused: domanda1)
dove la trovo?

Allora, nella RootDoc, sooto phpMyAdmin, c'e' config.ini.php, scorri alla voce


$cfg['PmaAbsoluteUri'] = '';

E modificala con


$cfg['PmaAbsoluteUri'] = 'http://tuohostname/phpMyAdmin/';

L'hostname devi averlo settato in /etc/hosts.




2):incupito:
Il file di configurazione in uso contiene impostazioni (root con nessuna password) che corrispondono ai privilegi dell'account MySQL predefinito. Un server MySQL funzionante con queste impostazioni è aperto a intrusioni, e si dovrebbe realmente riparare a questa falla nella sicurezza.

:confused: domanda2)
come e dove cambio queste impostazioni?

Cambia la password del root di mysql

ScassaBubu
09-07-2005, 15:22
innanzi tutto grazie...allora


Allora, nella RootDoc, sooto phpMyAdmin, c'e' config.ini.php, scorri alla voce

code:
$cfg['PmaAbsoluteUri'] = '';


E modificala con

code:
$cfg['PmaAbsoluteUri'] = 'http://tuohostname/phpMyAdmin/';

bene...funziona anche se il file "config.ini.php" non esiste
ho trovato "config.inc.php" dove ho sostituito il valore
di $cfg['PmaAbsoluteUri'] = '';con l'url.

il fatto è che ho notato che esiste anche un file "config.default.php" praticamente identico al primo...
devo sostituire il valore anche lì?
:ciauz:

maiosyet_2
09-07-2005, 15:28
Originariamente inviato da ScassaBubu
innanzi tutto grazie...allora



bene...funziona anche se il file "config.ini.php" non esiste
ho trovato "config.inc.php" dove ho sostituito il valore
di $cfg['PmaAbsoluteUri'] = '';con l'url.

Scusa, lapsus mio, il file era .inc.php :)



il fatto è che ho notato che esiste anche un file "config.default.php" praticamente identico al primo...
devo sostituire il valore anche lì?

No, solo nel primo.

ScassaBubu
09-07-2005, 15:43
Grazie Maiosyet con il tuo aiuto ho risolto!

Qualcuno sa dirmi come posso risolvere il problema riguardo le mbstring ?????(che nn sò neanche cosa siano!)

maiosyet_2
09-07-2005, 16:39
Originariamente inviato da ScassaBubu
Grazie Maiosyet con il tuo aiuto ho risolto!

Qualcuno sa dirmi come posso risolvere il problema riguardo le mbstring ?????(che nn sò neanche cosa siano!)

Apri /etc/php.ini e modifica


;extension=php_mbstring.dll

in


extension=php_mbstring.dll


Riavvia Apache (eventualmente riavvia anche tutto il pc) e vedi se ti da ancora errore.

ScassaBubu
09-07-2005, 17:27
Apri /etc/php.ini e modifica

code:
;extension=php_mbstring.dll

questa riga non posso deccommentarla in quanto non esiste all'interno del php.ini :confused:

maiosyet_2
09-07-2005, 20:17
Originariamente inviato da ScassaBubu
questa riga non posso deccommentarla in quanto non esiste all'interno del php.ini :confused:

Non è possibile, deve esserci :bhò:

Crea un file info.php con questo contenuto:


<?phpinfo() ;?>

Visualizzalo tuohost/info.php e controlla sotto il menu mbstring, è tutto ok?

ScassaBubu
10-07-2005, 14:17
Niente non c'è!.....sembrerà strano ma dall' info di php non si fa menzione alcuna di mbstring!
:master:

Shenk87
10-07-2005, 14:28
ovvio che non c'è se sei su linux :zizi:

per abilitarle dovresti ricompilare php con la relativa opzione

http://it2.php.net/manual/it/ref.mbstring.php

Loading