sql >> Databáze >  >> RDS >> Mysql

php include chyba nenalezení cesty

Vaše cesta k tomuto souboru je zjevně nesprávná. To se běžně stává, když použijete relativní cestu k souboru a poté začnete umísťovat soubory do různých adresářů. Abyste předešli tomuto problému, měli byste použít úplnou systémovou cestu k souboru:

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

Běžnou věcí je definovat proměnnou nebo konstantu, která definuje kořenovou cestu k vašim webovým souborům. Pokud se tedy někdy změní (tj. změníte hostitele), stačí to změnit na jednom místě.

Ve vašem konfiguračním souboru:

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

Ve vašich souborech PHP;

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



  1. PostgreSQL vs. MySQL:Co je nejlepší?

  2. SQL k nalezení prvního nečíselného znaku v řetězci

  3. Spravujte MySQL pomocí phpMyAdmin na Debianu 5 (Lenny)

  4. Tipy pro pohovor správce databáze SQL