WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Linux, UNIX, Open Source

Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 22.08.2001, 16:36   #1
MZ
IAMTHEAMDIN
 
Registriert seit: 12.10.2000
Beiträge: 1.992


Standard php 4 Install probs:

Hi beim make install bekomm ich folgendes:

Making install in .
make[1]: Entering directory `/usr/local/php-4.0.6'
/usr/local/php-4.0.6/build/shtool mkdir -p "/usr/lib/apache" && /usr/sbin/apxs -S LIBEXECDIR="/usr/lib/apache" -i -a -n
php4 libs/libphp4.so
apxs:Error: Unknown option: S
Usage: apxs -g -n <modname>
apxs -q <query> ...
apxs -c [-o <dsofile>] [-D <name>[=<value>]] [-I <incdir>]
[-L <libdir>] [-l <libname>] [-Wc,<flags>] [-Wl,<flags>]
<files> ...
apxs -i [-a] [-A] [-n <modname>] <dsofile> ...
make[1]: *** [install-sapi] Error 1
make[1]: Leaving directory `/usr/local/php-4.0.6'
make: *** [install-recursive] Error 1

danach Abbruch. Das ganze auf ner RaQ3 Cobalt.

Tipps ?
____________________________________
cu

mz

MZ ist offline   Mit Zitat antworten
Alt 22.08.2001, 18:33   #2
Sloter
Inventar
 
Registriert seit: 05.01.2000
Beiträge: 3.812


Lächeln

Philipp kann dir da sicher weiterhelfen, oder verwende die Suchfunktion.
Der hatte das selbe Problem.

Du hast eine alte Version von apxs, du mußt die neue Version mitinstallieren.


Sloter

Ps: Eh klar, ein Raq wiedereinmal
Sloter ist offline   Mit Zitat antworten
Alt 22.08.2001, 19:48   #3
MZ
IAMTHEAMDIN
 
Registriert seit: 12.10.2000
Beiträge: 1.992


Standard

Phillip schein nicht da zu sein, ich hab ihm auch schon eine PM geschickt.
____________________________________
cu

mz

MZ ist offline   Mit Zitat antworten
Alt 22.08.2001, 19:52   #4
Philipp
verXENt
 
Benutzerbild von Philipp
 
Registriert seit: 01.08.1999
Beiträge: 7.084

Mein Computer

Standard

Ich habe gerade einen Workaround auf der Cobalt Mailingliste gefunden mit dem es möglich ist PHP 4.0.6 auch auf einer originalen RaQ3 Konfiguration mit Apache 1.3.6 zu installieren:

Code:
I wanted to install PHP4.0.6 on my RAQ3
and got problems with the apxs script:

path to httpd and unknown option S.

Here are the solution:

Edit following lines in /usr/sbin/apxs:

Line 80:
my $CFG_SBINDIR       = '/usr/sbin';       # substituted via APACI install
                              ^

Line 203:
($rc, @ARGV) = &Getopts("qn:gco:I+D+L+l+S+W+iaA", @ARGV);
                                       ^^

It works ... :-)


best regards,
Jens Peter Moeller
Wie ich schon im PM geschrieben habe gibt es dieses Problem erst ab 4.0.6. PHP 4.0.5 braucht keine speziellen Änderungen.

Eine weitere Alternative wäre neuere Versionen von Apache und apxs zu installieren. Theoretisch sollte mein fertig kompilierter Apache 1.3.20 (läuft schon seit längeren ohne Probleme ) auch auf anderen RaQ3 Servern funktionieren. Wenn du willst kann ich die beiden Binärys httpd & apxs von meinen Server herunterladen und dir schicken.
Philipp ist offline   Mit Zitat antworten
Alt 22.08.2001, 20:08   #5
MZ
IAMTHEAMDIN
 
Registriert seit: 12.10.2000
Beiträge: 1.992


Standard

thx phillip

ich hab in der cobalt users auch sowas gelesen, allerdings wurde dort nur die 1. Änderung beschrieben

