PHP5-Installation

winman125

New Member
Hallo!

Ich suche jemanden, der mir PHP5 auf meinen Debian 3.1 Server installiert. Sitze schon länger alleine drann, bekomme es aber einfach nicht hin.

SSH & Root Zugriff besitze ich.

Darüber sprechen können wir gerne per ICQ (476374615) oder per MSN (andy.bomb@arcor.de).

Gruß


P.S: Leider kann ich kein Geld bieten, aber sowas dauert doch ein Profi nur 10 Minuten. Ein Dankeschön gibts aufjedenfall!
 
aptitude install libapache2-mod-php5
aptitude install php5
aptitude install php5-mysql

(optional)
[aptitude install php5-dev]

Bitte sehr.
 
Du musst PHP5, sofern du es als Modul installieren willst noch einbinden. Bei Debian sollte das mit einem Link in mods-enabled erledigt sein. Apache neu starten dann nicht vergessen!
 
Hallo! Sorry das ich ein bisschen nerve. Also wie trage ich es ein? Die conf und die load sind schon in mods-enbanled und avaible!

Gruß
 
Schon einmal ein wenig gegoogelt?

Code:
ln -s /etc/apache2/mods-available/php5.conf /etc/apache2/mods-enabled/
ln -s /etc/apache2/mods-available/php5.load /etc/apache2/mods-enabled/

PHP4 solltest du dann natürlich "rausnehmen".
 
Code:
a2enmod php5
Das sollte auch gehen, vlt. erstmal mit
Code:
a2dismod php4
Php4 deaktivieren. Danach einmal mit
Code:
/etc/init.d/apache2 restart
den Apache neustarten.
 
Hallo! PHP5.1 ist jetzt drauf. Nur geht MySQL nicht mehr, obwohl unter Plesk alles noch steht. Wenn ich dann meinen Blog öffnen will steht da:

Deine PHP-Installation scheint nicht über MySQL zu verfügen.
 
Wenn du es so gemacht hast, wie Guin geschrieben hat, dann müsste die Mysql-Erweiterung eigentlich mit installiert sein. Guin hat ja geschrieben,

Code:
aptitude mysql-php5

Damit wird die PHP5 erweiterung für Mysql installiert.

Und nochmal die Frage, was sagen die Logfiles?
 
Mhh will irgendwie nicht funktionieren:

# aptitude install php5-mysql
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
E: Unable to correct problems, you have held broken packages.
E: Unable to correct dependencies, some packages cannot be installed
E: Unable to resolve some dependencies!
Some packages had unmet dependencies. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

The following packages have unmet dependencies:
php5-mysql: Depends: libc6 (>= 2.3.6-6) but 2.3.2.ds1-22sarge5 is installed.
Depends: libmysqlclient15off (>= 5.0.27-1) but it is not installable
Depends: phpapi-20060613 which is a virtual package.
 
The following packages have unmet dependencies:
php5-mysql: Depends: libc6 (>= 2.3.6-6) but 2.3.2.ds1-22sarge5 is installed.
Depends: libmysqlclient15off (>= 5.0.27-1) but it is not installable
Depends: phpapi-20060613 which is a virtual package.

Da steht doch alles, wenn ich mich nicht irre.
 
Also MYSQL ist schon installiert. Kann mich über "mysql -u benutzer -p" einloggen. Nur ist es irgendwie nicht in php5 eingetragen. Dort finde ich auch nicht die mysql.so in /usr/lib/php5.1 .

In der PHP.ini ist extension=mysql.so eingetragen ...

EDIT: Hier ein Ausschnitt aus der Error.LOG:

