Installations Problem bei PHP 5 auf Suse Linux Professional 9.0 Server

Apache, Lighttpd, nginx, Cherokee
dakilla
Posts: 6
Joined: 2007-10-31 01:43

Installations Problem bei PHP 5 auf Suse Linux Professional 9.0 Server

Post by dakilla » 2007-10-31 02:39

Hallo ,
und zwar habe ich ein Problem mit meinem Server.
Also ich habe ein SuSE Linux Professional 9.0 inkl. Confixx 3.0 Server bei Strato.Ich gehe bei der Installation wie folgt vor

Code: Select all

cd php-5.2.4

./configure --prefix=/usr/local/php5 --with-apxs2=/usr/sbin/apxs2 --with-libxml-dir=/usr/lib --with-zlib --with-zlib-dir=/usr/lib --with-mysql=/usr/bin/mysql --with-gd --enable-sockets --with-gettext=/usr/bin/gettext


Dann bekomme ich folgende Fehlermeldung

Code: Select all

 
Sorry, I cannot run apxs.  Possible reasons follow:

1. Perl is not installed
2. apxs was not found. Try to pass the path using --with-apxs2=/path/to/apxs
3. Apache was not built using --enable-so (the apxs usage page is displayed)

The output of /usr/sbin/apxs2 follows:
./configure: line 6669: /usr/sbin/apxs2: No such file or directory


Alles klar also

Code: Select all

whereis apxs2
apxs2= /usr/share/man/man8/apxs2.8.gz


Dieses Archiv kann ich aber nicht entpacken also Google ich und finde die antwort auf meine Frage :Installier das Apache2-devel paket.
Also hole ich mir die rpm

und versuche diese mit
rpm -i apache2-devel-2.0.47-1.7.2.i386.rpm
zu installieren.
Dann aber bekomme ich folgende Fehlermeldungen
file /usr/sbin/envvars from install of apache2-devel-2.0.47-1.7.2 confli cts with file from package apache2-2.0.48-155
file /usr/include/apache2/apr.h from install of apache2-devel-2.0.47-1.7.2 conflicts with file from package libapr0-2.0.48-155
file /usr/include/apache2/apr_atomic.h from install of apache2-devel-2.0.47-1.7.2 conflicts with file from package libapr0-2.0.48-155
file /usr/include/apache2/apr_buckets.h from install of apache2-devel-2.0.47-1.7.2 conflicts with file from package libapr0-2.0.48-155


Der Fehler ist immer
conflicts with file from package libapr0-2.0.48-155


Wie soll ich nun weiter vorgehen , ich weis nicht weiter :!:

Roger Wilco
Administrator
Administrator
Posts: 6001
Joined: 2004-05-23 12:53

Re: Installations Problem bei PHP 5 auf Suse Linux Professional 9.0 Server

Post by Roger Wilco » 2007-10-31 09:44

Du solltest schleunigst ein Update auf ein aktuelles System durchführen. SuSE Linux 9.0 wird schon seit zwei Jahren nicht mehr supportet: http://lists.opensuse.org/opensuse-security-announce/2005-11/msg00010.html

Dann kannst du nicht einfach wild irgendwelche RPM-Pakete installieren. Es müssen schon die sein, die zur Distribution passen. Falls du noch irgendwo einen Mirror für SuSE Linux 9.0 finden solltest, nimm das apache2-devel Paket von dort.

bernsteinkater
Posts: 67
Joined: 2006-06-27 11:47

Re: Installations Problem bei PHP 5 auf Suse Linux Professional 9.0 Server

Post by bernsteinkater » 2007-10-31 11:30

Roger Wilco wrote:Dann kannst du nicht einfach wild irgendwelche RPM-Pakete installieren. Es müssen schon die sein, die zur Distribution passen. Falls du noch irgendwo einen Mirror für SuSE Linux 9.0 finden solltest, nimm das apache2-devel Paket von dort.

Wir haben noch genug Platz:

ftp://ftp.hosteurope.de/mirror/ftp.suse ... nued/i386/
ftp://ftp.hosteurope.de/mirror/ftp.suse ... 5.i586.rpm

Generell solltest Du aber natuerlich, wie schon gesagt, schnellstmoeglich eine Neuinstallation mit einem aktuellen OS vornehmen (lassen).

