Cita:
Iniciado por Anarko Al tenerlo, Internal Server Error.
¿Alguna idea?
En la versiòn
PHP-5.4.13-NTS hay que cambiar en
php.ini la linea
magic_quotes_gpc = 1
por:
;magic_quotes_gpc = 1
Y listo!, ya tenermos
PHP-5.4.13-NTS corriendo en Windows.
Cuándo descomentamos o eliminamos ESA LINEA, PHP corre SIN "comillas mágicas", las cuales son escenciales para insertar en BD.
Deberemos retocar nuestros códigos para insertar correctamente en las BD, dado que ahora deberemos ESCAPAR los datos.
Con
PHP-5.4.13-NTS en Windows de momento no funciona
php_Zend_Loader.dll que es mi requerimiento personal.
Por ello, tengo
PHP-5.3.23-NTS con el cuál NO HAY QUE ELIMINAR LA LINEA
magic_quotes_gpc = 1
El problema que he tenido al instalar FastCGI es que no encontraba el
mod_fcgid.so pero ahora, con la liberación de
Apache Versión 2.4, en Marzo 25 de este año (2013), en cada uno de los
Mirrors meses despues de la ayuda de GatorV y mi ardua busqueda por NET, veo que
APACHE finalmente lo ha publicado para Windows.
Primero ingresar en el DIR para descargas de los cientos de proyectos Apache:
http://www.us.apache.org/dist/
luego elegimos el DIR
httpd:
http://www.us.apache.org/dist/httpd/
ingresamos en los
binarios:
http://www.us.apache.org/dist/httpd/binaries/
Elegimos el directorio
win32, dado que buscamos la versión para el sistema Windows:
http://www.us.apache.org/dist/httpd/binaries/win32/
Y de allí YO ELEGÍ
mod_fcgid-2.3.6-win32-x86.zip
al igual que muchas ocaciones previas, pero ahora sí contiene el escabullidizo
mod_fcgid.so con el cuál el "manual" de GatorV se hace completamente efectivo!.
Gracias GatorV
!!
Les recomiendo que guarden una copia del
mod_fcgid-2.3.6-win32-x86.zip.
... no valla a ser que de nuevo se "desaparezca" de sus repositorios.
Finalmente ahora tengo en Win7:
apache_2.2.9-win32-x86-openssl-0.9.8h-r2.msi PHP-5.3.23-NTS en módo
Non Thread Safe y corriendo sin errores el módulo
php_ZendLoader.dll
NOTA: en PHP.INI definitivamente hay que colocar
la ruta completa para
zend_extension.
Aunque las otras 50 *.dll Sí funcionen esto NO FUNCIONA:
zend_extension="php_ZendLoader.dll"
Perdí algo de tiempo con ello...
El PHP.INI queda así:
[ZEND]
zend_extension="C:\ruta_a_PHP\ruta_al_dir_de_EXTEN SIONES\php_ZendLoader.dll"
zend_loader.enable=1
De nuevo, oooootro agradecimiento para GatorV por su paciencia y ayuda. !