$phpbb_root_path = "./../";?

Detta är ett arkiv för phpBB2 Support, Diskussion, MODar, Stilar och översättningar. Den tillhandahålls endast för referensändamål.

Moderatorer: Moderatorgrupp, Supportgrupp

bico
Aktiv medlem
Aktiv medlem
Inlägg: 57
Blev medlem: 2004-11-18 19:52
Svar: 0

$phpbb_root_path = "./../";?

Inlägg 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

Kod: Markera allt

$phpbb_root_path = "./../";
och inte helt enkelt

Kod: Markera allt

$phpbb_root_path = "../";
?
Användarens profilbild
Kail
Administratör
Administratör
Inlägg: 2937
Blev medlem: 2003-06-03 14:53
Svar: 0

Inlägg 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.
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
bico
Aktiv medlem
Aktiv medlem
Inlägg: 57
Blev medlem: 2004-11-18 19:52
Svar: 0

Inlägg 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.
Användarens profilbild
Kail
Administratör
Administratör
Inlägg: 2937
Blev medlem: 2003-06-03 14:53
Svar: 0

Inlägg 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.
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
Skriv svar

Vilka är online

Användare som besöker denna kategori: 0 och 0 gäster