Zum Inhalt springen

mod_php 4.3.8 installieren/updaten


kills

Empfohlene Beiträge

Habe mich noch mal schlau gemacht: http://www.redhat.com/docs/books/max-rpm/max-rpm-html/ch-rpm-b-command.html

Um das rpm-Paket zu erzeugen nimmst du -bc, um es gleich zu installieren nimmst du -bi.

ich danke dir, aber ich platz gleich hier.

man man man


radius01:/usr/local/src # rpm -bc mod_php4-4.3.8-1.src.rpm

File /usr/local/src/mod_php4-4.3.8-1.src.rpm does not appear to be a specfile.

radius01:/usr/local/src # rpm -bi mod_php4-4.3.8-1.src.rpm

File /usr/local/src/mod_php4-4.3.8-1.src.rpm does not appear to be a specfile.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Kein Wunder. Ich habe ja auch Mist erzählt.

rpm --rebuild <source>

ansatzweise sah das schon bessre aus aber:


radius01:/usr/local/src # rpm --rebuild mod_php4-4.3.8-1.src.rpm

Installing mod_php4-4.3.8-1.src.rpm

sh: line 1: apxs: command not found

sh: line 1: apxs: command not found

dirname: too few arguments

Try `dirname --help' for more information.

dirname: too few arguments

Try `dirname --help' for more information.

sh: line 1: apxs: command not found

sh: line 1: apxs: command not found

sh: line 1: apxs: command not found

sh: line 1: apxs: command not found

sh: line 1: apxs: command not found

sh: line 1: apxs: command not found

sh: line 1: apxs2-prefork: command not found

sh: line 1: apxs2-prefork: command not found

sh: line 1: apxs: command not found

sh: line 1: apxs: command not found

sh: line 1: apxs: command not found

sh: line 1: apxs2-prefork: command not found

sh: line 1: apxs2-prefork: command not found

sh: line 1: apxs2-prefork: command not found

sh: line 1: apxs2-prefork: command not found

sh: line 1: apxs: command not found

sh: line 1: apxs: command not found

sh: line 1: apxs: command not found

sh: line 1: apxs2: command not found

sh: line 1: apxs2-prefork: command not found

sh: line 1: apxs2-prefork: command not found

sh: line 1: apxs2-prefork: command not found

Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.27710

+ umask 022

+ cd /usr/src/packages/BUILD

+ '[' '!' -e /usr/include/libxml ']'

+ '[' -e /usr/include/libxml2/libxml/ ']'

+ cd /usr/src/packages/BUILD

+ rm -rf php-4.3.8

+ /usr/bin/bzip2 -dc /usr/src/packages/SOURCES/php-4.3.8.tar.bz2

+ tar -xf -

+ STATUS=0

+ '[' 0 -ne 0 ']'

+ cd php-4.3.8

++ /usr/bin/id -u

+ '[' 0 = 0 ']'

+ /bin/chown -Rhf root .

++ /usr/bin/id -u

+ '[' 0 = 0 ']'

+ /bin/chgrp -Rhf root .

+ /bin/chmod -Rf a+rX,g-w,o-w .

+ cd /usr/src/packages/BUILD

+ rm -rf swf

+ /bin/mkdir -p swf

+ cd swf

+ /usr/bin/bzip2 -dc /usr/src/packages/SOURCES/dist.99.linux.tar.bz2

+ tar -xf -

+ STATUS=0

+ '[' 0 -ne 0 ']'

++ /usr/bin/id -u

+ '[' 0 = 0 ']'

+ /bin/chown -Rhf root .

++ /usr/bin/id -u

+ '[' 0 = 0 ']'

+ /bin/chgrp -Rhf root .

+ /bin/chmod -Rf a+rX,g-w,o-w .

+ mkdir -p dist/include/

+ mkdir -p dist/lib/

+ mv dist/swf.h dist/include/

+ mv dist/libswf.a dist/lib/

+ cd /usr/src/packages/BUILD

+ /bin/mkdir -p php-4.3.8

+ cd php-4.3.8

+ /usr/bin/bzip2 -dc /usr/src/packages/SOURCES/asp2php-0.76.12.tar.bz2

+ tar -xf -

+ STATUS=0

+ '[' 0 -ne 0 ']'

++ /usr/bin/id -u

+ '[' 0 = 0 ']'

+ /bin/chown -Rhf root .

++ /usr/bin/id -u

+ '[' 0 = 0 ']'

+ /bin/chgrp -Rhf root .

+ /bin/chmod -Rf a+rX,g-w,o-w .

+ echo 'Patch #0 (php-4.3.3.diff):'

