13/02/2008, 14:12
|
| | Fecha de Ingreso: enero-2008
Mensajes: 14
Antigüedad: 17 años Puntos: 0 | |
Problema con Include y " / " Que tal.
Resulta que estoy mudando de server, de un RHEL 3 con Cpnel a un REHL 5 tambien con panel.
El tema es que tengo muchos sitios con inludes de esta manera: <?php virtual ("/cgi-bin/in.cgi"); ?>
Y cuando los paso al nuevo server me da este error :
Warning: virtual() [function.virtual]: Unable to include '/cgi-bin/in.cgi' - request execution failed in /home/sitio/public_html/index.php on line 3
Renegando y renegando lo hice funcionar de esta manera: <?php virtual("cgi-bin/in.cgi"); ?>
Sacando el espacio que habia antes del paréntesis y quitandole el "/"
Estuve mirando en el php.ini y me parece que no se corrije desde ahi, donde puede ser? sino cuando pase todos los sitios voya tener que modificar eso en cada dominio.
Otro include que utilizo y tampoco anda en este servidor es.
$i=include($DOCUMENT_ROOT.'/filtro.php'); if($i!==false)
Para que ande tengo que quitarle el "/" , mientras que en el server viejo es lo contario, si le quito "/" no anda.
El server nuevo tiene PHP 5.2.5
Y el viejo PHP 5.2.4 |