php - realpath dirname forvirring

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har denne kode i en config-fil, jeg bygger:


define("PROCESSOR\_PATH", realpath(dirname(\_\_FILE\_\_).'/usermanager/processors'));
define("LIBRARY\_PATH", PROCESSOR\_PATH.'/library');
define("TEMPLATE\_PATH", realpath(dirname(\_\_FILE\_\_).'/usermanager/assets/templates'));


hvis jeg kalder nogen af ​​disse konstanter efter at have inkluderet min config-fil, får jeg bare ingenting. så selvom jeg gør netop dette:


echo PROCESSOR\_PATH;


Intet er ekko. Kan nogen pege på mig i retning af hvad jeg gør forkert?

Bedste reference


realpath () returnerer falsk, hvis mappen ikke findes. Så det ville være en rimelig grund.


Hvis det ikke er grunden, så skal du isolere dit problem:



  1. Kopier dit projekt

  2. Fjern al den kode, der ikke er relateret til problemet

  3. Hvis du ikke kan finde løsningen med det isolerede problem, skal du skrive koden