En primer lugar, esto es aproximadamente php4Delphi no RadPHP (anteriormente Delphi para PHP).Escritura de extensiones de PHP utilizando Delphi 2010 y php4Delphi
Usando
- Delphi 2010
- PHP 5.3.6 (VC9, NTS)
- php4Delphi 7,2 (compilado con la directiva VC9)
- Windows Server 2008 R2
- IIS 7
Al intentar ejecutar la extensión de ejemplo php4Delphi delphi_math.dll en el servidor IIS/PHP veo el siguiente error en el archivo C: \ Windows \ Temp \ php-errors.log.
[15-Jun-2011 17:58:42] PHP Warning: PHP de inicio: No se puede cargar la biblioteca dinámica 'C: \ Archivos de programa (x86) \ PHP \ ext \ delphi_math.dll' - Error en la rutina de inicialización de una biblioteca de vínculos dinámicos (DLL) . en Desconocido en línea 0
ya he resuelto el problema inicial de PHP no encontrar mi extensión así que no es un problema de estilo de ruta.
Estoy pensando que php4Delphi 7.2 puede no ser compatible con el último PHP 5.3.6. ¿Alguien ha conseguido que esta configuración funcione para ellos?
Gracias por consultar este y el enlace sobre las versiones de TS/NTS. Tenía la impresión errónea de que el NTS era el paquete PHP tradicional y el TS el nuevo. Ahora que sé que lo tuve al revés, no habrá ningún problema para cambiar a la versión TS de PHP. – LachlanG