PhpMyAdmin, problema con Apache

Salve, spero che qualcuno possa aiutarmi; ho appena installato sul mio computer (windows XP) i seguenti prg.: Apache HTTP Server 2.2, PHP 5.2.11, MySql 5.1, PhpMyAdmin 3.2.4; nessun problema per i primi tre, che funzionano perfettamente (mysql provato da linea di comando, PHP usa php_mysqli.dll), mentre invocando phpmyadmin (modificando soltanto "$cfg['Servers'][$i]['extension'] = 'mysqli';" nel file config.inc.php nella directory principale) viene visualizzata la schermata di login senza nessun errore/warning e dopo aver inserito "root" e password si blocca tutto e viene visualizzata la box di segnalazione problemi Microsoft con il messaggio "Si è verificato un errore in Apache HTTP Server. L'applicazione verrà chiusa"; aggiungo che con "SQL Manager Lite for My Sql" funziona senza problemi.

Grazie a tutti.

inviato 6 anni fa
Odisseo
X 0 X

Riesci ad avere più informazioni dall'errore che ti sputa fuori Windows?

Hai errori di apache anche quando usi un qualsiasi altro script php che tenta di interfacciarsi con il tuo database mysql?

risposto 6 anni fa
Mario Santagiuliana
X 0 X

Spero di poterti "aiutare ad aiutarmi"; come riportato sopra, l'unico messaggio che ricevo è quello classico per la segnalazione dei problemi a Microsoft, che recita: "Si è verificato un errore in Apache HTTP Server. L'applicazione verrà chiusa."; dopo aver abilitato la libreria "mysql.dll" (in php.ini) ed averne verificato il corretto caricamento (phpinfo), ho lanciato il seguente script:

<?php

$db_username = 'root';

$db_password = 'Pingo';

$db_host = 'localhost';

$link = mysql_connect("$db_host", "$db_username", "$db_password") or die("Errore connessione: ". mysql_error());

$dbw = mysql_select_db('pallino') or die("Errore apertura database: " . mysql_error());

?>

effettivamente anche in questo caso ricevo solo la solita segnalazione, senza ulteriori messaggi.

Grazie comunque per l'interesse.

risposto 6 anni fa
Odisseo
X 0 X

Non hai modo di vedere i log di apache?

Con qualsiasi altro script apache funziona correttamente?

risposto 6 anni fa
Mario Santagiuliana
X 0 X

Questo è l'error.log che genera apache lanciando lo script php di connessione a mysql (riportato sopra):

[Tue Dec 15 13:21:06 2009] [notice] Parent: child process exited with status 3221225477 -- Restarting.

httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.2 for ServerName

[Tue Dec 15 13:21:07 2009] [notice] Apache/2.2.13 (Win32) PHP/5.2.11 configured -- resuming normal operations

[Tue Dec 15 13:21:07 2009] [notice] Server built: Aug  6 2009 15:50:50

[Tue Dec 15 13:21:07 2009] [notice] Parent: Created child process 3564

httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.2 for ServerName

httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.2 for ServerName

[Tue Dec 15 13:21:07 2009] [notice] Child 3564: Child process is running

[Tue Dec 15 13:21:07 2009] [notice] Child 3564: Acquired the start mutex.

[Tue Dec 15 13:21:07 2009] [notice] Child 3564: Starting 64 worker threads.

[Tue Dec 15 13:21:07 2009] [notice] Child 3564: Starting thread to listen on port 80.

Ho provato a lanciare uno script di scrittura  dati form html su file testo, tutto Ok.

risposto 6 anni fa
Odisseo
X 0 X

La butto un po' li, è da un po' di anni che non uso windows, la tua interfaccia di loopback funziona correttamente?

risposto 6 anni fa
Mario Santagiuliana
X 0 X

Presumo che se digito nel browser "locahost" ed Apache visualizza "It works!", l'interfaccia di loopback funzioni; ho idea che il problema risieda in php.ini ma non ho le conoscenze per individuarlo.