Patch #0 (php-4.3.3.diff):

+ patch -p0 -s

/var/tmp/rpm-tmp.27710: line 65: patch: command not found

Bad exit status from /var/tmp/rpm-tmp.27710 (%prep)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Welche Apache-Version läuft denn bei dir?

Er sucht das apxs-Script aus dem bin-Ordner der Apache-Installation. Das wird benötigt, um Module für den Apache zu erstellen.

Du kannst auch versuchen die Parameter noch per rpm zu setzen. Normalerweise heist der Apache-Parameter --with-apxs=/abs/pfad/zum/apxs

Ausserdem scheint er noch den Befehl patch nicht zu kennen.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Welche Apache-Version läuft denn bei dir?

Er sucht das apxs-Script aus dem bin-Ordner der Apache-Installation. Das wird benötigt, um Module für den Apache zu erstellen.

Du kannst auch versuchen die Parameter noch per rpm zu setzen. Normalerweise heist der Apache-Parameter --with-apxs=/abs/pfad/zum/apxs

radius01:/usr/local/src # rpm -qa |grep apache

apache-1.3.26-57

kann das sein, das ich das apxs auch noch nachinstalliren muss, oder ist das std. beim apache mit bei?

oder ist das vielleicht im apache-devel?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Also weiter gehts: :)

Apache-devel installiert:


radius01:/usr/local/src # rpm -i --test apache-devel-1.3.26-57.i586.rpm

radius01:/usr/local/src # rpm -i apache-devel-1.3.26-57.i586.rpm

installation geprüft:

radius01:/usr/local/src # rpm -qa |grep apache

apache-1.3.26-57

apache-devel-1.3.26-57

RPM versucht zu builden:

radius01:/usr/local/src # rpm --rebuild mod_php4-4.3.8-1.src.rpm

Installing mod_php4-4.3.8-1.src.rpm

dirname: too few arguments

Try `dirname --help' for more information.

dirname: too few arguments

Try `dirname --help' for more information.

sh: line 1: apxs2-prefork: command not found

sh: line 1: apxs2-prefork: command not found

sh: line 1: apxs2-prefork: command not found

sh: line 1: apxs2-prefork: command not found

sh: line 1: apxs2-prefork: command not found

sh: line 1: apxs2-prefork: command not found

sh: line 1: apxs2: command not found

sh: line 1: apxs2-prefork: command not found

sh: line 1: apxs2-prefork: command not found

sh: line 1: apxs2-prefork: command not found

Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.25365

+ umask 022

+ cd /usr/src/packages/BUILD

+ '[' '!' -e /usr/include/libxml ']'

+ '[' -e /usr/include/libxml2/libxml/ ']'

+ cd /usr/src/packages/BUILD

+ rm -rf php-4.3.8

+ /usr/bin/bzip2 -dc /usr/src/packages/SOURCES/php-4.3.8.tar.bz2

+ tar -xf -

+ STATUS=0

+ '[' 0 -ne 0 ']'

+ cd php-4.3.8

++ /usr/bin/id -u

+ '[' 0 = 0 ']'

+ /bin/chown -Rhf root .

++ /usr/bin/id -u

+ '[' 0 = 0 ']'

+ /bin/chgrp -Rhf root .

+ /bin/chmod -Rf a+rX,g-w,o-w .

+ cd /usr/src/packages/BUILD

+ rm -rf swf

+ /bin/mkdir -p swf

+ cd swf

+ /usr/bin/bzip2 -dc /usr/src/packages/SOURCES/dist.99.linux.tar.bz2

+ tar -xf -

+ STATUS=0

+ '[' 0 -ne 0 ']'

++ /usr/bin/id -u

+ '[' 0 = 0 ']'

+ /bin/chown -Rhf root .

++ /usr/bin/id -u

+ '[' 0 = 0 ']'

+ /bin/chgrp -Rhf root .

+ /bin/chmod -Rf a+rX,g-w,o-w .

+ mkdir -p dist/include/

+ mkdir -p dist/lib/

+ mv dist/swf.h dist/include/

+ mv dist/libswf.a dist/lib/

+ cd /usr/src/packages/BUILD

+ /bin/mkdir -p php-4.3.8

+ cd php-4.3.8

+ /usr/bin/bzip2 -dc /usr/src/packages/SOURCES/asp2php-0.76.12.tar.bz2

+ tar -xf -

+ STATUS=0

+ '[' 0 -ne 0 ']'

++ /usr/bin/id -u

+ '[' 0 = 0 ']'

+ /bin/chown -Rhf root .

++ /usr/bin/id -u

