Estoy desarrollando una web, y hace poco la mejoré (en local). Ahora quiero subir la web a un subdominio que he creado dentro de mi hosting para acabar de mejorarla, pero los includes me dan error...
en php LOCAL tenía cosas como:
Código PHP:
Ver original
(archivo: {ruta}/ng/Class/Clase1.php) include_once "Clase2.php"; class Clase1 extends Clase2{ //resto de código }
Y me daba errores en el hosting, así que lo cambié a :
Código PHP:
Ver original
(archivo: {ruta}/ng/Class/Clase1.php) include_once "{ruta}/ng//Clase2.php"; class Clase1 extends Clase2{ //resto de código }
Hasta ahí todo debería ir bien, pero me arroja errores del tipo:
Código:
He estado probando de cambar (como se ve) el include_path y el open_basedir, pero no se arregla...Warning: include_once(): open_basedir restriction in effect. File({ruta}/ng/Class/Clase1.php) is not within the allowed path(s): ({ruta}:{ruta}/ng:/tmp:{ruta}/ng:.:) in {ruta}/ng/Class/Clase1.php on line 2 Warning: include_once({ruta}ng/Class/Clase1.php): failed to open stream: Operation not permitted in {ruta}/ng/Class/Clase1.php on line 2 Warning: include_once(): Failed opening '{ruta}/ng/Class/Clase1.php' for inclusion (include_path='{ruta}:}{ruta}/ng:/tmp:{ruta}/ng:.:') in {ruta}/ng/Class/Clase1.php on line 2
¿Qué estoy haciendo mal?