risposto 6 anni fa
Odisseo
X 0 X

Puoi fornirci il php.ini?

P.S. Elimina i commenti.

risposto 6 anni fa
Mario Santagiuliana
X 0 X

Ogni desiderio è un ordine:

engine = On

zend.ze1_compatibility_mode = Off

short_open_tag = Off

asp_tags = Off

precision    =  14

y2k_compliance = On

output_buffering = 4096

zlib.output_compression = Off

implicit_flush = Off

unserialize_callback_func=

serialize_precision = 100

allow_call_time_pass_reference = Off

safe_mode = Off

safe_mode_gid = Off

safe_mode_include_dir =

safe_mode_exec_dir =

safe_mode_allowed_env_vars = PHP_

safe_mode_protected_env_vars = LD_LIBRARY_PATH

disable_functions =

disable_classes =

expose_php = On

max_execution_time = 30     ; Maximum execution time of each script, in seconds

max_input_time = 60   ; Maximum amount of time each script may spend parsing request data

;max_input_nesting_level = 64 ; Maximum input variable nesting level

memory_limit = 128M      ; Maximum amount of memory a script may consume (128MB)

error_reporting = E_ALL

display_errors = On

display_startup_errors = Off

log_errors = On

log_errors_max_len = 1024

ignore_repeated_errors = Off

ignore_repeated_source = Off

report_memleaks = On

track_errors = Off

variables_order = "GPCS"

register_globals = Off

register_long_arrays = Off

register_argc_argv = Off

auto_globals_jit = On

post_max_size = 8M

magic_quotes_gpc = Off

magic_quotes_runtime = Off

magic_quotes_sybase = Off

auto_prepend_file =

auto_append_file =

default_mimetype = "text/html"

doc_root =

user_dir =

extension_dir = "C:/PHP/ext"

enable_dl = On

file_uploads = On

upload_max_filesize = 2M

allow_url_fopen = On

allow_url_include = Off

default_socket_timeout = 60

;extension=php_bz2.dll

;extension=php_curl.dll

;extension=php_dba.dll

;extension=php_dbase.dll

;extension=php_exif.dll

;extension=php_fdf.dll

;extension=php_gd2.dll

;extension=php_gettext.dll

;extension=php_gmp.dll

;extension=php_ifx.dll

;extension=php_imap.dll

;extension=php_interbase.dll

;extension=php_ldap.dll

;extension=php_mbstring.dll

;extension=php_mcrypt.dll

;extension=php_mhash.dll

;extension=php_mime_magic.dll

;extension=php_ming.dll

;extension=php_msql.dll

;extension=php_mssql.dll

extension=php_mysql.dll

;extension=php_mysqli.dll

;extension=php_oci8.dll

;extension=php_openssl.dll

;extension=php_pdo.dll

;extension=php_pdo_firebird.dll

;extension=php_pdo_mssql.dll

;extension=php_pdo_mysql.dll

;extension=php_pdo_oci.dll

;extension=php_pdo_oci8.dll

;extension=php_pdo_odbc.dll

;extension=php_pdo_pgsql.dll

;extension=php_pdo_sqlite.dll

;extension=php_pgsql.dll

;extension=php_pspell.dll

;extension=php_shmop.dll

;extension=php_snmp.dll

;extension=php_soap.dll

;extension=php_sockets.dll

;extension=php_sqlite.dll

;extension=php_sybase_ct.dll

;extension=php_tidy.dll

;extension=php_xmlrpc.dll

;extension=php_xsl.dll

;extension=php_zip.dll

[Date]

[filter]

[iconv]

[sqlite]

[Pcre]

[Syslog]

define_syslog_variables  = Off

[mail function]

SMTP = localhost

smtp_port = 25

[SQL]

sql.safe_mode = Off

[ODBC]

odbc.allow_persistent = On

odbc.check_persistent = On

odbc.max_persistent = -1

odbc.max_links = -1

odbc.defaultlrl = 4096

odbc.defaultbinmode = 1

[MySQL]

