PHP 5.6 compile klappt doch Apache reagiert auf kein PHP
Hallo,
ich wollte unter CentOS 6 ein PHP compilen. Ich habe mir dazu von php.net die source Datei heruntergeladen diese entpackt und mit ./configure konfiguriert. Hierbei habe ich folgende Paramenter mit angegeben:
Nun das hat auch alles geklappt habe am ende auch make und make install gemacht, das war auch erfolgreich. Nun habe ich zum Schluss in der /usr/local/bin Datei eine Datei namens PHP angelegt, die nötigen Rechte verteilt und dann dort hineingeschrieben wo das PHP liegt. Klappt auch alles:
Nun habe ich den vorinstallierten httpd (Apache) Server. Dieser kann jetzt jedoch immer noch kein PHP. Also sobald man eine PHP Seite aufruft bspw. man erstellt eine info Seite dann wird diese nur heruntergeladen. Warum? Habe ich etas vergessen?
ich wollte unter CentOS 6 ein PHP compilen. Ich habe mir dazu von php.net die source Datei heruntergeladen diese entpackt und mit ./configure konfiguriert. Hierbei habe ich folgende Paramenter mit angegeben:
./configure --prefix=/package/host/localhost/php-5.6.9 --enable-maintainer-zts --with-pear --with-config-file-path=/etc --with-readline --with-mcrypt --with-zlib --enable-mbstring --with-curl --with-bz2 --enable-zip --enable-sockets --enable-sysvsem --enable-sysvshm --with-mhash --with-pcre-regex --with-gettext --enable-bcmath --enable-libxml --enable-json --with-mysqli=mysqlnd --with-mysql=mysqlnd --with-openssl --enable-pcntl --enable-soap --with-xsl --enable-calendar --with-xmlrpc --with-pdo-mysql --with-mysql-sock=/var/mysql/mysql.sock --with-kerberos --with-apxs2 --with-iconv
Nun das hat auch alles geklappt habe am ende auch make und make install gemacht, das war auch erfolgreich. Nun habe ich zum Schluss in der /usr/local/bin Datei eine Datei namens PHP angelegt, die nötigen Rechte verteilt und dann dort hineingeschrieben wo das PHP liegt. Klappt auch alles:
[byte@server etc]$ php -v
PHP 5.6.9 (cli) (built: May 31 2015 13:10:05)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
[byte@server etc]$
Nun habe ich den vorinstallierten httpd (Apache) Server. Dieser kann jetzt jedoch immer noch kein PHP. Also sobald man eine PHP Seite aufruft bspw. man erstellt eine info Seite dann wird diese nur heruntergeladen. Warum? Habe ich etas vergessen?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 273434
Url: https://administrator.de/contentid/273434
Ausgedruckt am: 26.11.2024 um 15:11 Uhr
6 Kommentare
Neuester Kommentar
Alle PHP6 Module geladen:
http://www.webundmobile.de/WebDev/PHP-6-Testumgebung-1476.html
http://www.webundmobile.de/WebDev/PHP-6-Testumgebung-1476.html