php.de

Zurück   php.de > Webentwicklung > Server, Hosting und Workstations

Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 19.10.2005, 19:40  
Erfahrener Benutzer
 
Registriert seit: 28.04.2003
Beiträge: 140
Klaus
Standard Problem beim installieren von php5

Hallo zusammen!!!

Ich richte mir gerade ein neues LAMP ein, oder besser gesagt ich versuche es!!
Linux ist SUSE 9.3 (war bei einem Helft dabei)
MySQL 5 (mysql-standard-5.0.13-rc-linux-i686.tar.gz)
und
Apache2 (httpd-2.0.54.tar.gz)
funktionieren bereits

Nun versuche ich php5 zu installieren
Version: php-5.0.5.tar.gz

Bei „make install“ briecht die Installation recht schnelle ab.
Die Fehlermeldung:

Code:
suse:/usr/local/php-5.0.5 # make install
Installing PHP SAPI module:       apache2handler
/usr/local/apache2/build/instdso.sh SH_LIBTOOL='/usr/local/apache2/build/libtool' libphp5.la /usr/local/apache2/modules
/usr/local/apache2/build/libtool --mode=install cp libphp5.la /usr/local/apache2/modules/
libtool: install: error: cannot install `libphp5.la' to a directory not ending in /usr/local/php-5.0.5/libs
apxs:Error: Command failed with rc=65536
der Hinweis: apxs:Error lässt doch auf ein Apacheproblem schließen???? Oder???

Wer kann mir helfen?? Wer weiß da Rat??

Danke und Gruß an Alle

Klaus ;-(
Klaus ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 19.10.2005, 22:10  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.039
Sclot befindet sich auf einem aufstrebenden Ast
Standard

apxs hat in der tat was mit apache zu tun...
mhm.. du bist jetzt schond er 2. mit einem apxs problem...

beschreib doch mal genau was du bis jetzt geamcht hast und was du jetzt vor hast


und guter rat nebenbei... nimm NICHT suse... dir sollte schon aufgefallen sein, das suse anders ist
Sclot ist offline   Mit Zitat antworten
Alt 20.10.2005, 09:24  
Erfahrener Benutzer
 
Registriert seit: 28.04.2003
Beiträge: 140
Klaus
Standard

Hi@Sclot

Ok, was hab ich bis jetzt gemacht!!!

Ich habe mir SUSE 9.3 besorgt und installiert.
Standardpakete, mit keines Office, und Samba.

Anschließend habe ich von der SUSE DVD apache2, php (leider nur 4 vorhanden), und MySQL(4.x) installiert.

Hat auch funktioniert, nur!!!!
- meine php-scripte / Webseiten liefen nicht sauber (vermutlich irgendwas in der Konfiguration)
- MySQL lief nur mit dem root Passwort -> ungünstig -> eine Änderung wollte MySQL nicht akzeptieren

Resultat -> Apache, php, MySQL entfernen.

Anschließend habe ich die Module selber kompiliert und installiert.
MySQL 5
Apache2
php5 -> mit dem bereits geschilderten Ergebnis

ach ja,, so Sachen wie gd, openssl, jpeg*, freetype habe ich von SUSE übernommen.

Die Installation von MySQL war OK, somit schildere ich dir mal die Installation von Apache und php.

Apache -> httpd-2.0.54.tar.gz
- entpackt einem Dummyverzeichnis (weiß nicht mehr wo)
anschließend:
Code:
./configure \
--prefix=/usr/local/apache2 \
--enable-modules=all \
--enable-ssl \
--enable-so \
--with-ssl=/usr/include/openssl 

make

make install

cp /usr/local/apache2/bin/apachectl  /etc/init.d/apacheStart

cd /etc/rc.d/rc2.d
ln -s ../apacheStart S20apacheStart
ln -s ../apacheStart K20apacheStart
cd ../rc3.d
ln -s ../apacheStart S30apacheStart
ln -s ../apacheStart K30apacheStart
in der Datei /etc/services den Port für Apache ergänzen
Code:
http             80/tcp    # World Wide Web HTTP
http             80/udp    # World Wide Web HTTP
der Apche life nun auch und liegt im Verzeichnis /usr/local/apache2


php5 -> php-5.0.5.tar.gz
- entpackt nach /usr/local/php-5.0.5
anschließend:

Code:
cd /usr/local/php-5.0.5

./configure \
--with-apxs2=/usr/local/apache2/bin/apxs \
--with-mysql=/usr/local/mysql \
--with-zlib-dir=/usr/lib \
--with-gd=/usr/local/gd \
--with-config-file-path=/usr/local/lib/php.ini \
--enable-versioning \
--enable-track-vars=yes \
--enable-url-includes \
--enable-sysvshm=yes \
--enable-ftp \
--enable-calandar \
--enable-shared=yes \
--enable-static=yes  \
--enable-fast-install=yes \
--with-gnu-ld \
--disable-libtool-lock  \
--with-pic

make

make install
make install -> und hier trat die Fehlermeldung auf!!!!

*** die Einstellungen wie ich sie dir hier angegeben habe sind exakt jene, mit der ich auch installiert haben!!! Ich habe alles einem Shell-Script geschrieben!! ***

Was könnte ich nun machen / wie könnte ich das Problem lösen!!!
Alternative 1: es liegt ggf daran das der Apache2 kein „mod_php5“ hat -> habe zumindest keines gefunden in der Datei /usr/local/apache2/includes (da sind noch andere Module drin, wie z.B mod_ssl.h). Ich muss mal im Internet suchen ob ich da einen Hinweis finde ob php5 ein solches Modul benötigt.

Alternative 2: es könnte daran liegen, dass ich auf dem System vorher die Standardkomponenten Apache, php von SUSE installiert hatte, und diese nicht komplett deinstalliert wurden. Somit könnte ich das Gesamte System neu installieren um anschließend eine neue und hoffentlich saubere Installation von LAMP zu erzielen.

Alternative 3: Wenn alles nichts hilft, dann installiere ich LAMP mit dem Apache 1.3!!

Zu deinen Guten Rat!!!
Warum nicht SUSE??? Und welches System sollte ich dann nehmen??? Habe noch eine alter Version von Debian und RedHeat, sowie von Mandrake. Aber die sind mindestens 4 Jahre alt!!! Was ist wenn ich SUSE nur als Grundversion nehme und darauf ein Apache, mysql und php aufsetze??

Gruß und Danke
Klaus!!
Klaus ist offline   Mit Zitat antworten
Alt 01.11.2005, 10:41  
Erfahrener Benutzer
 
Registriert seit: 28.04.2003
Beiträge: 140
Klaus
Standard

et hatt jeklappt!!!!!!!!

Hallo erstmal, un habich es endlich am laufen!!

Vermutete Ursache:
in der ersten Installation habe ich php5 und apache unter /usr/local/** installiert. So hab ich es in einigeb Foren / Tutorials gelesen und mich danach orientiert.

Nach der Standardinstallation von SUSE, also mit dem YAST und so, liegen php(4) und apache unter /usr/share/***.

Die Pfade hab ich dann auch für mein Apache2 und php5 genommen.
Und dannnnnnn ..... hats geklappt!!!
Warum???? keine Ahnung!!!
Die configure-Parameter waren jeweils die selben, mit Ausnahme der Pfade !!

Danke an alle!!

)
Klaus ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
Switch/Include - Problem nach Umstellung auf PHP5 mailux PHP Tipps 2008 5 12.05.2008 22:07
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
Problem mit php5 kazuya PHP Tipps 2006 5 05.02.2006 14:57
[Erledigt] PHP5: "Private Lazy Initialization" mit __get() mo PHP-Fortgeschrittene 10 16.10.2005 16:57
Apache2 und PHP5 Problem Server, Hosting und Workstations 2 09.09.2005 17:14
SOAP in PHP5 für NuSoap deaktivieren PHP-Fortgeschrittene 2 03.08.2005 18:23
[Erledigt] Problem mit Backslash Patrick Schwarz PHP Tipps 2005-2 5 26.07.2005 09:54
[Erledigt] Problem mit User/Group: nobody(99)/99 Server, Hosting und Workstations 3 09.07.2005 15:31
Problem beim Einbinden von MySql in PHP5 PHP Tipps 2005-2 3 08.06.2005 10:37
PHP5 -> Problem mit Thumbnail-Generierung PHP-Fortgeschrittene 8 02.06.2005 09:03
[Erledigt] XAMPP problem beim installieren von... Server, Hosting und Workstations 9 27.09.2004 11:15
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34
[Erledigt] Problem mit Php5 + Soap unter Win2k + IIS5 PHP-Fortgeschrittene 0 04.08.2004 16:57
[Erledigt] PHP5 &a m p; MySQL Datenbanken 5 01.08.2004 05:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php5 hat kein make, cannot install `libphp5.la\' to a directory not ending in, apxs : error: command failed with rc=65536, install libphp5, opensuse apxs:error: command failed with rc=65536, suse 9.3 libphp installieren, install php problem libphp5.la, \libtool: install: error: cannot install\ php, php-modul in suse installieren, configure php smtp suse, \libtool: install: error: cannot install `libphp5.la\' to a directory not ending in\, libtool install error cannot install to a directory not ending in, cannot install `libphp5.la\' to a directory not ending, \`libphp5.la\' to a directory not ending\, \cannot install `libphp5.la\' to a directory not ending\ 65536, cannot install to a directory not ending in usr local apache2 lib, suse libphp installieren, libtool install error cannot install to a directory not ending in php, rc=65536 suse, installation php5 abhängigkeitsfehler

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:38 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.