sql >> Databasteknik >  >> RDS >> Mysql

php include-felet hittar inte sökvägen

Din sökväg till den filen är uppenbarligen felaktig. Detta händer vanligtvis när du använder en relativ sökväg till en fil och sedan börjar placera filer i olika kataloger. Du bör använda hela systemsökvägen till filen för att undvika detta problem:

include("/path/from/root/to/inc/db.php"); 

En vanlig sak att göra är att definiera en variabel eller konstant som definierar rotsökvägen till dina webbfiler. På så sätt behöver du bara ändra det på ett ställe om det någonsin ändras (dvs. du byter värddatorer).

I din inställningsfil:

define('ROOT_PATH', '/path/from/root/to/');

I dina PHP-filer;

include(ROOT_PATH . "inc/db.php"); 



  1. Hur man installerar och konfigurerar Zabbix på Ubuntu 20.04

  2. Infoga flera rader i SQLite Error (felkod =1)

  3. "VARNING:Felmatchning hittades mellan sl_table och pg_class." i Slony-I

  4. Hur castar man json array till text array?