aber wozu brauch ich die mailinglist wenn ich dich hab
____________________________________
cu

mz

MZ ist offline   Mit Zitat antworten
Alt 23.08.2001, 11:25   #6
MZ
IAMTHEAMDIN
 
Registriert seit: 12.10.2000
Beiträge: 1.992


Standard

ok, hab nun nach einiger hin und herkopiererei php installiert und apachen resetet.

Wenn ich ein .php script erstelle und über den browser öffne fragt er mich wohin er die Datei speichern soll

was hab ich noch vergessen
____________________________________
cu

mz

MZ ist offline   Mit Zitat antworten
Alt 23.08.2001, 11:48   #7
Philipp
verXENt
 
Benutzerbild von Philipp
 
Registriert seit: 01.08.1999
Beiträge: 7.084

Mein Computer

Standard

Wie ich schon in der letzten PM geschrieben habe musst du einiges in srm.conf hinzufügen:

In der Zeile DirectoryIndex ein index.php

Daher
Code:
DirectoryIndex index.html index.htm index.shtml home.html home.htm index.php
und ganz wichtig

Code:
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
Danach starte Apache neu
Philipp ist offline   Mit Zitat antworten
Alt 23.08.2001, 12:04   #8
MZ
IAMTHEAMDIN
 
Registriert seit: 12.10.2000
Beiträge: 1.992


Standard

das hab ich freilich gemacht.

Und da die RaQs die Eigenart haben immer gleich mehrere Apachen zu starten hab ich jeden einzelnen restartet.

Tjo, nix.
____________________________________
cu

mz

MZ ist offline   Mit Zitat antworten
Alt 23.08.2001, 12:51   #9
Philipp
verXENt
 
Benutzerbild von Philipp
 
Registriert seit: 01.08.1999
Beiträge: 7.084

Mein Computer

Standard

Es gibt zwei Möglichkeiten:

1) Entweder wurde das PHP4 Modul nicht geladen oder es ist fehlerhaft.

2) Die Einträge in srm.conf sind an einer ungelegenen Stelle. In srm.conf muss es irgendwo eine Stelle mit AddType einträgen geben. Dort sollten die anderen Einträge auch hin. Überprüfe das nochmal.

Falls das nichts bringt werde ich später Auszüge der entsprechenden Konfigurationdateien von meinen Server posten
Zitat:
Und da die RaQs die Eigenart haben immer gleich mehrere Apachen zu starten hab ich jeden einzelnen restartet.
Für kleinere Erweiterungen wie PHP muss nur der normale Apache Server auf Port 80 (/etc/rc.d/init.d/httpd) neu gestartet werden. Der zweite auf Port 81 (/etc/rc.d/init.d/admserv) dagegen nur bei grösseren Erweiterungen wie ein Update auf Apache 1.3.20
Philipp ist offline   Mit Zitat antworten
Alt 23.08.2001, 13:02   #10
MZ
IAMTHEAMDIN
 
Registriert seit: 12.10.2000
Beiträge: 1.992


Standard

Auszug aus meiner srm.conf

# DirectoryIndex: Name of the file or files to use as a pre-written HTML
# directory index. Separate multiple entries with spaces.

DirectoryIndex index.html index.htm index.shtml home.html home.htm index.php

und

# For example, the PHP3 module (not part of the Apache distribution)
# will typically use:
#AddType application/x-httpd-php3 .php3
#AddType application/x-httpd-php3-source .phps
# The following is for PHP/FI (PHP2):
#AddType application/x-httpd-php .phtml

AddType application/x-httpd.php .phtml
AddType application/x-httpd.php .php3
AddType application/x-httpd.php .php
AddType application/x-httpd-php-source .phps


und die httpd.conf:

LoadModule php4_module /usr/lib/apache/libphp4.so

(Datei ist dort auch vorhanden).

Ich hab jetzt auch mittlerweile 4.0.5 installiert - same (Ich weiß zwar nicht ob das gescheit war - aber versuchen hab ichs müssen ...)
____________________________________
cu

mz

MZ ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:01 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag