Rechte?

Alles, was den Apache betrifft, kann hier besprochen werden.

Rechte?

Postby moha » 06. January 2008 00:24

Hallo liebe Leutz,

ich hab vor kurzem angefangen mit PHP zu programmieren und heute habe ich das Problem, dass mein Server (localhost) nicht mehr alle Seiten anzeigt, die ich im entsprechenden Ordner gespeichert habe. Hab auch schon den Server gestoppt und neu gestartet.

Das sind beispielsweise die Dateien im Ordner MyObject:
Zitat:

muhammad@muhammad-laptop:/var/www/MyObject$ ls
lkw.php lkw.php~ test.php test.php~ vehicle.php vehicle.php~



Unter http://localhost/MyPHP/MyObject/ bekomme ich aber nur die Datei vehicle.php angezeigt.

muhammad@muhammad-laptop:~$ ls -al /var/www/MyObject
insgesamt 28
drwx------ 2 muhammad muhammad 4096 2008-01-05 22:27 .
drwxr-xr-x 9 root root 4096 2008-01-05 20:19 ..
-rw-r--r-- 1 root root 40 2008-01-05 22:10 lkw.php
-rw-r--r-- 1 root root 0 2008-01-05 22:10 lkw.php~
-rw-r--r-- 1 root root 214 2008-01-05 22:20 test.php
-rw-r--r-- 1 root root 214 2008-01-05 22:20 test.php~
-rwx------ 1 muhammad muhammad 860 2008-01-05 20:07 vehicle.php
-rwx------ 1 muhammad muhammad 860 2008-01-05 20:07 vehicle.php


Woran könnte das liegen? Was soll ich machen?

Wäre für ne Hilfe echt dankbar..
moha
 
Posts: 1
Joined: 06. January 2008 00:21

Postby DJ DHG » 06. January 2008 11:24

Moin Moin!

Weil die Datei dem User "root" gehört und auch nur für diesen les-, schreib- und ausführbar ist.
Laut der "ls" Ausgabe.

mfg DJ DHG
User avatar
DJ DHG
AF Moderator
 
Posts: 2455
Joined: 27. December 2002 13:50
Location: Kiel

Re: Rechte?

Postby glitzi85 » 22. January 2008 01:18

moha wrote:drwx------ 2 muhammad muhammad 4096 2008-01-05 22:27 .
drwxr-xr-x 9 root root 4096 2008-01-05 20:19 ..
-rw-r--r-- 1 root root 40 2008-01-05 22:10 lkw.php
-rw-r--r-- 1 root root 0 2008-01-05 22:10 lkw.php~
-rw-r--r-- 1 root root 214 2008-01-05 22:20 test.php
-rw-r--r-- 1 root root 214 2008-01-05 22:20 test.php~
-rwx------ 1 muhammad muhammad 860 2008-01-05 20:07 vehicle.php
-rwx------ 1 muhammad muhammad 860 2008-01-05 20:07 vehicle.php

Mach mal als root das hier:

Code: Select all
chown muhammad:muhammad ./*
chmod u+x ./*


dann sollte es gehen.

Übrigens:

moha wrote:-rwx------ 1 muhammad muhammad 860 2008-01-05 20:07 vehicle.php
-rwx------ 1 muhammad muhammad 860 2008-01-05 20:07 vehicle.php

Das kann nicht sein. Hast du da bei der zweiten Datei evtl. die Tilde (~) vergessen?

@DJ DHG

DJ DHG wrote:Weil die Datei dem User "root" gehört und auch nur für diesen les-, schreib- und ausführbar ist.

Diese Aussage trifft auf keine der Dateien zu!
Die Dateien die root gehören sind nicht ausführbar und die, die 700 haben gehören nicht root, aber ich fühle wie du denkst ;-)

mfg glitzi
User avatar
glitzi85
 
Posts: 1920
Joined: 05. March 2004 23:26
Location: Dahoim


Return to Apache

Who is online

Users browsing this forum: No registered users and 28 guests