Fehlermeldung

Begonnen von Theo, 06 Februar 2005, 13:05:55

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Theo

Hallo
Installation von vkpMx 2.1a verlief ohne probleme, habe nach der Installation folgenden Fehler.

Warning: ini_get, ini_alter, ini_restore, ini_set, getrusage, mysql_list_dbs, get_current_user, set_time_limit, getmyuid, getmypid, dl, leak, listen, chown, chmod, chgrp, realpath, tmpfile, link, mb_send_mail() has been disabled for security reasons in /data/members/free/tripod/de/t/h/e/theoshp/htdocs/includes/mx_baseconfig.php on line 189

Bitte um Hilfe weiß nicht mehr weiter.
Im vorraus schon mal danke

Theo

Hallo

Problem ist gelöst.

Gruß Theo
:D

jubilee

Hallo !
Zum grundsätzlichen Problem:
Dein Provider hat (wohl aus Sicherheitsgründen) eine vielzahl der PHP-Funktionen gesperrt.
Darunter auch einige häufig gebrauchte wie z.B. ini_get, ini_set, ini_alter, ini_restore, set_time_limit, dl, chmod
Generell ist damit eigentlich das sinnvolle verwenden vieler php-Scripte fast ausgeschlossen.
Viele dieser Funktionen sind Keinesfalls Sicherheitsrelevant. Erstaunlich ist, das gerade die sicherheitsrelevanten
Funktionen wie z.B. system,  exec, passthru, shell_exexc etc ... nicht gesperrt sind.
Aber Dein Provider wird sich schon etwas dabei gedacht haben (?).
Zu diesem Problem im speziellen kann ich nur folgendes vorschlagen :
In der Date /includes/mx_baseconfig.php (mit einem Texteditor öffnen NICHT mit Wordpad)
Dann in Zeile 189 folgendermaßen abändern :
alt:
Zitatreturn ini_get($cfgname);

neu:

Zitatreturn @ini_get($cfgname);

dann mal schauen, ob es funktioniert ohne Fehlermeldung.
Garantieren das alles mit diesen restriktiven Einstellungen von deinem Provider funktioniert, kannn ich allerdings nicht
MfG
jubilee