mysql.allow_persistent = On

mysql.max_persistent = -1

mysql.max_links = -1

mysql.default_port =

mysql.default_socket =

mysql.default_host =

mysql.default_user =

mysql.default_password =

mysql.connect_timeout = 60

mysql.trace_mode = Off

[MySQLi]

mysqli.max_links = -1

mysqli.default_port = 3306

mysqli.default_socket =

mysqli.default_host =

mysqli.default_user =

mysqli.default_pw =

mysqli.reconnect = Off

[mSQL]

msql.allow_persistent = On

msql.max_persistent = -1

msql.max_links = -1

[OCI8]

[PostgresSQL]

pgsql.allow_persistent = On

pgsql.auto_reset_persistent = Off

pgsql.max_persistent = -1

pgsql.max_links = -1

pgsql.ignore_notice = 0

pgsql.log_notice = 0

[Sybase]

sybase.allow_persistent = On

sybase.max_persistent = -1

sybase.max_links = -1

sybase.min_error_severity = 10

sybase.min_message_severity = 10

sybase.compatability_mode = Off

[Sybase-CT]

sybct.allow_persistent = On

sybct.max_persistent = -1

sybct.max_links = -1

sybct.min_server_severity = 10

sybct.min_client_severity = 10

[bcmath]

bcmath.scale = 0

[browscap]

[Informix]

ifx.default_host =

ifx.default_user =

ifx.default_password =

ifx.allow_persistent = On

ifx.max_persistent = -1

ifx.max_links = -1

ifx.textasvarchar = 0

ifx.byteasvarchar = 0

ifx.charasvarchar = 0

ifx.blobinfile = 0

ifx.nullformat = 0

[Session]

session.save_handler = files

session.use_cookies = 1

session.name = PHPSESSID

session.auto_start = 0

session.cookie_lifetime = 0

session.cookie_path = /

session.cookie_domain =

session.cookie_httponly = 

session.serialize_handler = php

session.gc_probability = 1

session.gc_divisor     = 1000

session.gc_maxlifetime = 1440

session.bug_compat_42 = 0

session.bug_compat_warn = 1

session.referer_check =

session.entropy_length = 0

session.entropy_file =

session.cache_limiter = nocache

session.cache_expire = 180

session.use_trans_sid = 0

session.hash_function = 0

session.hash_bits_per_character = 5

session.save_path = "C:/PHP/sessionfiles"

url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"

[MSSQL]

mssql.allow_persistent = On

mssql.max_persistent = -1

mssql.max_links = -1

mssql.min_error_severity = 10

mssql.min_message_severity = 10

mssql.compatability_mode = Off

mssql.secure_connection = Off

[Assertion]

[COM]

[mbstring]

[FrontBase]

[gd]

[exif]

[Tidy]

tidy.clean_output = Off

[soap]

soap.wsdl_cache_enabled=1

soap.wsdl_cache_dir="/tmp"

soap.wsdl_cache_ttl=86400
risposto 6 anni fa
Odisseo
X 0 X

L'estensione mysqli è disattivata:

;extension=php_mysqli.dll

Togli il ";" e vedi un po'...

risposto 6 anni fa
Mario Santagiuliana
X 0 X

Nulla, phpinfo visualizza tutte e due le librerie (mysql e mysqli) ma la situazione non cambia   :'(

risposto 6 anni fa
Odisseo
X 0 X

Io sinceramente non so cosa dire...non riesci a trovare qualche altro log?

Di mysql?

risposto 6 anni fa
Mario Santagiuliana
X 0 X

ed Apache visualizza  l'interfaccia di loopback funzioni; ho idea che il problema risieda in php.ini ma non ho le conoscenze per individuarlo. Presumo che se digito nel browser .

____________________

Sitonline Codici Sconto 

risposto 6 anni fa
mnpent13
X 0 X

Non mi sembra sia di php.ini. Prova a vedere le impostazioni sull'uso della memoria dedicata a php.

risposto 6 anni fa
Mario Santagiuliana
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda