Mailinglist Archive: opensuse-de (4565 mails)
| < Previous | Next > |
php 4.3.1 und apache 2.0.40
- From: Carsten Roters <eckat.lanabuse@xxxxxx>
- Date: Sat, 8 Mar 2003 23:03:03 +0000 (UTC)
- Message-id: <5.0.0.25.2.20030308235218.00b0d500@xxxxxxxxxxxxx>
Hallo!
Ich benötige php 4.3.0. Daher versuche ich nun verzweifelt, php 4.3.1 zu installieren.
Am Anfang noch mit apche 1.3.26.
Befehl:
./configure --with-mysql --with-apache --enable-track-vars --with-gd --with-zlib-dir=~/zlib-1.1.4
Das klappt. Bei 'make' bleibt er dann mit
the use of `tempnam' is dangerous, better use `mkstemp`
stehen.
Dann habe ich mir gedacht, die apache-Version ist ja auch nicht mehr so aktuell, ich nehm mal apache 2.0.40
Habe natürlich den alten apache gelöscht...
Den Apache zu installieren war kein Problem. Klappte auf Anhieb.
Mit dem Befehel
./configure --with-mysql --with-apache2 --enable-track-vars --with-gd --with-zlib-dir=~/zlib-1.1.4
bekam ich wieder keinen Fehler, dann allerdings beim make wieder
the use of `tempnam' is dangerous, better use `mkstemp`
Das ändere ich in der Datei my_tempnam.c, in der Fehler mit tempnam vorkommt, in der entsprechenden Zeile auf mkstemp, bekomme ich den Fehler, es seien zu viele Argumente für mkstemp. (Lösung Nr1 aus dem inet)
Eine weitere Lösung wurde angeboten: Man solle den Befehl
./configure --with-mysql=/usr --with-apache2 --enable-track-vars --with-gd --with-zlib-dir=~/zlib-1.1.4
verwenden. Also ein Verzeichnis für den mysql. Dann erhalte ich aber:
configure: error: Cannot find header files under /usr
[/usr ist das RICHTIGE Verzeichnis]
Jetzt bin ich mit meinem Latein am Ende.
Hat jemand eine Lösung?
CU Eckat
Ich benötige php 4.3.0. Daher versuche ich nun verzweifelt, php 4.3.1 zu installieren.
Am Anfang noch mit apche 1.3.26.
Befehl:
./configure --with-mysql --with-apache --enable-track-vars --with-gd --with-zlib-dir=~/zlib-1.1.4
Das klappt. Bei 'make' bleibt er dann mit
the use of `tempnam' is dangerous, better use `mkstemp`
stehen.
Dann habe ich mir gedacht, die apache-Version ist ja auch nicht mehr so aktuell, ich nehm mal apache 2.0.40
Habe natürlich den alten apache gelöscht...
Den Apache zu installieren war kein Problem. Klappte auf Anhieb.
Mit dem Befehel
./configure --with-mysql --with-apache2 --enable-track-vars --with-gd --with-zlib-dir=~/zlib-1.1.4
bekam ich wieder keinen Fehler, dann allerdings beim make wieder
the use of `tempnam' is dangerous, better use `mkstemp`
Das ändere ich in der Datei my_tempnam.c, in der Fehler mit tempnam vorkommt, in der entsprechenden Zeile auf mkstemp, bekomme ich den Fehler, es seien zu viele Argumente für mkstemp. (Lösung Nr1 aus dem inet)
Eine weitere Lösung wurde angeboten: Man solle den Befehl
./configure --with-mysql=/usr --with-apache2 --enable-track-vars --with-gd --with-zlib-dir=~/zlib-1.1.4
verwenden. Also ein Verzeichnis für den mysql. Dann erhalte ich aber:
configure: error: Cannot find header files under /usr
[/usr ist das RICHTIGE Verzeichnis]
Jetzt bin ich mit meinem Latein am Ende.
Hat jemand eine Lösung?
CU Eckat
| < Previous | Next > |