php.de

Zurück   php.de > Webentwicklung > Server, Hosting und Workstations

Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 22.03.2005, 16:45  
Gast
 
Beiträge: n/a
Standard Zugriff auf File in Alias Verz:403 Forbidden error,no access

Ich benutze LAMP mit PHP5.
Ich hab im http.conf folgendes Alias angelegt:
Code:
Alias /alias_public/ "/data/public/"

<Directory "/data/public">
Options All
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Auf der Website möchte ich die Files im Verzeichnis /data/public/software anzeigen, mit einem Link sollte man diese downloaden können:
PHP-Code:
$alias = "/alias_public/software/";
$physpath = "/data/public/software/";
$dir = opendir($physpath);
while ($file = readdir ($dir))
{
  if ( ($file != ".") && ($file !="..") )
  {
    $path = $alias . $file;
    ?>
    <a href=<? echo $path?> >
    <?echo "$file
"

}}}
Wenn ich nun ein File anwähle, bokomme ich die Forbidden Meldung:
http://server/alias_public/software/text.txt
You don't have permission to access /alias_public/software/text.txt on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.


In diesen Verzeichnissen habe ich sogar alle Rechte zugewiesen:
Code:
chmod 777 -R /data/
chown apache:apache /data/public
Also kann es nicht daran liegen, dass Apache keine Zugriffsrechte auch das Verzeichnis hat.
Woran liegt es dann? Danke für deine Hilfe!
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 30.03.2005, 15:48  
Gast
 
Beiträge: n/a
Standard

Kann es sein, daß du den DocumentRoot mit dem ServerRoot verwechselt hast?
  Mit Zitat antworten
Alt 30.03.2005, 16:27  
Gast
 
Beiträge: n/a
Standard

Hmmm..
Also DocumenrRoot ist dort, von wo aus Apache die Files liest, also bei mir ist das /var/www/html/.
Ich möchte aber vom ServerRoot auf das Verzeichnis /data/* zugreiffen, dieses liegt also NICHT im DocumentRoot!
Ich habs jetz mal so gelöst, dass ich nur auf Verzeichnisse im DocumentRoot von Apache zugreiffe, doch irgenwie macht mich das nicht so glücklich...
Es sollte doch auch Möglich sein, auf andere Verzeichnisse zuzugreiffen, oder?
  Mit Zitat antworten
Alt 11.05.2005, 17:21  
Gast
 
Beiträge: n/a
Standard

Schade, dass es hier noch keine Antwort gibt - exakt das Problem habe ich nämlich auch gerade, und keine Ahnung mehr, woran es liegen könnte...
Gibts mittlerweile vielleicht doch noch neue Erkenntnisse?

Danke und Gruß,
Michael
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Exim --- Mailserver empfängt keine Mails Server, Hosting und Workstations 4 23.12.2005 18:28
libmysqlclient.so.10 is needed Datenbanken 11 20.06.2005 15:27
zugriff auf Access. mdb LAMP/WAMP Datenbanken 3 15.06.2005 12:16
update auf php 5.0.4 robo47 Server, Hosting und Workstations 6 10.04.2005 19:00
You can't access this file directly... <--lol? PHP Tipps 2004-2 2 13.12.2004 18:15
file() -- access disabled PHP Tipps 2004 1 07.10.2004 15:30

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
apache alias forbidden, apache alias 403, additionally, a 403 forbidden error was encountered while trying to use an errordocument to handle the request., alias apache forbidden, php opendir alias, verzeichniss anzeigen apache 403, 403 forbidden error was encountered, php file alias, apache alias read dir, verzeichniss zugriff forbidden, apache alias zugriff, a 403 forbidden error was encountered, httpd.conf alias 403, alias forbidden, forbidden apache2 files, error 403 - forbidden bei php datei, php no access, trotz alias im apache zugriff forbidden, opendir php 403, no access php server

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:24 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.