Der Treffpunkt für Sun-Fans seit 2001
Übersicht
Forum
Hilfe
Suche
Einloggen
Registrieren
Suche
Geben Sie Ihre Suchbegriffe ein
Web
sonnenblen.de
Suchformular senden
Erweiterte Suche
Benutzer
Willkommen
Gast
. Bitte
einloggen
oder
registrieren
.
22. Mai 2012, 23:58:56
1 Stunde
1 Tag
1 Woche
1 Monat
Immer
Einloggen mit Benutzername, Passwort und Sitzungslänge
ShoutBox!
Letzte 5 Shouts:
TomcatMJ
09. April 2012, 22:24:40
Genau! dir auch noch knappe 35 Minuten Rest-Ostern
und denen dies noch vor 0 Uhr lesen ebenso ein frohes Rest-Ostern
Polymestor
08. April 2012, 12:25:29
Falls heute noch jemand hier vorbei schaut: Frohe Ostern! :-)
TomcatMJ
14. März 2012, 02:18:10
Wet,Wetter,abgesoffen?
*scnr*
escimo
21. September 2011, 17:02:09
USENET? - Tolles Ding!
escimo
11. September 2011, 15:09:12
Super Wetter!
Zeige Ältere 50
Spenden
Downloads
Link-Manager
Gewusst wie...
Links (alt)
sonnenblen.de Shop
Haftungsausschluss
Impressum
Anzeige
Berechtigungen
Anzeige
sonnenblen.de - Das unabhängige Sun User Forum
>
Forum
>
Betriebssysteme
>
Solaris/x86 und OpenSolaris
>
Apache und PHP
Seiten: [
1
]
Nach unten
« vorheriges
nächstes »
Drucken
Autor
Thema: Apache und PHP (Gelesen 2096 mal)
Manu64
Gast
Apache und PHP
«
am:
30. Oktober 2006, 18:13:32 »
Hallo,
ich habe ueber
http://www.sunfreeware.com/
den Apache 2.0.59 installiert und soweit laeuft der Server.
Anschliessend hab ich php 5.1.6 installiert und entsprechend die Eintraege in den httpd.conf gemacht.
Sobald ich aber den Eintrag
LoadModule php5_module modules/libphp5.so
in httpd.conf aktiviere, laufen zwar die Daemonen von Apache und das Modul wird auch gefunden, jedoch sind die virt. Webserver nicht mehr erreichbar.
Das Modul wird auf jeden Fall geladen, ich sehe aber keine Meldungen in den Logs, warum die Webserver
nicht mehr laufen.
Dekativiere ich den <LoadModule php5_module modules/libphp5.so> in httpd.conf.
Laufen die Webserver wieder.
Hat jemand von Euch den Apache und php im Solaris 10 X86 am laufen?
Ich habe die Pakete von sunfreeware mit dem Befehl addpkg -d installiert.
Vielen Dank
Gespeichert
sonnenblen.de - Das unabhängige Sun User Forum
Apache und PHP
«
am:
30. Oktober 2006, 18:13:32 »
Gespeichert
Kaurik
Global Moderator
Sobl Guru
Offline
Beiträge: 858
Holidays in the Sun
Re: Apache und PHP
«
Antworten #1 am:
30. Oktober 2006, 18:22:45 »
Sehr unwahrscheinlich, aber weil es mir passiert ist: Bist Du sicher, dass nur einmal Apache installiert ist?
Solaris 9 kam nämlich mit schon mit einer Apache-Installation, aber bei mod_perl ist mir nochmal Apache installiert worden (neuere Version) und meine (korrekten) Änderungen in den Apache Config-Files, waren im benutzen (alten) Apache nicht zu sehen.
Claus
Gespeichert
Computer sind doof. Aber sie schaffen Arbeit.
Manu64
Gast
Re: Apache und PHP
«
Antworten #2 am:
30. Oktober 2006, 19:07:13 »
Zitat von: claus am 30. Oktober 2006, 18:22:45
Sehr unwahrscheinlich, aber weil es mir passiert ist: Bist Du sicher, dass nur einmal Apache installiert ist?
Solaris 9 kam nämlich mit schon mit einer Apache-Installation, aber bei mod_perl ist mir nochmal Apache installiert worden (neuere Version) und meine (korrekten) Änderungen in den Apache Config-Files, waren im benutzen (alten) Apache nicht zu sehen.
Claus
Hallo Claus,
exakt. Ich habe zwei verzeichnisse. Einmal Apache und einmal Apache2 von SunFreeware.
Ich denke aber, dass der Apache nicht aktiv ist..
Wie bist Du denn vorgegangen?
Hast Du etwa die gelieferte Apache von Solaris deninstalliert.
Gruss
«
Letzte Änderung: 30. Oktober 2006, 19:10:11 von Manu64
»
Gespeichert
escimo
Sobl Guru
Offline
Beiträge: 1435
eiskaltes Unwissen
Re: Apache und PHP
«
Antworten #3 am:
31. Oktober 2006, 16:15:07 »
Hello again Manu64,
du scheinst gerade all die Dinge umsetzen zu wollen, wobei ich damals auch ein wenig Hilfe gehabt hätte...bevor ich auf sonnenblen gestoßen bin
- IP-Filter
- Apache mit PHP-Unterstützung
...dann kommt MySQL bestimmt auch noch hinzu oder ist bestimmt schon installiert...
Mir fehlte das DSO, um PHP-Dateien über Apache/PHP abarbeiten zu lassen, da unter Solaris 8 (x86) Apache ohne ein solches Modul daherkommt.
Ich habe zunächst alle Quellen (PHP, Apache) beschafft und GCC eingerichtet. Dann habe ich mir damit das DSO erzeugt und bei dem installierten Apache in das libexec-Verzeichnis kopiert. Dann noch die Einträge in die httpd.conf (Apache 1.3.x), den Apache-Dienst neu starten und mit dem Browser irgendeine kleine PHP-Datei testen. Es hat funktioniert.
Da meine Aufzeichnungen von dieser Sache doch recht ungenau sind, kann ich momentan nur wenig mehr dazu beitragen. Wenn ich etwas Zeit habe, versuche ich es selbst nocheinmal - LIVE
Gruß
escimo
Gespeichert
Kaurik
Global Moderator
Sobl Guru
Offline
Beiträge: 858
Holidays in the Sun
Re: Apache und PHP
«
Antworten #4 am:
31. Oktober 2006, 17:02:35 »
Hallo,
also, ich habe zuerst einfach den mitgelieferten Apache deinstalliert und danach festgestellt, dass die S-Skripte natürlich auf diese Version verwiesen hatten.
Dann einfach das Skript geändert damit es auf die neue Version verweist und (fast) alles war gut, musste nur noch ein paar Konfigurationssachen kopieren (diese Files hatte ich mir nämlich aufgehoben).
Das Problem bei dieser Lösung ist, dass ich nicht sicher bin mangels Kenntnis von Solaris 10, ob Du das genauso machen kannst.
Claus
Gespeichert
Computer sind doof. Aber sie schaffen Arbeit.
sonnenblen.de - Das unabhängige Sun User Forum
Re: Apache und PHP
«
Antworten #4 am:
31. Oktober 2006, 17:02:35 »
Amazon.de Widgets
Gespeichert
Manu64
Gast
Re: Apache und PHP
«
Antworten #5 am:
31. Oktober 2006, 17:49:09 »
Hallo,
so trifft man sich wieder @escimo.
MySql laeuft schon bereits bei mir
Ich danke Euch beiden fuer die Tipps.
Ich versuche es und werde hier berichten, wie weit ich gekommen bin.
Seltsam ist nun, das die Apache/PHP in Global Zone nicht lief,
jedoch in einer zweite Zone zum laufen kam….*Grubel*
Ich vermute fast, dass der bereits installierte Apache in der Global Zone irgendwie mir in die Quere kam, obwohl der nicht aktiv war.
«
Letzte Änderung: 31. Oktober 2006, 17:50:56 von Manu64
»
Gespeichert
Manu64
Gast
Re: Apache und PHP
«
Antworten #6 am:
01. November 2006, 16:27:23 »
OK. Es laeuft.
Allerdings mit Original Paket von PHP in dem Fall php-5.1.6 ohne pkgadd Funktion und manuelle Install.
Vorausgesetzt, dass Apache und MySql bereits installiert sind.
Nachschauen ob Apache installiert ist und die Version.
pkginfo | grep -i SUNWa
pkginfo -l SUNWapchr
Zu dem Verzeichnis wechseln, wo Ihr die PHP gespeichert habt.
gunzip php-5.1.6.tar.gz
tar –xvf php-5.1.6.tar
cd php-5.1.6
Path sicher stellen….in dem Fall
PATH=$PATH:/usr/sfw/bin:/usr/ccs/bin; export PATH
Anschliessend
./configure --with-apxs=/usr/apache/bin/apxs \--with-mysql=/usr/sfw/
eingeben und
make und
make install
Apache neue starten. Je nachdem wo und welche Version ihr habt.
Entweder
/etc/init.d/apache start
Oder
/usr/apache2/bin/httpd -k start
Oder
svcadm enable apache2
In dem Verzeichnis vom Webserver wechseln.
vi info.php erstellen.
<?PHP
echo phpinfo();
?>
Und anschliessend
www.domain/info.php
aufrufen.
Das wars.
Gespeichert
Kaurik
Global Moderator
Sobl Guru
Offline
Beiträge: 858
Holidays in the Sun
Re: Apache und PHP
«
Antworten #7 am:
01. November 2006, 16:40:21 »
Woran ist es mit der gepackagten Version von PHP gescheitert? Kannst Du darüber eine Aussage machen?
Claus
Gespeichert
Computer sind doof. Aber sie schaffen Arbeit.
Manu64
Gast
Re: Apache und PHP
«
Antworten #8 am:
01. November 2006, 17:43:54 »
Zitat von: claus am 01. November 2006, 16:40:21
Woran ist es mit der gepackagten Version von PHP gescheitert? Kannst Du darüber eine Aussage machen?
Claus
Hallo Claus,
die Vermutung liegt nah, dass es an dem Module libphp5.so gelegen hatte.
Wie gesagt, es wurde zwar geladen. Es lag auch keinen Fehler vor. Aber PHP lief einfach nicht.
Ich habe das Original Paket von PHP sowohl mit Apache 2.05.. als auch mit Apache 1.3...
getestet und lief Problemlos.
sunfreeware ist zwar gut. Aber man sollte zumindest, was (PAM) betrifft, moeglichst selbst kompilieren.
Gruss
Gespeichert
escimo
Sobl Guru
Offline
Beiträge: 1435
eiskaltes Unwissen
Re: Apache und PHP
«
Antworten #9 am:
01. November 2006, 18:38:08 »
Hallo Manu64,
genau das ist es!
"Mein Held!"
Das steht auch als zweite Lösung auf meinen Zetteln. Es reicht völlig aus PHP zu kompilieren, um das nötige DSO Modul für Apache zu erzeugen.
- PHP-Sources herbeiholen
- entpacken
- der Teil von dir...
Zitat
./configure --with-apxs=/usr/apache/bin/apxs \--with-mysql=/usr/sfw/
eingeben und
make und
make install
- die DSO libphp5.so (wenn erforderlich) in das libexec-Verzeichnis von Apache kopieren oder verschieben
- Anpassungen der Konfigurationsdateien von Apache (und PHP)
- Apache-Dienst neu starten
- Test mit PHP-File
BINGO
schönes Arbeiten mit euch...
Gruß
escimo
«
Letzte Änderung: 01. November 2006, 18:41:18 von escimo
»
Gespeichert
sonnenblen.de - Das unabhängige Sun User Forum
Re: Apache und PHP
«
Antworten #9 am:
01. November 2006, 18:38:08 »
Gespeichert
Manu64
Gast
Re: Apache und PHP
«
Antworten #10 am:
01. November 2006, 19:46:35 »
@Escimo, Mein Freund,
ich finde auch die Zusammenarbeit grossartig.
Gespeichert
Seiten: [
1
]
Nach oben
Drucken
« vorheriges
nächstes »
Gehe zu:
Bitte wählen Sie ein Ziel:
-----------------------------
Allgemein
-----------------------------
=> Allgemeines
=> sonnenblen.de Content Wettbewerb 2006
=> Neuvorstellungen
=> News
=> Kritik
-----------------------------
Hardware
-----------------------------
=> Sun SPARC
=> Sun x86
=> Sun
=> Andere
=> Hardware-Tips
-----------------------------
Betriebssysteme
-----------------------------
=> Solaris
=> Solaris/x86 und OpenSolaris
=> Linux
=> NetBSD
=> FreeBSD
=> Sonstige
=> Betriebssystem-Tips
-----------------------------
Software
-----------------------------
=> Vorschlag
=> Datenbanken
=> Speichermanagement
=> Freeware
=> Programmieren, Kompilieren
-----------------------------
Marktplatz
-----------------------------
=> Wertanfragen
=> Jobbörse
-----------------------------
Off-Topic
-----------------------------
=> OT Diskussionen
=> Computer-Humor
Lade...