[Php-it] Errore in Apache + PHP + MySQL

home at massimo.arnaudo.name home at massimo.arnaudo.name
Sat May 6 11:04:04 CEST 2006


Ciao a tutti,
ho dei problemi nella configurazione dei programmi come da oggetto.

Premessa.
ll mio sistema è WinXP, Apache 2.0.58, PHP 5.1.4, MySQL 5.0.1
Apache è funzionante e ed esegue il classici script php, MySQL è 
funzionante.
Da mail trovate in rete ho copiato php_mysql.dll e libmysql.dll nella 
dir C:\WINDOWS\SYSTEM32 e php5apache2.dll e php5ts.dll nella dir di 
windows.
Ho tolto il commento dalla riga relativa nel file php.ini : 
extension=php_mysql.dll

Problema.
Da console DOS, richiamando l'eseguibile php tutto funziona:

Microsoft Windows XP [Versione 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\Utente>php "c:\Programmi\Apache 
Group\Apache2\htdocs\mysql_connect.php"     "
Host information: localhost via TCP/IP

C:\Documents and Settings\Utente>

Se invece il file viene richiamato da browser ricevo un messaggio d'errore:

http://127.0.0.1:8080/mysql_connect.php

*Fatal error*: Call to undefined function mysql_connect() in 
*C:\Programmi\Apache Group\Apache2\htdocs\mysql_connect.php* on line *2*

dove il file risulta essere:

<?php
$link = mysql_connect("localhost", "pippo", "pappa");

/* check connection */
if (!$link) {
   printf("Connect failed: %s\n", mysql_connect_error());
   exit();
}

printf("Host information: %s\n", mysql_get_host_info($link));

/* close connection */
mysql_close($link);
?>

Da quello che ho capito è Apache che non carica la funzione: qualche 
suggerimento?

-- 
Arnaudo Massimo 	Agente di Commercio GD/DO
Viale Des Geneys, 19/2	16148 Genova

http://www.massimo.arnaudo.name


More information about the Php-it mailing list