import time
ImportError: /usr/lib/python2.3/lib-dynload/time.so: failed to map segment from shared object: Cannot allocate memory
FATAL: erealloc(): Unable to allocate 15360 bytes
FATAL: erealloc(): Unable to allocate 245760 bytes
FATAL: erealloc(): Unable to allocate 61440 bytes
FATAL: erealloc(): Unable to allocate 61440 bytes
FATAL: erealloc(): Unable to allocate 61440 bytes
[Sun Nov 18 12:37:59 2007] [error] make_obcallback: could not import mod_python.apache.\n
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/mod_python/apache.py", line 22, in ?
import time
ImportError: /usr/lib/python2.3/lib-dynload/time.so: failed to map segment from shared object: Cannot allocate memory
FATAL: erealloc(): Unable to allocate 15360 bytes
FATAL: erealloc(): Unable to allocate 245760 bytes
[Sun Nov 18 12:49:00 2007] [notice] caught SIGTERM, shutting down
[Sun Nov 18 12:49:37 2007] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Sun Nov 18 12:49:37 2007] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Sun Nov 18 12:49:37 2007] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Sun Nov 18 12:49:37 2007] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec2)
[Sun Nov 18 12:49:37 2007] [notice] mod_python: Creating 10 session mutexes based on 10 max processes and 0 max threads.
[Sun Nov 18 12:49:37 2007] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Sun Nov 18 12:49:37 2007] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Sun Nov 18 12:49:37 2007] [notice] Apache/2.0.54 (Debian GNU/Linux) mod_python/3.1.3 Python/2.3.5 PHP/4.3.10-18 mod_ssl/2.0.54 OpenSSL/0.9.7e mod_perl/1.999.21 Perl/v5.8.4 configured -- resuming normal operations
[Sun Nov 18 12:52:40 2007] [notice] caught SIGTERM, shutting down
[Sun Nov 18 12:52:41 2007] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Sun Nov 18 12:52:41 2007] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Sun Nov 18 12:52:41 2007] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Sun Nov 18 12:52:41 2007] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec2)
[Sun Nov 18 12:52:41 2007] [notice] mod_python: Creating 10 session mutexes based on 10 max processes and 0 max threads.
[Sun Nov 18 12:52:42 2007] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Sun Nov 18 12:52:42 2007] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Sun Nov 18 12:52:42 2007] [notice] Apache/2.0.54 (Debian GNU/Linux) mod_python/3.1.3 Python/2.3.5 PHP/5.1.4-Debian-0.1~sarge1 mod_ssl/2.0.54 OpenSSL/0.9.7e mod_perl/1.999.21 Perl/v5.8.4 configured -- resuming normal operations
[Sun Nov 18 13:16:18 2007] [notice] caught SIGTERM, shutting down
[Sun Nov 18 13:16:19 2007] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Sun Nov 18 13:16:19 2007] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Sun Nov 18 13:16:19 2007] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Sun Nov 18 13:16:19 2007] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec2)
[Sun Nov 18 13:16:19 2007] [notice] mod_python: Creating 10 session mutexes based on 10 max processes and 0 max threads.
[Sun Nov 18 13:16:19 2007] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Sun Nov 18 13:16:19 2007] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Sun Nov 18 13:16:19 2007] [notice] Apache/2.0.54 (Debian GNU/Linux) mod_python/3.1.3 Python/2.3.5 PHP/5.1.4-Debian-0.1~sarge1 mod_ssl/2.0.54 OpenSSL/0.9.7e mod_perl/1.999.21 Perl/v5.8.4 configured -- resuming normal operations
[Sun Nov 18 13:18:54 2007] [notice] caught SIGTERM, shutting down
[Sun Nov 18 13:18:55 2007] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Sun Nov 18 13:18:55 2007] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Sun Nov 18 13:18:55 2007] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Sun Nov 18 13:18:55 2007] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec2)
[Sun Nov 18 13:18:55 2007] [notice] mod_python: Creating 10 session mutexes based on 10 max processes and 0 max threads.
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20051025/mysql.so' - /usr/lib/php5/20051025/mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20051025/gd.so' - /usr/lib/php5/20051025/gd.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Sun Nov 18 13:18:56 2007] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Sun Nov 18 13:18:56 2007] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
[Sun Nov 18 13:18:56 2007] [notice] Apache/2.0.54 (Debian GNU/Linux) mod_python/3.1.3 Python/2.3.5 PHP/5.1.4-Debian-0.1~sarge1 mod_ssl/2.0.54 OpenSSL/0.9.7e mod_perl/1.999.21 Perl/v5.8.4 configured -- resuming normal operations
 
Last edited by a moderator:
Dafür dient auch folgendes Paket:
Code:
aptitude install php5-mysql

