Page 1 of 1

phpinfo() soll weniger Infos zeigen

Posted: 2005-02-24 13:35
by johnson
Hi,
genau das ist mein Problem!
Ich will nicht, dass via phpinfo() auch zig infos über Apache, mysql etc ausgegeben werden ..

PHP Config - okay (Memory Limit etc), aber man sollte wirklich nicht alle sachen sehn..

Kann man das irgendwie umstellen??

Hab gesucht, aber nix gefunden :(

Johnny

warum??

Posted: 2005-02-24 13:48
by mc5000
doofe Frage, aber warum nicht :?:

> security through obscurity < :?:

Re: phpinfo() soll weniger Infos zeigen

Posted: 2005-02-24 13:53
by johnson
Das hilft mir jetzt furchtbar viel weiter :-D

Sicherheit durch Unklarheit ....

nein

Posted: 2005-02-24 13:55
by mc5000
Nein, die Frage war, warum willst Du die Anzeige reduzieren ??

Re: phpinfo() soll weniger Infos zeigen

Posted: 2005-02-24 13:57
by johnson
Aso :)
Dann haste recht *gg*
Ich will einfach nicht zu viele Infos des Servers so einfach preisgeben ...

php.ini

Posted: 2005-02-24 14:01
by mc5000
In der php.ini kann mit disable_function.... wie der name schon sagt :wink:

Code: Select all

disable_function=exec,phpinfo,usw
aber nur komplett deaktivieren - auch für nur bestimmte vhost ...

Re: phpinfo() soll weniger Infos zeigen

Posted: 2005-02-24 14:04
by johnson
Da haste glaub ich wieder was falsch verstanden :D
Ich will keine Funktion sperren, sondern die Ausgabe der Funktion phpinfo() einschränken ..


Gruss Johnny

Re: phpinfo() soll weniger Infos zeigen

Posted: 2005-02-24 14:12
by t0x1c
Hi,
schau mal da:
http://de3.php.net/phpinfo

Speziell die Beispiele unter den User Contributed Notes könnte interessant sein!

Mfg.
t0x1c

;-)

Posted: 2005-02-24 14:13
by mc5000
Dadurch kann man die Ausgabe ändern wenn man selbst die Funktion benutzt - doch jeder andere User mit FTP Zugang und PHP kann die Funktion dennoch ausführen und publizieren...!?

Das kann nicht verhindert werden, oder ??
-> es sei denn man ändert die Funktion und kompiliert php neu :?

Re: phpinfo() soll weniger Infos zeigen

Posted: 2005-02-24 15:12
by thrawn1024
phpinfo() ausgabe als html seite speichern und nachbearbeiten...
dann phpinfo deaktivieren und den leuten dies sehn sollen die statische html seite geben :)

(müsste natürlich bei entsprechenden konfig änderungen neu gemacht werden..)

Re: phpinfo() soll weniger Infos zeigen

Posted: 2005-02-25 13:33
by johnson
hmm, das kann aber nicht die Lösung sein, oder ??
Wenn ich auf meinem anderen Space phpinfo() eingebe, dann kommen infos - aber nur über PHP

Re: phpinfo() soll weniger Infos zeigen

Posted: 2005-02-25 14:29
by stefanpropehan
Johnson wrote:hmm, das kann aber nicht die Lösung sein, oder ??
Wenn ich auf meinem anderen Space phpinfo() eingebe, dann kommen infos - aber nur über PHP
Ich zitiere mal...
int phpinfo ( void )

Zeigt eine grosse Anzahl von Informationen über die aktuelle Konfiguration von PHP an. Unter anderem die Optionen während der Kompilierens und die Erweiterungen, die PHP Version, Informationen über den Server, die Umgebung (wenn PHP als Modul kompiliert wurde), die PHP Umgebung, Version und Informationen zum Betriebssystem, Pfade, Haupt- and lokale Werte der Konfigurationsoptionen, HTTP Header, und die GNU Public License.
http://de2.php.net/phpinfo

Also nehme ich mal an das auf dem anderen Server PHP nicht als modul sondern als cgi läuft?!

Re: phpinfo() soll weniger Infos zeigen

Posted: 2005-02-25 15:07
by johnson
jup :)

Dann kompilier ich das mal als CGI ...


danke

Re: phpinfo() soll weniger Infos zeigen

Posted: 2005-02-25 17:39
by manfred, das mammut
Ich verstehe gerade das Problem nicht....

Warum soll man die Ausgaben von PHPINFO() unterdrücken wollen? Die meisten Daten aus PHPINFO lassen sich auch über andere Wege abfragen (und z.T. müssen die Daten für eine korrekte Ausführung von Skripten auch zur Verfügung stehen).

Viele Grüße

sp@php.net

Re: phpinfo() soll weniger Infos zeigen

Posted: 2005-02-28 02:44
by [tom]
Manfred, das Mammut wrote:Ich verstehe gerade das Problem nicht....
Na - dann bin ich ja wenigstens nicht alleine ;-)


[TOM]

Re: phpinfo() soll weniger Infos zeigen

Posted: 2005-02-28 16:04
by creek
also wenn jemand den inhalt der nicht angezeigten variablen wissen will macht er einfach ein echo variable; und bekommt sie dann zu sehen.
ist also prinzipiell egal ob die jetzt schon in der phpinfo angezeigt werden oder ob man die sich eben selber holen muss