Problem mit Benutzerrechten

SpaTen

New Member
Problem mit Benutzerrechten / suPHP einrichtung

Hallo,

ich habe seit ein paar Tagen einen vServer bei Strato mir Plesk. Nun habe ich meinen Kunden und meine Domain angelegt.

Nun will ich Joomla auf meiner HP installieren. Jedoch hat das Installationsscript keine Schreibrechte in den httpdocs. Setze ich nun chmod auf 777 klappt es. Aber aus Sicherheitsgründen ist das sicherlich nur die Beste Lösung. Gibt es nicht eine Möglichkeit das anders zu regeln?

Würd mich über ein paar vorschläge freuen.
 
Last edited by a moderator:
Hallo,

mich verwundert es ein wenig das das Skrip keine Schreibrechte in dem Verzeichnis hat.

Aber du kannst ja nach der Installation die Rechte wieder runter setzen.
 
MOD: Full-Quote entfernt!

Naja das ist nicht ganz so wie ich das haben will .... denn dann muss ich ja immer die Rechte ändern wenn ich etwas an der Configuration ändern will.

Habe ein Modul suPHP gefunden. Ich glaube das wird mir weiter helfen. Ich bekomm das Teil nicht richtig eingerichtet. Kann mir dabei evtl. jemand helfen?
 
Last edited by a moderator:
suPHP

Guten Abend,

ich habe suPHP nun installiert.
Das Modul wird auch im Apache geladen, jedoch anscheinend nicht ausgeführt. Denn wenn ich über die phpinfo() schaue, unter welchem Benutzer das php File ausgeführt wird, erscheint dort wwwrun und nicht der Owner (und das ist nicht wwwrun!).

Wenn ich die Zeile
Code:
AddModule mod_suphp.c
einfüge, meldet der Apache beim restart:
Code:
Invalid command 'AddModule', perhaps mis-spelled or defined by a module not included in the server configuration

Ohne die Zeile startet er einwandfrei.

So sieht meine LoadModule.conf aus:
Code:
#
# Files in this directory are created at apache start time by /usr/sbin/rcapache2.
# Do not edit them!
#

# as listed in APACHE_MODULES (/etc/sysconfig/apache2)

LoadModule access_module                  /usr/lib/apache2-prefork/mod_access.so
LoadModule actions_module                 /usr/lib/apache2-prefork/mod_actions.so
LoadModule alias_module                   /usr/lib/apache2-prefork/mod_alias.so
LoadModule auth_module                    /usr/lib/apache2-prefork/mod_auth.so
LoadModule auth_dbm_module                /usr/lib/apache2-prefork/mod_auth_dbm.so
LoadModule autoindex_module               /usr/lib/apache2-prefork/mod_autoindex.so
LoadModule cgi_module                     /usr/lib/apache2-prefork/mod_cgi.so
LoadModule dir_module                     /usr/lib/apache2-prefork/mod_dir.so
LoadModule env_module                     /usr/lib/apache2-prefork/mod_env.so
LoadModule expires_module                 /usr/lib/apache2-prefork/mod_expires.so
LoadModule include_module                 /usr/lib/apache2-prefork/mod_include.so
LoadModule log_config_module              /usr/lib/apache2-prefork/mod_log_config.so
LoadModule mime_module                    /usr/lib/apache2-prefork/mod_mime.so
LoadModule negotiation_module             /usr/lib/apache2-prefork/mod_negotiation.so
LoadModule setenvif_module                /usr/lib/apache2-prefork/mod_setenvif.so
LoadModule ssl_module                     /usr/lib/apache2-prefork/mod_ssl.so
LoadModule userdir_module                 /usr/lib/apache2-prefork/mod_userdir.so
LoadModule php4_module                    /usr/lib/apache2-prefork/libphp4.so
LoadModule frontpage_module               /usr/lib/apache2-prefork/mod_frontpage.so
LoadModule perl_module                    /usr/lib/apache2/mod_perl.so
LoadModule python_module                  /usr/lib/apache2/mod_python.so
LoadModule suexec_module                  /usr/lib/apache2-prefork/mod_suexec.so
LoadModule suphp_module                   /usr/lib/apache2/mod_suphp.so
#

Ich hoffe ihr könnt mir weiterhelfen.
 
Back
Top