MyBB.de Forum
Sicherheiteinstellungen? - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Sonstiges (https://www.mybb.de/forum/forum-1.html)
+--- Forum: Programmierung (https://www.mybb.de/forum/forum-32.html)
+--- Thema: Sicherheiteinstellungen? (/thread-9482.html)



Sicherheiteinstellungen? - SaschaCap - 13.05.2008

Guten Abend,
ich möchte wer´s kennt in Drupal die Forentehmen anzeigen etc. Jetzt muss ich haber von den Script her die Global.php per Direktpfad anscheinend einfügen aber der zeigt mir immer soetwas an:
Zitat:Direct initialization of this file is not allowed.

Please make sure IN_MYBB is defined.

Jetzt zu meiner Frage: Ist das eine Sicherheitseinstellung? Wofür ist die genau da? Kann man sie auch umgehen? Wenn ja wäre das Klug und würde dadurch das Forum evntl. Hackfreundlicher?


lg SaschaCap


RE: Sicherheiteinstellungen? - StefanT - 13.05.2008

Füge vor dem include/require das ein:
PHP-Code:
define('IN_MYBB'1); 
Das muss gemacht werden und ist ungefährlich.


RE: Sicherheiteinstellungen? - SaschaCap - 13.05.2008

Moin moin,
das ist ja schon drinnen ^^

PHP-Code:
// Globales
define("KILL_GLOBALS"1);
define("NO_ONLINE"1);
define("IN_MYBB"1);

chdir("forum");
require(
"http://fiesta.nachtblock.de/forum/global.php");
chdir("../"); 

Daher hatte ich gedacht ich müsste etwas selber an der global.php ändern.


RE: Sicherheiteinstellungen? - StefanT - 13.05.2008

Aha, du requirest die global.php über HTTP, was nicht möglich ist. So wird die Datei ausgeführt anstatt eingebunden.
PHP-Code:
require 'global.php'
sollte reichen.