Probleme mit htaccess oder httpd oder doch was anderes?
Verfasst: 07.12.2010 13:38
Hallo!
Ich habe mich die letzten Tage wirklich viel eingelesen aber ich komme einfach nicht mehr weiter. Nach anfänglichen Schwierigkeiten habe ich es trotzdem mit Hilfe dieses Forums geschafft ein Online-Forum lokal auf meinem Rechner einzurichten. Wenn ich aber nun im Browser localhost/verzeichnis eingebe erscheint nur "Index of Verzeichnis". Caches sind gelöscht!
Folgende Änderungen an der Tabelle phpbb_config wurden erledigt
AddType application/x-httpd-php .php5
AddType application/x-httpd-php-source .phps
zu ergänzen, Apache neu zu starten sind gescheitert.
Lasse ich mir den Error-Log von Apache anzeigen sehe ich auch folgende Meldung:
Ich habe wirklich schon viel nachgelesen, versucht, getestet, x-mal alles runtergeschmissen, neu eingespielt usw. aber irgendwo hängt es einfach. Daher wäre ich über jede Hilfe sehr dankbar.
Ich habe mich die letzten Tage wirklich viel eingelesen aber ich komme einfach nicht mehr weiter. Nach anfänglichen Schwierigkeiten habe ich es trotzdem mit Hilfe dieses Forums geschafft ein Online-Forum lokal auf meinem Rechner einzurichten. Wenn ich aber nun im Browser localhost/verzeichnis eingebe erscheint nur "Index of Verzeichnis". Caches sind gelöscht!
Folgende Änderungen an der Tabelle phpbb_config wurden erledigt
Folgende Änderungen in der config.php im rüberkopierten Forenverzeichnis1. cookie_domain: localhost
2. script_path: /phpbbforum (so heißt mein neu angelegtes Verzeichnis in der htdocs)
3. server_name: localhost
Unglücklichweise ist das gesamte Online Forum noch einmal in einem extra Verzeichnis das "Forum" heißt, das sehe ich auch in der Liste "Index of Verzeichnis" wenn ich localhost/verzeichnis im Brower eingebe. Da ich alles vom Webserver lokal auf meinen Rechner kopiert habe müsste der Aufruf über localhost eigentlich localhost/verzeichnis/forum lauten. Gebe ich das ein kommt folgende Meldung:<?php
// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'mysql';
$dbhost = 'localhost';
$dbport = '';
$dbname = 'Neuer angelegter Datenbankname im phpMyAdmin eingegeben';
$dbuser = 'Für diese Datenbank neu angelegter Benutzder in phpMyAdmin eigegeben';
$dbpasswd = 'ein Passwort angelegt';
$table_prefix = 'phpbb_';
$acm_type = 'file';
$load_extensions = '';
@define('PHPBB_INSTALLED', true);
//@define('DEBUG', true);
//@define('DEBUG_EXTRA', true);
?>
Der Versuch in der "httpd.conf" es mitSie möchten folgende Daten herunterladen:
Vom Typ: application x-httpd-php
Von: http//:localhost
Wie soll FireFox mit dieser Datei verfahren?
Öffnen mit:
Speichern unter:
AddType application/x-httpd-php .php5
AddType application/x-httpd-php-source .phps
zu ergänzen, Apache neu zu starten sind gescheitert.
Lasse ich mir den Error-Log von Apache anzeigen sehe ich auch folgende Meldung:
Heißt, durch irgendeine .htaccess (es gibt mehrere) wird mir der Zugang verweigert. Die erste .htaccess im phpbbforum lautet wie folgt:[Mon Dec 06 20:50:45 2010] [error] [client ::1] client denied by server configuration: /Applications/XAMPP/xamppfiles/htdocs/phpbbforum/.htaccess
Kann es vll. an dem "ErrorDocument 404 / error404.php liegen? Hatte es aber auch schon einmal rausgenommen, die Probleme bleiben leider. Die URLs für das Rewrite habe ich durch xy ersetzt.AddHandler php5-cgi .php
ErrorDocument 404 /error404.php
RewriteEngine Off
RewriteCond %{HTTP_HOST} !^www\.xy\.de$ [NC]
RewriteRule ^(.*) http://www.xy/$1 [L,R=301]
redirectMatch 301 ^/blog(.*) http://www.xy.de/
redirectMatch 301 ^/magazin(.*) http://www.xy.de/
redirectMatch 301 ^/$ http://www.xy.de/forum/
Ich habe wirklich schon viel nachgelesen, versucht, getestet, x-mal alles runtergeschmissen, neu eingespielt usw. aber irgendwo hängt es einfach. Daher wäre ich über jede Hilfe sehr dankbar.