![]() |
| | Themen-Optionen | Thema durchsuchen |
| | Nach oben #1 | ||
| me pro ok? Registriert seit: 07.09.2005 Ort: Pulheim bei Köln
Beiträge: 964
|
Also, ich hab gerade meinen Apache neu aufgesetzt, Version 2.2.2. Ich hab zwei Dateien in ./htdocs liegen, index.html und default.css, aber bei beiden kommt nur eine weiße Seite zurück. Ansonsten scheint der Server einwandfrei zu funktionieren, bei fehlerhaften Requests kommt ein 404er und in den Logs steht auch nichts besonderes. Zitat:
Die Config hängt unten dran. Danke für jegliche Hilfe. // edit: URL zum Selbertesten: http://lars-gierth.de/ // edit: Zitat:
__________________ Gedanken aus Draht stricken einen Zaun. Geändert von Lars (23.07.2006 um 01:25 Uhr) | ||
| | |
| | Nach oben #2 |
| Erfahrener Benutzer Registriert seit: 27.02.2006
Beiträge: 154
|
Hallo, hast Du nur den Apache neu installiert oder gleich den gesamten Rechner? Ansonsten bietet der Apache mit der Option -t die Möglichkeit, die Konfiguration tatsächlich zu prüfen. Aus meiner Sicht (ich schau heute abend mal direkt im Internet) scheint es so, als ob der Apache gar nicht auf dem Port 80 listet. Gruß, Jumper, the II. |
| | |
| | Nach oben #4 |
| Erfahrener Benutzer Registriert seit: 27.02.2006
Beiträge: 154
|
Hallo, mit der Option -t solltest Du erst mal die Konfiguration des Apache prüfen .... ansonsten normal gestartet ist er wohl im moment nicht. Da ist immer noch kein Listener auf dem Port 80. Gruß, Jumper, the II. |
| | |
| | Nach oben #5 |
| Erfahrener Benutzer Registriert seit: 27.02.2006
Beiträge: 154
|
Ich sehe gerade, dass Du PLESK 7 darauf laufen hast. Vielleicht erzählst Du erst einmal etwas über den Server und was du an den Einstellungen neben der Installation eines Apache 2.2.2 gemacht hast. Wie gesagt, der Mini Apache von Plesk tut, Dein Apache auf dem Port 80 nicht. ansonsten wäre es für eine Fehleranalyse vielleicht auch sinnvoll, den Server etwas länger als 5 minuten an zu lassen .... Gruß, Jumper, the II. Geändert von JumperII (24.07.2006 um 21:35 Uhr) |
| | |
| | Nach oben #6 |
| me pro ok? Registriert seit: 07.09.2005 Ort: Pulheim bei Köln
Beiträge: 964
|
Plesk ist im Standardimage von HostEurope drin, basierend auf Suse 9.1. Weil mir das zu unbequem war und Plesk beim Update von Einzelpaketen Probleme gemacht hat, hab ich gegen ein selbstinstalliertes Debian 3.1 getauscht Siehe meinen Bericht zum VPS Linux L. Also wie gesagt läuft jetzt ein Debian 3.1, per Hand installiert sind bisher nur apr-1.2.7, apr-util-1.2.6 und apache-2.2.2. Installierte Pakete/Apachemodule kann ich bei Bedarf auch noch posten. Wobei ich die Module als Fehlerquelle ausschließen kann. Server läuft wieder, sorry.
__________________ Gedanken aus Draht stricken einen Zaun. Geändert von Lars (24.07.2006 um 22:21 Uhr) |
| | |
| | Nach oben #7 |
| Erfahrener Benutzer Registriert seit: 27.02.2006
Beiträge: 154
|
So, wie es aussieht, erkennt der Apache die entsprechende Datei und gibt den korrekten Header aus. Allerdings wird bei der Auslieferung der eigentlichen Datei die Verbindung getrennt. Die Ursachen sind erst einmal nicht so klar. Dazu müsste ich mir erst einmal das Paket raussuchen und gegentesten. Es kann ein Problem der virtualisierung in Verbindung mit dem 2.2'er Apache sein. Ich schau mal weiter ... Gruß, Jumper, the II. |
| | |
| | Nach oben #8 |
| Erfahrener Benutzer Registriert seit: 27.02.2006
Beiträge: 154
|
So, leider kenne ich Deine gesamte Konfiguration Zum Build des Apache nicht. Ich gehe aber davon aus, dass Du auf einen lokalen Rechner das entsprechende Paket erzeugt und dann auf den Server gelegt hast. Daher tippe ich, dass irgendwo eine kleine Differenz bzgl. den Paketen und dern Konfiguation (Debian) vorliegt. Normal ist es nicht, dass bei der eigentlichen Inhaltsübertragung derartige Fehler auftreten .... Einen Fehler in der httpd.conf würde ich ausschließen. Gruß, Jumper, the II. |
| | |
| | Nach oben #9 |
| me pro ok? Registriert seit: 07.09.2005 Ort: Pulheim bei Köln
Beiträge: 964
|
Ich habe direkt auf dem Server kompiliert. Code: ./configure --prefix=/usr/local/apache/2.2.2 \ --with-apr=/usr/local/apache-apr/1.2.7 \ --with-apr-util=/usr/local/apache-apr-util/1.2.7 \ --enable-module=so \ --enable-mods_shared=all \ --with-program-name=apache \ --with-ssl=/usr/local/openssl/0.9.8b \ --with-z=/usr/local
__________________ Gedanken aus Draht stricken einen Zaun. |
| | |
| | Nach oben #10 |
| me pro ok? Registriert seit: 07.09.2005 Ort: Pulheim bei Köln
Beiträge: 964
|
Ich hab auf einmal ~20 Prozesse mit Namen "[httpd] <defunct>". Keine Ahnung, wo die herkommen. Ich kompiliere jetzt mal ohne OpenSSL.
__________________ Gedanken aus Draht stricken einen Zaun. |
| | |
| | Nach oben #11 |
| Erfahrener Benutzer Registriert seit: 27.02.2006
Beiträge: 154
|
*Grübel* apr-util in der Version 1.2.6 oder 1.2.7? Ist ja auch wurscht ... Es scheint, als ob Du den unstable- oder testing-Zweig von Debian bevorzugst. Ansonsten habe ich kein passendes OPENSSL ... Gruß, Jumper, the II. Geändert von JumperII (25.07.2006 um 08:16 Uhr) |
| | |
| | Nach oben #12 |
| Erfahrener Benutzer Registriert seit: 27.02.2006
Beiträge: 154
|
Also ich bekomme den Apache ohne Probleme zum Laufen, allerdings habe ich den SSL-Start nicht getestet, da ich kein passendes Zertifikat hatte. Entweder liegt bei Dir ein klitzekleines Problem mit Deiner Debian Installation vor oder Du hast noch ein paar Änderungen und Erweiterungen vorgenommen, die Dir so nicht gleich einfallen... Trotzdem kann es auch ein grundsätzliches Problem der Virtualisierungslösung sein. Um da genaueres herauszufinden, müsste man instensiv auf dem Server nachschauen ... Sorry Gruß, Jumper, the II. |
| | |
| | Nach oben #13 |
| me pro ok? Registriert seit: 07.09.2005 Ort: Pulheim bei Köln
Beiträge: 964
|
Habs diesmal ohne OpenSSL probiert, geht auch nicht. Ich nehm mal die zlib raus. // edit: Habs jetzt auch ohne zlib nicht hingekriegt. Hab auch "chown -R daemon htdocs/" gemacht, geht nicht :]
__________________ Gedanken aus Draht stricken einen Zaun. Geändert von Lars (26.07.2006 um 23:04 Uhr) |
| | |
| | Nach oben #14 | |
| me pro ok? Registriert seit: 07.09.2005 Ort: Pulheim bei Köln
Beiträge: 964
|
Ich krieg noch die Krise hier. Gerade Debian 3.1 + Apache 2.2.3 neu aufgesetzt, nichts. Gar nichts. Laut WebDeveloper krieg ich nicht einmal eine Antwort. Wohlgemerkt funktioniert mit der Standard-"It works!"-Seite alles bestens. Sobald ich aber irgendwas eigenes nehme, tritt beschriebenes Problem auf. Code: ./configure --prefix=/usr/local/apache/2.2.3 --with-apr=/usr/local/apache-apr/1.2.7 --with-apr-util=/usr/local/apache-apr-util/1.2.7 --enable-module=so --enable-mods_shared=all Zitat:
// edit: Tamper Data sagt, dass folgende Response-Header kommen. Code: Status=OK - 200 Date=Mon, 31 Jul 2006 05:08:56 GMT Server=Apache/2.2.3 (Unix) DAV/2 Last-Modified=Wed, 26 Jul 2006 16:04:44 GMT Etag="e9e6026-2993-3cd4df00" Accept-Ranges=bytes Content-Length=10643 Keep-Alive=timeout=5, max=100 Connection=Keep-Alive Content-Type=text/html
__________________ Gedanken aus Draht stricken einen Zaun. Geändert von Lars (31.07.2006 um 07:13 Uhr) | |
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Tomcat 5.5] Eigener Filter schuld am doppelten Laden der Seite? | WarrenFaith | Tools, Server, Betriebssysteme | 2 | 18.04.2007 21:29 |
| Caching mittels HTTP-Code 404 | Byrel | Tools, Server, Betriebssysteme | 37 | 27.12.2006 09:12 |
| [PHP] 404-Fehlerseiten als Chance | PaterNoster | Tutorials | 0 | 23.04.2006 15:04 |
| Seite mit Framesets -> Aufruf einer Datei...? | cancer | HTML, XML und CSS | 5 | 24.12.2005 13:46 |
| Wie erkennen, wann Seite komplett geladen? | Basti77 | Allgemeine Java-Programmierung | 5 | 04.08.2005 12:23 |