PHP lässt sich nicht installieren

Bash, Shell, PHP, Python, Perl, CGI
recoilmaster
Posts: 188
Joined: 2003-10-02 10:35

PHP lässt sich nicht installieren

Post by recoilmaster »

Hi !

Ich probiere bestimmt seid einer Stunde PHP zu installieren, bekomme aber immer folgende Fehler

Code: Select all

/php-4.3.0/ext/mysql/php_mysql.c: In function `_close_mysql_link':
/php-4.3.0/ext/mysql/php_mysql.c:257: `SIGPIPE' undeclared (first use in this function)
/php-4.3.0/ext/mysql/php_mysql.c:257: (Each undeclared identifier is reported only once
/php-4.3.0/ext/mysql/php_mysql.c:257: for each function it appears in.)
/php-4.3.0/ext/mysql/php_mysql.c:257: `SIG_IGN' undeclared (first use in this function)
/php-4.3.0/ext/mysql/php_mysql.c:257: warning: assignment makes pointer from integer without a cast
/php-4.3.0/ext/mysql/php_mysql.c: In function `_close_mysql_plink':
/php-4.3.0/ext/mysql/php_mysql.c:272: `SIGPIPE' undeclared (first use in this function)
/php-4.3.0/ext/mysql/php_mysql.c:272: `SIG_IGN' undeclared (first use in this function)
/php-4.3.0/ext/mysql/php_mysql.c:272: warning: assignment makes pointer from integer without a cast
make: *** [ext/mysql/php_mysql.lo] Error 1
Hat einer eine Idee ?

Danke

Bye Keule
oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim

Re: PHP lässt sich nicht installieren

Post by oxygen »

Benutze eine aktuelle externe MySQL Libary und eine aktuelle PHP Version.
recoilmaster
Posts: 188
Joined: 2003-10-02 10:35

Re: PHP lässt sich nicht installieren

Post by recoilmaster »

Hatte es vorher auch mit der neusten PHP probiert, mysql verwende ich auch die nesutes Version Linux (x86, libc6) Standard 4.0.17 14.7M

Danke

Bye Keule
recoilmaster
Posts: 188
Joined: 2003-10-02 10:35

Re: PHP lässt sich nicht installieren

Post by recoilmaster »

Hab nun mal Mysql und apache neuinstallier, selber misst *_*

Bye Keule
User avatar
Joe User
Project Manager
Project Manager
Posts: 11175
Joined: 2003-02-27 01:00
Location: Hamburg

Re: PHP lässt sich nicht installieren

Post by Joe User »

Recoilmaster wrote:Hab nun mal Mysql und apache neuinstallier
Wie? Step-by-Step bitte...
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
recoilmaster
Posts: 188
Joined: 2003-10-02 10:35

Re: PHP lässt sich nicht installieren

Post by recoilmaster »

Hi !

Version Linux (x86, libc6) Standard 4.0.17 14.7M gezogen, in usr/local/mysql entpackt, script/mysql_install_db ausgefüht, mysqlaccess.conf editiert, Mysql gestartet.

mfg

Keule
User avatar
Joe User
Project Manager
Project Manager
Posts: 11175
Joined: 2003-02-27 01:00
Location: Hamburg

Re: PHP lässt sich nicht installieren

Post by Joe User »

PHP's configure?
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
recoilmaster
Posts: 188
Joined: 2003-10-02 10:35

Re: PHP lässt sich nicht installieren

Post by recoilmaster »

./configure --with-mysql-sock=/tmp/mysql.sock --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache2/bin/apxs

ja die Pfade stimmen :)
User avatar
Joe User
Project Manager
Project Manager
Posts: 11175
Joined: 2003-02-27 01:00
Location: Hamburg

Re: PHP lässt sich nicht installieren

Post by Joe User »

Sind in dem Tarball auch die Header enthalten? Ist das der vollständige ./configure, inklusive aller Flags, mit dem Du kompilierst?
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim

Re: PHP lässt sich nicht installieren

Post by oxygen »

Wie ich bereits sagte, aktuelle MySQL Libary (mysql-devel, mysql-shared-compat) installieren, und den Pfad richtig angeben. --with-mysql=/usr/local/mysql ist falsch für jene Art der Installation. Wenn man RPMs benutzt, dann ist --with-mysql=/usr richtig.

An deinen ./configure Fehler konnte man sehen, dass PHP die bundled Libary verwenden wollte. Dadurch wurde der Fehler verursacht.
User avatar
Joe User
Project Manager
Project Manager
Posts: 11175
Joined: 2003-02-27 01:00
Location: Hamburg

Re: PHP lässt sich nicht installieren

Post by Joe User »

Er verwendet nicht die RPMs, sondern den precompiled-Tarball, welchen ich allerdings nicht durch meine Kupferleitung quälen will ;)
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim

Re: PHP lässt sich nicht installieren

Post by oxygen »

hm, achso ... überlesen, hehe ;) Also wenn er die Verzeichnisstruktur im tar.gz nach /usr/local/mysql verschoben hatte, sollten es eigentlich klappen. Das Archiv enthält auch die Libarys.