PHP4 3.6.8 Installation aus den Ports....

Rabadag

Well-Known Member
Hallo Forum...

Ich benötige wieder mal erste hilfe...

uname -a
FreeBSD web1.netgnome.ch 5.2.1-RELEASE

Sitwation...
Nach einem Update versuche mit portupgrade -r php4-3.6.xxx zum aktuelen Release wolte portupgrade das packet zuerst entvernen.
OK kein problehm.

Das Update ging schief und endete mit einem error.

Nun gut dan machen wir das ganze halt aus den ports.
#cd /usr/ports/lang/php4 make install clean

Installation läuft durch alles soweit ok.
Apache restart etc...
kein mysql, ldap, zlib etc.. anbindung mehr.
PHP wurde ohne Optionen compiliert.

also machte ich das ganze nochmal.
#make deinstall
#make clean
#make
#make install
wieder keine mysql etc. unterstüzung.

Ich kann mich noch errinern, dass sonst immer ein Fenster mit den Optionen kamm wo man einstellen konnte mit was compiliert werden soll. Dieses kommt aber nicht mer.

Wie mach ich das nun, damit ich alles so habe wie ich es brauche ?
mysql, ldap, zlib, bz, openssl, usw...
 
Hallo,


die haben den Port umgestellt.

Apache installiert dann
1. cd /usr/ports/www/mod_php4
make install clean

2. cd /usr/ports/lang/php4-extensions
make install clean -> Liste mit den Modulen


Das wars.

Gruß

Steffen

Rabadag schrieb:
Hallo Forum...

Ich benötige wieder mal erste hilfe...

uname -a
FreeBSD web1.netgnome.ch 5.2.1-RELEASE

Sitwation...
Nach einem Update versuche mit portupgrade -r php4-3.6.xxx zum aktuelen Release wolte portupgrade das packet zuerst entvernen.
OK kein problehm.

Das Update ging schief und endete mit einem error.

Nun gut dan machen wir das ganze halt aus den ports.
#cd /usr/ports/lang/php4 make install clean

Installation läuft durch alles soweit ok.
Apache restart etc...
kein mysql, ldap, zlib etc.. anbindung mehr.
PHP wurde ohne Optionen compiliert.

also machte ich das ganze nochmal.
#make deinstall
#make clean
#make
#make install
wieder keine mysql etc. unterstüzung.

Ich kann mich noch errinern, dass sonst immer ein Fenster mit den Optionen kamm wo man einstellen konnte mit was compiliert werden soll. Dieses kommt aber nicht mer.

Wie mach ich das nun, damit ich alles so habe wie ich es brauche ?
mysql, ldap, zlib, bz, openssl, usw...
 
@Rabadag

Rabadag schrieb:
Hallo Forum...

Ich benötige wieder mal erste hilfe...

uname -a
FreeBSD web1.netgnome.ch 5.2.1-RELEASE

Sitwation...
Nach einem Update versuche mit portupgrade -r php4-3.6.xxx zum aktuelen Release wolte portupgrade das packet zuerst entvernen.
OK kein problehm.

Das Update ging schief und endete mit einem error.

Nun gut dan machen wir das ganze halt aus den ports.
#cd /usr/ports/lang/php4 make install clean

Installation läuft durch alles soweit ok.
Apache restart etc...
kein mysql, ldap, zlib etc.. anbindung mehr.
PHP wurde ohne Optionen compiliert.

also machte ich das ganze nochmal.
#make deinstall
#make clean
#make
#make install
wieder keine mysql etc. unterstüzung.

Ich kann mich noch errinern, dass sonst immer ein Fenster mit den Optionen kamm wo man einstellen konnte mit was compiliert werden soll. Dieses kommt aber nicht mer.

Wie mach ich das nun, damit ich alles so habe wie ich es brauche ?
mysql, ldap, zlib, bz, openssl, usw...

In der Datei /usr/ports/UPDATING steht die Lösung wieso du dieses Problem hast.

20040719:
AFFECTS: users of PHP
AUTHOR: ale@FreeBSD.org

The old lang/php4 and lang/php5 ports have been splitted into 'base' PHP,
PEAR, and shared extensions to allow more flexibility and add new features.
Upgrading your current PHP installation will result in a 'base' PHP
installation (no PEAR and no extensions).
PEAR can be found in the new devel/php4-pear and devel/php5-pear ports, while
the set of PHP extensions to install can be choosen via the meta-ports
lang/php4-extensions and lang/php5-extensions, or installing singular
extensions individually.

Ich kann dir nur diese Datei empfehlen zu lesen !

Gruss Lecram
 
Besten Dank für die erste hilfe...
werde ich gleich machen..

Mal ne dofe frage, Warum steht sowas nicht in der pkg-descr ?????
Dann wären solche suchaktionen nicht nötig...
 
Ich denke weil es einfacher ist nur ein File anzupassen als jeden Port immer, daher lese ich zuerst immer folgendes File /usr/ports/UPDATING bevor ich das pkg-descr lese. Bin selber mal reingefallen daher kann ich deinen Frust verstehen.

Gruss Lecram
 
hmmm...

Nun hab ich was ganz merkwürdiges...

Hab die Module installiert die ich brauche.
Aber beim verbinden zum Webserver Apache
erhalte ich die hier...

?0 o9R??"ETQ\ 0x??p???^?K" Ha??J B i0s"?;? ?M?eRis ?D ???D B ks?>!M????+s[Yw^ ?8? TXP-\?bHY??+?>???I6? #!U 9VU#?<??" ?b-" z?, E,! ,?Q???8$?KrFQ?? ??[ ?-pfl ? ?Sp(u w P
J??O?W|]=?x1d?g#A{ svP|w 1gI+?" 5[ 2 o?=s m???S ?)E.?y? U#w?/+  _?q?n?x????? ik?n# NOE???C[Aj? ?

Sollte eigentlich eine Webseite mit mysql sein...






Hat sich erledig hab den Fehler gefunden...
/usr/local/etc/php.ini zlib.output_compression = off dan funz es.
 
Zuletzt bearbeitet:
bin ich der einzige

dem das auf die Nerven geht? Dieses Wechselspiel... das ist wie Apache: nobody oder www?

Bei 4.3.7 war das anders, und 4.3.8 auf einmal verweigert sich mir komplett.

Till
 
Zurück
Oben