Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »Sirakov« ist der Autor dieses Themas

Beiträge: 278

Registrierungsdatum: 05.02.2007

Derivat: Ubuntu

Architektur: 32-Bit PC

  • Nachricht senden

1

02.04.2008, 09:29

[gelöst] Apache-Startprobleme

Seit 2 Tage kempfe ich mit dem Webserver...ich habe es mehrmals instaliert und deinstalliert. Jetzt stecke ich richtig fest und weiss nicht weiter. Zum Problem:

Ich habe Apache2 installiert, alles funktionierte prima, ausser dass ich php-Dateien aufrufen konnte (Browser wollte diese herunterladen und nicht ausführen). Das habe ich als erstes gelöst mittels

Quellcode

1
sudo a2enmod php5
.

Dann bräuchte ich PEAR und PECL - ohne Probleme installiert. Von PEAR/PECL habe ich einige Erweiterungen installiert ( PDO, PDO_OCI, oci8 ). Und dann Plötzlich hatte ich kein Zugriff über den Browser - ich kriege immer wieder

Quellcode

1
2
3
Fehler: Verbindung fehlgeschlagen. 

Firefox kann keine Verbindung zu dem Server unter localhost aufbauen


Ich habe mir gedacht - okay, apache mus neugestartet werden. Habe es sofort gemacht, dann hat aber apache gemäckert und folgende Fehlermeldung gespuckt:

Quellcode

1
apache2: apr_sockaddr_info_get()


Ich habe gegoogelt und eine Lösung des Problems gefunden: ich habe /etc/hosts angepasst:

Quellcode

1
2
3
4
5
6
7
8
9
10
127.0.0.1 localhost
127.0.0.1 shtaiga

# The following lines are desirable for IPv6 capable hosts
#::1 ip6-localhost ip6-loopback
#fe00::0 ip6-localnet
#ff00::0 ip6-mcastprefix
#ff02::1 ip6-allnodes
#ff02::2 ip6-allrouters
#ff02::3 ip6-allhosts


und danach habe ich unter /etc/apache2/apache2.conf folgendes eingefügt:

Quellcode

1
ServerName localhost


Jetzt habe ich Apache neu gestartet - alles läuft eigentlich gut:

Quellcode

1
2
$ sudo /etc/init.d/apache2 start
 * Starting web server apache2                                       	[ OK ]


Wenn ich aber im Browser http://localhost eingebe, kriege ich wieder die gleiche Fehlermeldung. Ich wollte mich überzeugen, dass Apache doch gestartet ist und "hört" auf Port 80, tut er aber nicht. Laut netstat habe ich nichts offenes am Port 80.

Hat jemand vielleicht eine Idee, woran es liegen kann? Kann es evtl an der PECL/PEAR-Erweiterungen liegen?
DELL Vostro 1500 | Core 2 Duo T7500 | WSXGA+ (1680 x 1050) | 2GB RAM | 160 GB SATA (5.400RPM) | Geforce 8600M GT | 6-Cell Akku | Bluetooth

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Sirakov« (03.04.2008, 20:30)


2

02.04.2008, 10:08

Hallo,

wäre für deine Zwecke nicht der LAMPP besser? Der kann, soweit ich weiß, Perl und Python und bringt neben FTP und Mail noch PHP5 inklusive GD-Library mit. :)

Grüße, euer
Ovim-Obscurum ;)

  • »Sirakov« ist der Autor dieses Themas

Beiträge: 278

Registrierungsdatum: 05.02.2007

Derivat: Ubuntu

Architektur: 32-Bit PC

  • Nachricht senden

3

02.04.2008, 11:48

Tja.....ich will kein FTP, kein MySQL usw, ich will Apache + PHP + PEAR + PECL + Erweiterungen und mehr eigentlich nicht :) ich brauche es local und je weniger auf der Kiste läuft, desto besser.

Edit ( 03.04.2008 ) Ich habe die Lösung gefunden - Die Installation erfolgt in bestimmter Reihenfolge:

Zitat

1. apache2
2. php
3. PEAR/PECL
4. PDO
5. PDO_OCI
6. oci8


Zumindest hat das bei mir geholfen....
DELL Vostro 1500 | Core 2 Duo T7500 | WSXGA+ (1680 x 1050) | 2GB RAM | 160 GB SATA (5.400RPM) | Geforce 8600M GT | 6-Cell Akku | Bluetooth

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Sirakov« (03.04.2008, 20:33)