dakilla
Posts: 6
Joined: 2007-10-31 01:43

Re: Installations Problem bei PHP 5 auf Suse Linux Professional 9.0 Server

Post by dakilla » 2007-10-31 12:37

bernsteinkater wrote:Generell solltest Du aber natuerlich, wie schon gesagt, schnellstmoeglich eine Neuinstallation mit einem aktuellen OS vornehmen (lassen).

- Okay , ich bin jetzt nicht so der nerd werde das mit meinen Leuten absprechen.

Nun habe ich ein weiteres Problem und zwar
checking whether to enable LIBXML support... yes
checking libxml2 install dir... /usr/lib
checking for xml2-config path...
configure: error: xml2-config not found. Please check your libxml2 installation.


wie gehe ich weiter vor ?

kama
Posts: 51
Joined: 2004-05-11 22:07
Location: Aachen

Re: Installations Problem bei PHP 5 auf Suse Linux Professional 9.0 Server

Post by kama » 2007-10-31 13:19

Hallo,

hast Du das "devel" Paket zur Libxmlx aktiviert/installiert?

MfG
Karl Heinz Marbaise

dakilla
Posts: 6
Joined: 2007-10-31 01:43

Re: Installations Problem bei PHP 5 auf Suse Linux Professional 9.0 Server

Post by dakilla » 2007-10-31 13:25

also wenn ich
whereis Libxml

eintippe bekomme ich als antwort
libxml: /usr/share/man/man3/libxml.3.gz


das gleiche Problem hatte ich ja schon bei apxs2 dort war auch eine *.gz vorhanden jedoch konnte ich damit nichts anfangen.

flo
RSAC
Posts: 2297
Joined: 2002-07-28 13:02
Location: Berlin

Re: Installations Problem bei PHP 5 auf Suse Linux Professional 9.0 Server

Post by flo » 2007-10-31 13:48

"devel" - das hat nichts mit den Manpages zu tun.

dakilla
Posts: 6
Joined: 2007-10-31 01:43

Re: Installations Problem bei PHP 5 auf Suse Linux Professional 9.0 Server

Post by dakilla » 2007-10-31 14:05

Okay sondern ?

Jedoch weis ich jetzt immer noch nicht wie ich weiter machen sollte...

dakilla
Posts: 6
Joined: 2007-10-31 01:43

Re: Installations Problem bei PHP 5 auf Suse Linux Professional 9.0 Server

Post by dakilla » 2007-10-31 14:14

Okay das war mir klar also was devel bedeutet..... *g* ich würde dennoch ganz gerne , egal wie sicher oder nicht , PHP5 installieren ;-)

flo
RSAC
Posts: 2297
Joined: 2002-07-28 13:02
Location: Berlin

Re: Installations Problem bei PHP 5 auf Suse Linux Professional 9.0 Server

Post by flo » 2007-10-31 14:52

Um ein php5 mit Features ordnungsgemäß und halbwegs sicher zu installieren, kannst Du so ziemlich alles updaten, was an Bibliotheken auf dem Server rumkraucht - ein neues System mit Paketinstallation von PHP5 ist da schneller aufgespielt - vor allem, wenn Dir zum Kompilieren Grundkenntnisse fehlen.

dakilla
Posts: 6
Joined: 2007-10-31 01:43

Re: Installations Problem bei PHP 5 auf Suse Linux Professional 9.0 Server

Post by dakilla » 2007-10-31 15:09

Mhh okay, wie eigne ich mir diese Fähigkeiten an ?Überall (Foren ect.) steht einfach immer nur "Lerne es" ...

User avatar
Joe User
Project Manager
Project Manager
Posts: 11599
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Installations Problem bei PHP 5 auf Suse Linux Professional 9.0 Server

Post by Joe User » 2007-10-31 15:17

Grundlegende Dokumentationen lesen, Foren und HowTos gehören nicht dazu. Lies die Dokumentation zu Deiner Distribution und dann die Dokumentation zu jedem einzelnen von Dir verwendetem Paket. Danach weisst Du selbst, ob und wie Du ein Paket selbst kompilieren kannst oder gar musst. Wenn es einfacher wäre, würdest Du nirgends "Lerne es!" lesen ;)