Hallo zusammen,
Da ich gerne mehrere PHP Version benutze, wollte ich auf meinem V-Server von Strato (Ubuntu 12.04.5 LTS) eine zusätzliche PHP-Version installieren. Sie sollte unter Plesk als zusätzliche Auswahl bei den “Hosting Einstellungen” zur Verfügung stehen.
Zur Zeit habe ich folgende PHP-Versionen installiert. 5.3.10-1ubuntu3.14 PHP 5.5.5 PHP 5.3.28 (selbe Problem)
Nun habe ich versucht PHP 5.3.13 zu installieren. Ich finde im Verzeichnis /php-5.3.13 aber leider keine php-cgi -Datei im Verzeichnis /bin. Was habe ich falsch gemacht und wie kann ich diese Version seperat mit php-cgi zum laufen bringen?
Meine Vorgehensweise:
#cd /usr/local/src #wget http://museum.php.net/php5/php-5.3.13.tar.gz #gunzip php-5.3.13.tar.gz #tar -xf php-5.3.13.tar #./configure --enable-opcache --prefix=/usr/local/php-5.3.13 --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-xmlrpc --enable-exif --enable-calendar --enable-mbstring --with-pear --enable-fpm --with-openssl --with-curl=/usr/bin --with-gd --enable-zip --enable-bcmath --with-bz2 --enable-ftp --with-gettext --enable-gd-native-ttf --with-jpeg-dir=shared,/usr --with-freetype-dir=shared,/usr --with-pic --with-zlib --with-t1lib=shared,/usr --with-imap-ssl #make #make install #cd /usr/local/php-5.3.13/bin hier sehe ich nun pear peardev pecl phar phar.phar php php-config phpize
nun wollte ich es Plesk mit folgendem Code eigentlich bekannt machen - Nur gibt es php-cgi leider nicht (in allen anderen PHP-Versionen 5.3.28, 5.5.5 oder 5.3.10 ohne Probleme)
/usr/local/psa/bin/php_handler --add -displayname PHP-5.5.5 -path /usr/local/php-5.3.13/bin/php-cgi -phpini /usr/local/lib/php.ini -type fastcgi -id php-5.3.13
die php.ini liegt unter /usr/local/lib/php.ini.
Wie kann ich dasmit der PHP-Version 5.3.13 hinbekommen?
LG Stefan