Hola a todos, os cuento, estoy migrando de servidor, y tengo el siguiente problema, que creo, aunque no estoy seguro que se trata de la configuracion del apache o php.
El problema es que tengo una pagina php con un require, pues bien, si el require lo pongo asi:
require("http://www............com/cabecera.php");
me falla, ya que cabecera tiene consultas a mysql y me dan el error:
Warning: mysql_query(): Access denied for user: 'www-data@localhost' (Using password: NO) in /var/www/vhosts/xxxxxx.com/httpdocs/armeria/requires/cabecera.php on line 3
Warning: mysql_query(): A link to the server could not be established in /var/www/vhosts/xxxxxx.com/httpdocs/armeria/requires/cabecera.php on line 3
Sin embargo si el require lo pongo relativo:
require("../cabecera.php");
no tengo ningun problema y funciona bien.
Es como si tuviese un problema con los requires con rutas absolutas o algo asi, que el require lo hace bien, pero es como si no detectase la conexion a la BBDD.
En fin, es algo muy extraño y no se si lo habré explicado bien.
Gracias de antemano.