7.2.08

Utilitzant PHP 5 i Apache a Windows

En instal·lar PHP 5 a Windows per a que funcioni amb l'Apache sovint hi ha problemes per a fer funcionar certes extensions, alguns passos importants són:
  • Cal crear un fitxer php.ini copiant els fitxers php.ini-dist o php.ini-recommended.
  • En el fitxer php.ini cal definir la variable extension_dir, per exemple extension_dir = "C:/php" o a vegades en versions més antigues les extensions estan al subdirectori ext.
  • En aquest mateix fitxer de configuració cal descomentar (treure els ";") a les extensions que vulguem utilitzar.
  • Algunes extensions requereixen instal·lar software o depenen d'altre dlls. Per això també és convenient,
  • Afegir al PATH el directori de PHP, per exemple C:\PHP, ho farem clicant amb el botó dret del ratolí damunt d'El meu PC -> Propietats -> Avançat -> Variables d'Entorn i editant el valor de la variable path i afegint ";C:\PHP". Després cal reiniciar el servidor (coses de Windows).
  • En alguns casos també es pot copiar les dlls a Windows\System32 per a que estiguin en el Path i així només cal reiniciar Apache.
  • És útil mirar els logs d'Apache i sobretot executar la funció phpinfo() dins d'un fitxer .php per tal de veure la configuració del mòdul de PHP.
Per a més informació he trobat aquest guia que per exemple t'explica que si vols utilitzar l'OpenSSL (php_opensll.dll) també necessitaràs els fitxers ssleay32.dll i libeay32.dll: