Buenas!
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:
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
He estado probando de cambar (como se ve) el include_path y el open_basedir, pero no se arregla...
¿Qué estoy haciendo mal?