Deakt. Funktionen:system,shell_exec,passthru,exec,phpinfo

Gesperrt
koffer
Beiträge: 107
Registriert: Mi 3. Sep 2003, 15:39
Kontaktdaten:

Deakt. Funktionen:system,shell_exec,passthru,exec,phpinfo

Beitrag von koffer »

Hallo,
mein Provider hat einige Einstellungen am Server geändert.
"Sicherheitsfunktionen und Firewallregeln über IP Tables wurden aktiviert."

Jetzt funktionieren einige Dinge nicht mehr...

Auf der Startseite habe ich z.B. eine "Minitabelle" vom LMO (LigaManager Online) mit diesem Modul:


Eingabe:
echo "<table align=\"left\" cellpadding=\"0\" cellspacing=\"0\">
<tr valign=\"top\">
<td width=\"202\">Einzufügendes Script:</td>
<td><INPUT TYPE=\"text\" NAME=\"CMS_VAR[0]\" VALUE=\"CMS_VALUE[0]\"></td>
</tr></table>";

Ausgabe:
<?php
require("CMS_VALUE[0]");
?>

eingefügt. Jetzt wird nichts mehr angezeigt.


Ein "Zufallsbild" wird ebenfalls nicht mehr angezeigt:


Ausgabe:
<?
$aData = file("http://www.domain.de/cms/upload/daten/bilder_jugend.txt");
$iCount = count($aData) -1;

// Eigentliche Random-Funktion
mt_srand((double)microtime()*1000000);
$iRandom = mt_rand(0,$iCount);

// Ausgabe einer Auswahl
echo $aData[$iRandom];
?>


Das Errorlog sieht so aus:
[13-Mai-2006 21:21:42] PHP Warning: phpinfo() has been disabled for security reasons in /srv/www/htdocs/web25/html/contenido/includes/functions.general.php on line 785
[13-Mai-2006 21:21:42] PHP Warning: Invalid argument supplied for foreach() in /srv/www/htdocs/web25/html/contenido/includes/functions.system.php on line 294
[13-Mai-2006 21:22:06] PHP Warning: phpinfo() has been disabled for security reasons in /srv/www/htdocs/web25/html/contenido/includes/functions.general.php on line 785
[13-Mai-2006 21:22:06] PHP Warning: Invalid argument supplied for foreach() in /srv/www/htdocs/web25/html/contenido/includes/functions.system.php on line 294
[13-Mai-2006 21:22:18] PHP Warning: phpinfo() has been disabled for security reasons in /srv/www/htdocs/web25/html/contenido/includes/functions.general.php on line 785
[13-Mai-2006 21:22:18] PHP Warning: Invalid argument supplied for foreach() in /srv/www/htdocs/web25/html/contenido/includes/functions.system.php on line 294

Wenn ich das errorlog leere steht dieser Eintrag sofort wieder da:
[13-Mai-2006 21:23:58] PHP Warning: phpinfo() has been disabled for security reasons in /srv/www/htdocs/web25/html/contenido/includes/functions.general.php on line 785
[13-Mai-2006 21:23:58] PHP Warning: Invalid argument supplied for foreach() in /srv/www/htdocs/web25/html/contenido/includes/functions.system.php on line 294
Welche Funktionen müssten denn "mindestens" aktiviert werden, damit die Sache läuft?

Bei einer anderen Installation bekomme ich unter Administration -> System im Backend ganz oben noch folgenden Fehler angezeigt:


Warning: Invalid argument supplied for foreach() in /srv/www/htdocs/web107/html/en/contenido/includes/functions.system.php on line 294


Ich bin für jeden Tip dankbar!

Danke schonmal,
mfG,
koffer
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Beitrag von Oldperl »

Hallo,

Könntest du bitte deine Codeschnipsel zur besseren Lesbarkeit auch in Code-Tags einbauen? Danke! :)

Zum LMO:

Funktioniert der LMO wenn du ihn direkt aufrufst?
Welche Angaben machst du für den Aufruf in deinem Modul (Pfad?)

Zum Zufallsbild:

Du rufst deine txt-Datei mit absolutem Pfad auf

Code: Alles auswählen

$aData = file("http://www.domain.de/cms/upload/daten/bilder_jugend.txt"); 
Das könnte sich mit den neuen Sicherheitseinstellungen deines Providers beißen. Versuch es mal mit einem relativen Pfad zur Datei.

Code: Alles auswählen

$aData = file("upload/daten/bilder_jugend.txt"); 
Mit Gruß aus Franken

Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
koffer
Beiträge: 107
Registriert: Mi 3. Sep 2003, 15:39
Kontaktdaten:

Beitrag von koffer »

Hi,

das Zufallsbild funktioniert jetzt wieder, danke!

Der LMO lässt sich von außerhalb problemlos aufrufen.

Der Aufruf erfolgt relativ mit:
http://www.domain.de/lmo/showtable_ganz ... n=3&oben=3


Absolut funktioniert auch nicht. Oder ich mache was falsch...wie müsste der absolute Pfad richtigerweise lauten?

Danke,
mfG,
Christian
Gesperrt