In un'applicazione php che sto sviluppando ho necessità di utilizzare una DLL.
Nel codice delle mie pagineinserisco il codice:
codice:
if(!extension_loaded('miaext'))
	{
		printf('Estensione NON caricata! Provo a caricarla..
');
		if(!dl('miaext'))
		{
			printf('Caricameto NON riuscito..');
		}
		else
		{
			printf('Caricameto riuscito!');
		}		
	}
	else
	{
		printf('Estensione già caricata..');
	}
ma la pagina non riesce a caricare la DLL e mi restituisce il messaggio:
Warning: dl(): Unable to load dynamic library './miaext' - Impossibile trovare il modulo specificato. in C:\Inetpub\wwwroot\php\default.php on line 5
Caricameto NON riuscito..

Da cosa può dipendere?
Premetto che non ho problemi con i vari php_mssql.dll, etc. etc.
Nel php.ini ho impostato extension_dir = "./" e ho copiato il file miaext.dll nella directory di installazione di PHP (C:\PHP)
P.s. in ogni caso, spostando il file miaext.dll nella virtual directory di IIS in cui sono contenute la pagine .php il risultato non cambia. Non funziona neanche provando a caricare la DLL dal PHP.INI