PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : open_basedir komplett abschalten (none)



Rigoo
28.09.05, 20:12
Hallo,

ich habe den Strato HighEnd-Server LR (Pentium 4, 3.060 MHz, Suse 9.1, Plesk 7.5 Reloaded) und leider sind bei den Accounts immer open_basedir gesetzt.

Wie kann ich das Serverseitig immer auf "none" stellen?

Habe bereits in der php.ini (/etc) geschaut, dort steht aber folgendes:

; open_basedir, if set, limits all file operations to the defined directory
; and below. This directive makes most sense if used in a per-directory
; or per-virtualhost web server configuration file. This directive is
; *NOT* affected by whether Safe Mode is turned On or Off.
;open_basedir =


Für einen einzelnen Account habe ich erstmal zur not in der httpd.include (/home/httpd/vhosts/domain.de/conf) open_basedir für alle Domains und Subdomains auf "none" gestellt, startet man aber den Server neu wird das wieder rückgängig gemacht.


Leider funktioniert nämlich z.b. der Include einer phpAdsNew Banner Datei nicht.

cane
28.09.05, 20:47
Es wäre sinnvoller den open_basedir pfad auf das benötigte Verzeichnis zu erweitern. Beschäftige dich dann am besten auch mit den anderen Sicherheitsfeatures von PHP.

Nur weil der kleine Junge so schlecht an die Türklinke kommt läßt Du deine Haustür ja auch nicht Tag und Nacht aufstehen ;)

mfg
cane

Rigoo
28.09.05, 21:01
Hallo cane,

danke für deine Antwort!

Würde aber dennoch gerne open_basedir generell auf "none" stellen.

War bei meinem Confixx System auch so. Da funktionierte der include auch immer ohne Probleme.

cane
28.09.05, 21:15
Vielleicht liegts an includierten Dateien:

http://forum.webhostlist.de/show/showthread.php?t=51188

mfg
cane

Rigoo
29.09.05, 21:28
Vielleicht liegts an includierten Dateien:

http://forum.webhostlist.de/show/showthread.php?t=51188

mfg
cane

Danke, aber verstehen tu ich das auch nicht.

Ich möchte einfach nur eine Info, wie ich open_basedir generell abschalten kann, keine Notlösung (Script anpassen oder ähnliches).