Frage

Ich frage mich, warum der Standardwert der safe_mode PHP ist ON in PLESK. Ich vermute, dass es sich um ein Sicherheitsproblem ist aber wie genau ist das nützlich?

P. S. Als unerfahrener Web-Entwickler verbringen wir einige Stunden fragen, warum die .php Dateien auf meinem Server statt Start heruntergeladen wurden. Der Grund dafür war, dass dieser PHP-Standard safe_mode war, und ich fand die Lösung nur durch zufällige ansehnliche Änderung an die Einstellungen des Plesk Control Panel zu machen. Durch diese Frage mag ich Trost für die frustrierende Zeit zu finden, die ich auf diesem lächerlichen Problem verloren. Für mich nicht Dateien standardmäßig zu laufen .php und nicht ausdrücklich erklären, warum sie nicht funktionieren, nur dumm.

War es hilfreich?

Lösung

Das Problem haben Sie mit Ihren Dateien stattdessen ausgeführt von angezeigt werden, ist unabhängig von der Einstellung für safe_mode.

safe_mode ist von entscheidender Bedeutung, um sicherzustellen, dass Ihre Skripte nicht potenziell unsichere Operationen durchführen kann, die ein Hacker zu brechen in Ihrem Server erlauben könnten.

Es klingt wie Sie zufällig haben es geschafft, um die Einstellung geändert, die .php Dateien tatsächlich verbindet so mod_perl, dass sie richtig laufen, aber wenn Sie nicht wissen, was Sie tun, sollten Sie wirklich safe_mode wieder ein.

Auch als Faustregel beim Debuggen Problemen: nur eine Sache auf einmal ändern und dann Test zwischen jeder Änderung . Dies wird dazu beitragen, falsche Annahmen zu beseitigen, um die das Problem tatsächlich fixiert ändern ...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top