+ '[' 0 = 0 ']'

+ /bin/chgrp -Rhf root .

+ /bin/chmod -Rf a+rX,g-w,o-w .

+ echo 'Patch #0 (php-4.3.3.diff):'

Patch #0 (php-4.3.3.diff):

+ patch -p0 -s

/var/tmp/rpm-tmp.25365: line 65: patch: command not found

Bad exit status from /var/tmp/rpm-tmp.25365 (%prep)

APXS gesucht:

radius01:/usr/local/src # which apxs

/usr/sbin/apxs

2. Versuch:

radius01:/usr/local/src # rpm --rebuild --with-apxs-/usr/sbin/apxs mod_php4-4.3.8-1.src.rpm

--with-apxs-/usr/sbin/apxs: unknown option

3. Versuch:

radius01:/usr/local/src # rpm --rebuild mod_php4-4.3.8-1.src.rpm --with-apxs-/usr/sbin/apxs

--with-apxs-/usr/sbin/apxs: unknown option

brauch ich vielleicht apxs2 ?

Link zu diesem Kommentar
Auf anderen Seiten teilen

ich liebe dieses Betriebsystem....

also folgendes


radius01:/usr/local/src # rpm -i --test patch-2.5.4-148.alpha.rpm

error: failed dependencies:

        libc.so.6.1 is needed by patch-2.5.4-148

        libc.so.6.1(GLIBC_2.0) is needed by patch-2.5.4-148

        libc.so.6.1(GLIBC_2.1) is needed by patch-2.5.4-148

        libc.so.6.1(GLIBC_2.1.3) is needed by patch-2.5.4-148

radius01:/usr/local/src # rpm -qa |grep glibc

glibc-2.2.5-164

glibc-devel-2.2.5-163

glibc-locale-2.2.5-163

glibc-info-2.2.5-163

glibc-i18ndata-2.2.5-163

radius01:/usr/local/src #

Warum findet der die glibc nicht, obwohl sie installiert ist?

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 4 Wochen später...

Hallo zusammen,

das Ursprüngliche Problem besteht noch, aber ich habe mich dazu entschlossen jetzt nicht alle packages einzeln durchzugehen und bei jedem die jeweiligen Abhängigkeiten im Inet zu suchen und nachzuinstallieren.

Also nun meine neue Frage zum thema mod_php4:

Weiss jemand einen Link bei dem ich entweder:

1)

eine Anleitung mit verweisen auf alle notwenidgen Abhängigkeiten erhalte

oder 2)

ein vollständiges RPM mit dem ich auf meinem SUSE 8.1 Enterprise Server - United Linux 1.0 mod_php4.3.X installieren kann?!

Vielen Dank im vorraus!

Link zu diesem Kommentar
Auf anderen Seiten teilen

hm naja, da es anscheinend keine möglichkeiten gibt, kann mir jemand helfen, wo ich folgende dependencies finde:


radius01:/usr/local/src/mod_php # rpm -U --test mod_php4-core-4.3.2-1.i386.rpm

error: failed dependencies:

        libGL.so.1 is needed by mod_php4-core-4.3.2-1

        libGLU.so.1 is needed by mod_php4-core-4.3.2-1

        libdb-3.1.so is needed by mod_php4-core-4.3.2-1

        libgdk-1.2.so.0 is needed by mod_php4-core-4.3.2-1

        libgtk-1.2.so.0 is needed by mod_php4-core-4.3.2-1

        liblcms.so.1 is needed by mod_php4-core-4.3.2-1

        libltdl.so.0 is needed by mod_php4-core-4.3.2-1

        libmm.so.11 is needed by mod_php4-core-4.3.2-1

        libmng.so.1 is needed by mod_php4-core-4.3.2-1

        libpdf.so.0 is needed by mod_php4-core-4.3.2-1

        libpng.so.2 is needed by mod_php4-core-4.3.2-1

        libqt.so.2 is needed by mod_php4-core-4.3.2-1

        libstdc++-libc6.2-2.so.3 is needed by mod_php4-core-4.3.2-1

        libtiff.so.3 is needed by mod_php4-core-4.3.2-1

        libttf.so.2 is needed by mod_php4-core-4.3.2-1

        mod_php4-core = 4.2.2 is needed by mod_php4-4.2.2-124

suchmaschinen wie www.rpmseek.com usw kenne ich, aber ich kann darauf keine "libGL" etc. finden

der Google hat mir auch nicht geholfen:

http://www.google.de/search?hl=de&ie=UTF-8&q=suse+8.1+libGL&btnG=Google-Suche&meta=

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...