Page 1 of 1

Installations Problem bei PHP 5 auf Suse Linux Professional 9.0 Server

Posted: 2007-10-31 02:39
by dakilla
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 :!:

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

Posted: 2007-10-31 09:44
by Roger Wilco
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-secu ... 00010.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.

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

Posted: 2007-10-31 11:30
by bernsteinkater
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).

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

Posted: 2007-10-31 12:37
by dakilla
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 ?

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

Posted: 2007-10-31 13:19
by kama
Hallo,

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

MfG
Karl Heinz Marbaise

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

Posted: 2007-10-31 13:25
by dakilla
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.

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

Posted: 2007-10-31 13:48
by flo
"devel" - das hat nichts mit den Manpages zu tun.

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

Posted: 2007-10-31 14:05
by dakilla
Okay sondern ?

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

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

Posted: 2007-10-31 14:14
by dakilla
Okay das war mir klar also was devel bedeutet..... *g* ich würde dennoch ganz gerne , egal wie sicher oder nicht , PHP5 installieren ;-)

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

Posted: 2007-10-31 14:52
by flo
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.

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

Posted: 2007-10-31 15:09
by dakilla
Mhh okay, wie eigne ich mir diese Fähigkeiten an ?Überall (Foren ect.) steht einfach immer nur "Lerne es" ...

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

Posted: 2007-10-31 15:17
by Joe User
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 ;)