Installiere doch einfach erst die Pakete, die benötigt werden, davor würde ich aber mal ein
Code:
aptitude update
und
Code:
aptitude upgrade
machen.
 
Ja ... Arbeitet auch nichts mehr ...

Kleiner Ausschnitt:

Get:34 Index of / stable/main emacsen-common 1.4.17 [17.6kB]
Get:35 Index of / stable/main esound-common 0.2.36-3 [38.2kB]
Get:36 Index of / stable/main gettext-el 0.16.1-1 [58.6kB]
Get:37 Index of / stable/main intltool-debian 0.35.0+20060710.1 [30.8kB]
Get:38 Index of / stable/main libmldbm-sync-perl 0.30-2 [22.3kB]
Get:39 Index of / stable/main liburi-perl 1.35-2 [87.8kB]
Get:40 Index of / stable/main libhtml-tagset-perl 3.10-2 [13.7kB]
Get:41 Index of / stable/main libhtml-tree-perl 3.19.01-2 [208kB]
Get:42 Index of / stable/main libwww-perl 5.805-1 [361kB]
Get:43 Index of / stable/main libapache-asp-perl 2.59-2 [602kB]
Get:44 Index of / stable/main libconvert-asn1-perl 0.20-1 [40.9kB]
Get:45 Index of / stable/main libgtk1.2-common 1.2.10-18 [208kB]
Get:46 Index of / stable/main libio-stringy-perl 2.110-2 [88.8kB]
Get:47 Index of / stable/main libtimedate-perl 1.1600-5 [32.7kB]
Get:48 Index of / stable/main libmailtools-perl 1.74-1 [85.5kB]
Get:49 Index of / stable/main libmcal0-dev 0.6-16 [38.1kB]
Get:50 Index of / stable/main libmime-perl 5.420-0.1 [269kB]
Get:51 Index of / stable/main libnet-ldap-perl 1:0.33-2 [319kB]
Get:52 Index of / stable/main libnet-daemon-perl 0.38-1.1 [45.8kB]
Get:53 Index of / stable/main libplrpc-perl 0.2017-1.1 [34.9kB]
Get:54 Index of / stable/main libpng3 1.2.15~beta5-1 [888B]
Get:55 Index of / stable/main libsnmp-base 5.2.3-7 [1201kB]
Get:56 Index of / stable/main libtool 1.5.22-4 [328kB]
Get:57 Index of / stable/main linux-kernel-headers 2.6.18-7 [1875kB]
Get:58 Index of / stable/main modconf 0.3.1 [1143kB]
Get:59 Index of / stable/main po-debconf 1.0.8 [111kB]
Get:60 Index of / stable/main ssl-cert 1.0.14 [11.1kB]
Get:61 Index of / stable/main tcl8.4-doc 8.4.12-1.1 [960kB]
Get:62 Index of / stable/main ttf-bitstream-vera 1.10-7 [354kB]
Get:63 Index of / stable/main wwwconfig-common 0.0.48 [21.3kB]
Get:64 Index of / stable/main yada 0.52 [48.0kB]
Get:65 Index of / stable/main debootstrap 0.3.3.2etch1 [45.6kB]
Get:66 Index of / stable/main pbuilder 0.161 [82.6kB]
Get:67 Index of / stable/main sendmail-cf 8.13.8-3 [285kB]
Get:68 Index of / stable/main sendmail-doc 8.13.8-3 [821kB]
Fetched 20.9MB in 10s (2036kB/s)
Preconfiguring packages ...
(Reading database ...
 
Ähhhmm,

ich will dir da nichts falsches sagen, aber vlt. mal mit
Code:
Strg+C
und erstmal warten, bis sich wer meldet hier ^^...

Eine Frage am Rande, ist es ein produktives System?
Oder laufen da besondere Seiten bzw. Prozesse drauf?

Ganz vergessen, du brauchst ja eig. nur die benötigten Pakete installieren.
Ob die jetzt richtig sind, weiß ich leider nicht.
Code:
aptitude install libc6
Code:
aptitude install libmysqlclient15off

Das letztere Paket (phpapi-20060613) sagt mir leider nichts.
Vlt. geht es jetzt, arbeite nur mit Etch...
 
Last edited by a moderator:
Back
Top