Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

php inclui erro não encontrando o caminho


Seu caminho para esse arquivo está obviamente incorreto. Isso geralmente acontece quando você usa um caminho relativo para um arquivo e, em seguida, começa a colocar arquivos em diretórios diferentes. Você deve usar o caminho completo do sistema para o arquivo para evitar esse problema:
include("/path/from/root/to/inc/db.php"); 

Uma coisa comum a fazer é definir uma variável ou constante que defina o caminho raiz para seus arquivos da web. Dessa forma, se ele mudar (ou seja, você mudar de host), você só precisará alterá-lo em um lugar.

No seu arquivo de configuração:
define('ROOT_PATH', '/path/from/root/to/');

Em seus arquivos PHP;
include(ROOT_PATH . "inc/db.php");