Deutschland United States United Kingdom
ContentLion - Open Source CMS

Fehler in Installation

Fehler in Installation

Der Fehler ist mir zwar schon x-mal aufgefallen, aber ich habe immer wieder vergessen, über ihn zu schreiben.

Nicht jeder kann auf das Haupverzeichnis (im Installer "." genannt) die Rechte 777 geben.
Den man hat meistens auf das Verzeichnis oben drüber gar keine Rechte. :S

Auch würde ich die Index-Datei nicht überschreiben lassen.
Das hat mir schon einige Fehler eingebracht.
Besser wäre vllt. ganz oben folgenden Code zu schreiben:

PHP-Quelltext

1
2
3
4
5
6
7
8
<?php

if (file_exists("installer")) {
  require("installer/install.php");
  exit;
}

?>

Warum kann das nicht jeder? Erstell doch einfach einen Unterordner ;-)

Letztendlich kannst du die Rechte nach der Installation wieder zurücksetzen.

Wenn ich den Unterordner erstelle, ist es ja dann dadrin und wenn ich meine Hauptdomain aufrufe, dann erscheint ja nur die Ordner-Liste.
Und falls ich das dann wieder "zurückverschieben" söllte, dann muss ich erst das repair-Script nehmen, damit der root wieder stimmt... :S

Nicht jeder kann die Rechte für den aktuellen Ordner wechseln, wie soll das auch gehen? :D

dann müssen wir das bald wie bei den plugins mit ftp machen, installer immer drin lassen oder immer mit file_exists machen ist nicht so toll.

Ähnliche Themen