Hallo Community,
ich bin in PHP noch relativ frisch und wollte nun mal ein kleines Tool schreiben mit PHP und MySQL.
Dazu hab ich ein paar Fragen, die wahrscheinlich trivial, für mich aber noch nicht beantwortet sind.
1. Wenn ich meine SQL Verbindungsdaten in einer Datei db.php ablege und diese in ein Unterverzeichnis /inc packe, kann ich sicher sein, dass die Datei nicht von einem anderen Server eingebunden und ausgelesen werden kann? Oder muss dazu etwas bestimmtes beachtet werden?
2. Wenn ich nur einige Configurationsscripte und ein paar PHP Klassen auf dem Server liegen habe, die im großen und ganzen nur aus einer Datenbank lesen und in eine Datenbank schreiben sollen, wie sollte ich die CHMOD Rechte vergeben um alles sicher zuhalten? Ist 644 geeignet oder muss ich andere Rechte vergeben?
Für den Anfang ist das mal alles, wessen ich mir nicht sicher bin.
Freu mich über euere Antworten!!!
Greetz, trockeneis
ich bin in PHP noch relativ frisch und wollte nun mal ein kleines Tool schreiben mit PHP und MySQL.
Dazu hab ich ein paar Fragen, die wahrscheinlich trivial, für mich aber noch nicht beantwortet sind.
1. Wenn ich meine SQL Verbindungsdaten in einer Datei db.php ablege und diese in ein Unterverzeichnis /inc packe, kann ich sicher sein, dass die Datei nicht von einem anderen Server eingebunden und ausgelesen werden kann? Oder muss dazu etwas bestimmtes beachtet werden?
2. Wenn ich nur einige Configurationsscripte und ein paar PHP Klassen auf dem Server liegen habe, die im großen und ganzen nur aus einer Datenbank lesen und in eine Datenbank schreiben sollen, wie sollte ich die CHMOD Rechte vergeben um alles sicher zuhalten? Ist 644 geeignet oder muss ich andere Rechte vergeben?
Für den Anfang ist das mal alles, wessen ich mir nicht sicher bin.
Freu mich über euere Antworten!!!
Greetz, trockeneis
Kommentar