ugrás a tartalomhoz

403 Forbidden, pedig van jog

thomasrc · 2007. Jún. 23. (Szo), 18.45
Az a gondom, hogy az Apache egy domain belüli könyvtárra mindig 403 -at ad ki, ha nem írjuk utána, hogy index.php.

Szóval itt a domain, ezt gond nélkül behozza:
http://valami.hu/

De ha én csinálok egy alkönyvtárat ( pl.: sub_directory )és abba teszek egy index.html -t akkor nem hozza be így:
http://valami.hu/sub_directory/ ( ilyenkor 403 -as hibát ír ki )

De ha így írom be:
http://valami.hu/sub_directory/index.html

Akkor tökéletesen behozza...

Remélem értitek mi a gondom.

És itt az konfigom:
Apache 2.2.4; PHP 5.2.3 ( Zend Optimizer 3.2.8, eAccelerator [ ezt nem tudom hányas ] ); MySQL 5.0.41; Serv-U FTP Server.

Az Apache httpd.conf fájlának egy része:
  1. <IfModule dir_module>  
  2.     DirectoryIndex index.php index.html welcome.html  
  3. </IfModule>  
  4.   
  5. Include conf/include/virtual_hosts.conf  
  6. Include conf/include/directory.conf  
virtuak_hosts.conf ( a virtual.hun -t a windows hosts fájlával van megoldva. ):
  1. <VirtualHost *:80>  
  2.  ServerAdmin thomasrc##kukac##chello.hu  
  3.   DocumentRoot H:/home/virtual/www  
  4.    ServerName virtual.hun  
  5.    ServerAlias www.virtual.hun  
  6.   ErrorLog H:/home/virtual/log/error  
  7.  CustomLog H:/home/virtual/log/access combined  
  8. </VirtualHost>  
directory.conf:
  1. <Directory "/">  
  2.   Options FollowSymLinks  
  3.   AllowOverride None  
  4.   Order Allow,Deny  
  5.   Deny from all  
  6. </Directory>  
  7.   
  8. <Directory "H:/home/virtual/www">  
  9.   Options FollowSymLinks  
  10.   AllowOverride All  
  11.   Order Allow,Deny  
  12.   Allow from all  
  13. </Directory>  
Megjegyzés: A virtual_hosts.conf és a directory.conf -ot én neveztem el ( hogy áttekinthetőbb legyen számomra a konfig ), úgyhogy senki ne keresse ezt a két fájlt. Vagyis a virtual_hosts.conf eredetileg httpd_vhosts.conf lenne, csak átneveztem.
 
1

Options Indexes?

zila · 2007. Jún. 23. (Szo), 19.34
Options Indexes a directory-ba?
2

Semmi

thomasrc · 2007. Jún. 23. (Szo), 19.53
Akkor is kiírja a 403 -at :(
3

index.php -vel meg működik

thomasrc · 2007. Jún. 24. (V), 12.44
Ha az index.html -t átnevezem index.php -re akkor meg nem írja ki a 403 -as üzenetet. Lehet hogy akkor az index.html -el lesz valami gond ?
4

meglehet

zila · 2007. Jún. 25. (H), 08.41
Lehet, hogy a html-lel van a gond... Milyen jogai vannak a filenak? Nincs .htaccess a könyvtárban?
5

777

thomasrc · 2007. Jún. 25. (H), 12.43
Az index.html -nek 777 -es joga van ( ha a chmod -ra gondolsz ). .htaccess meg nincs :(
6

Passzolok...

zila · 2007. Jún. 25. (H), 17.35
Sajna passzolnom kell :(
7

Megvan hol a hiba

thomasrc · 2007. Jún. 25. (H), 21.02
Megvan a hiba ( ami nemis hiba talán ): A Total Commanderem CHMOD beállítója valamiért 777-es jogot mutatott az index.html fájlnak, de valójában 555 -ös joga volt. Kipróbáltam egy ftp -vel az attribútumokat 777 -re állítani, és most működik.
8

de ha nem saját az oldal és

Kende810 · 2010. Júl. 16. (P), 08.39
de ha nem saját az oldal és ezt irja mit csináljak? a privát cabal szerver oldala 403 asat a metin2hungary oldala pedig 500 asat én meg nem értek ezekhez ez még magas nekem
9

Szólj a rendszergazdának

Poetro · 2010. Júl. 16. (P), 10.10
Szólj az oldalak rendszergazdájának. Google vagy Internet Archive-ból ki tudod keresni ki a kontakt személy, ha másból nem, akkor a tárolt változatból.
10

fáljt nem találja

Kende810 · 2010. Júl. 16. (P), 10.18
nem találja az index php/html fájlt.vagy van benne nagybetű vagy nem létezik