Trädvy Permalänk
Medlem
Plats
Sthlm
Registrerad
Nov 2003

apache2 + php5

Hej.

Jag har installerat apache2 och det funkar bra. Sen så vill jag installera php 5.0.4 men då får jag problem.

Kör detta:
./configure --with-apxs2=/www/bin/apxs --with-mysql

Får detta:
checking for MySQL support... yes
checking for specified location of the MySQL UNIX socket... no
checking for MySQL UNIX socket location... /var/lib/mysql/mysql.sock
configure: error: Cannot find libmysqlclient under /usr.
Note that the MySQL client library is not bundled anymore.

Har senaste mysql installerat, både klient & server. Sedan så kör jag SuSE 9.3 x86_64 (installerat mysql från yast, apache+php från source).

Testade installera senaste php 4 och det funka utan problem.
Nån som vet hur man fixar att installera med php5 kan gärna höra av sig, tack

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jul 2002

Har du kollat var du har libmysqlclient någonstans? Om den ligger konstigt till kanske du måste ange någon sökväg till den. Jag har den i /usr/local/lib/mysql/, och då funkar allt bra utan parametrar (har kompilerat mysql från source och lagt dit, du har kanske nån annan sökväg).

Min dator är tuffare än din.

Trädvy Permalänk
Medlem
Plats
Sthlm
Registrerad
Nov 2003

har libmysqlclient under: /usr/lib64/mysql/ & /usr/lib64/

Trädvy Permalänk
Medlem
Plats
Jönköping
Registrerad
Jan 2002

Låter som knep med pathsen då alltså. Du lär kunna fixa det permanent genom att ändra dina lib-paths eller dylikt (jag är lite suddig på minnet på sånt här). Eller så kan du fulhaxxa det genom att symlänka /usr/lib64/libmysqlclient till /usr/lib/libmysqlclient gissar jag.

W