Foros del Web » Programando para Internet » PHP »

No me funciona ningun include con el XAMPP?

Estas en el tema de No me funciona ningun include con el XAMPP? en el foro de PHP en Foros del Web. Acabo de instalar esta version en mi PC para trabajar un sitio de un cliente, pero resulta que otros sitios hechos con una version anterior ...
  #1 (permalink)  
Antiguo 14/08/2006, 12:52
Avatar de ruxee  
Fecha de Ingreso: agosto-2002
Mensajes: 127
Antigüedad: 15 años, 3 meses
Puntos: 7
No me funciona ningun include con el XAMPP?

Acabo de instalar esta version en mi PC para trabajar un sitio de un cliente, pero resulta que otros sitios hechos con una version anterior de PHP (usando EasyPHP 1.6) no me funcionan, me tiran el siguiente error:

Cita:
Warning: include() [function.include]: Failed opening '' for inclusion (include_path='.;C:\Program Files\xampp\php\pear\') in C:\Program Files\xampp\htdocs\cominco\servicio.php on line 34
En la linea 34 del servicio.PHP esta:
Cita:
<?php include($ea);?>
Donde $ea lleva un texto como "desarrollo/sitiosweb.php"

Incluso el sitio de mi cliente que esta en www.jungla.com no funciona en el localhost.

Alguien sabe porque?
  #2 (permalink)  
Antiguo 14/08/2006, 13:29
Avatar de turco_7  
Fecha de Ingreso: diciembre-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.044
Antigüedad: 14 años
Puntos: 19
fijate si esto te ayuda ..

http://localhost/xampp/phpswitch.php

en todo caso si no lo pode solucionar vas a tener que meter mano en el PHP.ini

proba con eso sino avisa cualquier cosa .. saludos !
__________________
Mi Blog http://turco7.blogspot.com
Usuario Linux : 404289
Mi última página: http://www.digitalservicecba.com.ar - Reparacion de camaras digitales!
  #3 (permalink)  
Antiguo 14/08/2006, 13:34
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 12 años
Puntos: 281
lo primero es chequear la ruta para ver si el directorio que mencionas esta bien.
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #4 (permalink)  
Antiguo 14/08/2006, 14:23
Avatar de ruxee  
Fecha de Ingreso: agosto-2002
Mensajes: 127
Antigüedad: 15 años, 3 meses
Puntos: 7
Ya funciono...

Gracias Juaniquillo y Turco_7!!

En efecto tenia que tocar el PHP.ini y para los que tengan el mismo problema basta con cambiar la linea:
Código:
register_globals = On
Puesto que por default viene apagado como una nueva politica de seguridad de PHP, entonces los que (mal programamos, jajajaja) con esta variable encendida tenemos un hoyo de seguridad en nuestro codigo (mismo que ire corrgiendo en mis nuevas aplicaciones).

Lo lamentable es que XAMPP no documenta muchas cosas que orienten a los usuarios, y resulta que el PHP.ini que hay que modificar esta en el directorio:
C:\Program Files\xampp\apache\bin, para esto tuve que buscar y buscar hasta el cansancio. Pero deplano es la ley del webdeveloper.

No se olviden de reiniciar los servicios para que todo funcione. Y bueno despues de esto todo parece que va bien.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 22:50.