Sida 1 av 1
$phpbb_root_path = "./../";?
Postat: 2004-11-22 21:29
av bico
Är det någon som känner till om det finns någon speciell orsak till varför man i phpBB-filer skriver
och inte helt enkelt
?
Postat: 2004-11-23 00:08
av Kail
Man strävar alltid efter att vara så explicit som möjligt, för att minska kryphål och saker som man utnyttjas för inbrott. ./ är en absolut sökväg till den aktuella katalogen.
Postat: 2004-11-23 01:37
av bico
Jag är väl förtrogen med Unix och med betydelsen av ./ (current directory) och ../ (parent directory), därav min fråga. Konstruktionen med ./../ (current directory/parent directory) är nämligen en smula ovanlig, även om den inte är felaktig.
För riktighetens skull vill jag dessutom påpeka att ./ inte är den absoluta sökvägen till den aktuella katalogen utan den relativa sökvägen. /foo/bar/ är däremot en tänkbar absolut sökväg till den aktuella katalogen.
Postat: 2004-11-23 11:41
av Kail
Ja, okej, du har rätt. Det är en relativ sökväg.
Om du verkligen vill veta varför så kan du posta i phpBB Discussion på phpbb.com.