GNU/Linux >> Belajar Linux >  >> Panels >> Plesk

Beberapa Versi PHP di plesk

Secara default, di plesk versi terbaru kita akan memiliki php versi 5.4. Jadi, jika Anda membutuhkan versi php tambahan, Anda dapat menginstal secara terpisah dan versi  tambahan tersebut akan tersedia di fastcgi dan cgi handler.

Langkah-Langkah Instalasi untuk php versi 5.2.17

# cd /usr/local/src
# wget http://museum.php.net/php5/php-5.2.17.tar.gz
# tar -zxvf php-5.2.17.tar.gz
# cd php-5.2.17
# ./configure --with-libdir=lib64 --cache-file=./config.cache --prefix=/usr/local/php-5.2.17 --with-config-file-path=/usr/local/php-5.2.17/etc --disable-debug --with-pic --disable-rpath --with-bz2 --with-curl --with-freetype-dir=/usr/local/php-5.2.17 --with-png-dir=/usr/local/php-5.2.17 --enable-gd-native-ttf --without-gdbm --with-gettext --with-gmp --with-iconv --with-jpeg-dir=/usr/local/php-5.2.17 --with-openssl --with-pspell --with-pcre-regex --with-zlib --enable-exif --enable-ftp --enable-sockets --enable-sysvsem --enable-sysvshm --enable-sysvmsg --enable-wddx --with-kerberos --with-unixODBC=/usr --enable-shmop --enable-calendar --with-libxml-dir=/usr/local/php-5.2.17 --enable-pcntl --with-imap --with-imap-ssl --enable-mbstring --enable-mbregex --with-gd --enable-bcmath --with-xmlrpc --with-ldap --with-ldap-sasl --with-mysql=/usr --with-mysqli --with-snmp --enable-soap --with-xsl --enable-xmlreader --enable-xmlwriter --enable-pdo --with-pdo-mysql --with-pdo-pgsql --with-pear=/usr/local/php-5.2.17/pear --with-mcrypt --without-pdo-sqlite --with-config-file-scan-dir=/usr/local/php-5.2.17/php.d --enable-fastcgi
# make 
# make install

Mungkin ada beberapa kesalahan saat kompilasi dan Anda perlu membuat perubahan yang diperlukan dalam konfigurasi sesuai kebutuhan Anda / server Anda.

# cp /usr/local/src/php-5.2.17/php.ini-recommended /usr/local/php-5.2.17/etc/php.ini

Buat perubahan yang diperlukan di php.ini seperti pengaturan zona waktu, batas memori, dll.

Untuk mendaftarkan versi php ini di plesk, kita perlu menggunakan perintah di bawah ini.

# /usr/local/psa/bin/php_handler --add -displayname "PHP 5.2.17" -path /usr/local/php-5.2.17/bin/php-cgi -phpini /usr/local/php-5.2.17/etc/php.ini -type fastcgi -id "fastcgi-5.2.17"

Anda akan mendapatkan pesan seperti ” Handler PHP baru dengan id “fastcgi-5.2.17″ telah berhasil didaftarkan”

Langkah-Langkah Instalasi untuk php versi 5.3.28

# cd /usr/local/src
# wget http://in1.php.net/distributions/php-5.3.28.tar.gz
# tar -zxvf php-5.3.28.tar.gz
# cd php-5.3.28
# ./configure --with-libdir=lib64 --cache-file=./config.cache --prefix=/usr/local/php-5.3.28 --with-config-file-path=/usr/local/php-5.3.28/etc --disable-debug --with-pic --disable-rpath --with-bz2 --with-curl --with-freetype-dir=/usr/local/php-5.3.28 --with-png-dir=/usr/local/php-5.3.28 --enable-gd-native-ttf --without-gdbm --with-gettext --with-gmp --with-iconv --with-jpeg-dir=/usr/local/php-5.3.28 --with-openssl --with-pspell --with-pcre-regex --with-zlib --enable-exif --enable-ftp --enable-sockets --enable-sysvsem --enable-sysvshm --enable-sysvmsg --enable-wddx --with-kerberos --with-unixODBC=/usr --enable-shmop --enable-calendar --with-libxml-dir=/usr/local/php-5.3.28 --enable-pcntl --with-imap --with-imap-ssl --enable-mbstring --enable-mbregex --with-gd --enable-bcmath --with-xmlrpc --with-ldap --with-ldap-sasl --with-mysql=/usr --with-mysqli --with-snmp --enable-soap --with-xsl --enable-xmlreader --enable-xmlwriter --enable-pdo --with-pdo-mysql --with-pdo-pgsql --with-pear=/usr/local/php-5.3.28/pear --with-mcrypt --without-pdo-sqlite --with-config-file-scan-dir=/usr/local/php-5.3.28/php.d --without-sqlite3 --enable-intl
# make 
# make install

Mungkin ada beberapa kesalahan saat kompilasi dan Anda perlu membuat perubahan yang diperlukan dalam konfigurasi sesuai kebutuhan Anda / server Anda.

# cp -a /etc/php.ini /usr/local/php-5.3.28/etc/php.ini

Buat perubahan yang diperlukan di php.ini seperti pengaturan zona waktu, batas memori, dll.

Untuk mendaftarkan versi php ini di plesk, kita perlu menggunakan perintah di bawah ini.

# /usr/local/psa/bin/php_handler --add -displayname "5.3.28" -path /usr/local/php-5.3.28/bin/php-cgi -phpini /usr/local/php-5.3.28/etc/php.ini -type fastcgi -id "fastcgi-5.3.28"

Anda akan mendapatkan pesan seperti ” Handler PHP baru dengan id “fastcgi-5.3.28″ telah berhasil didaftarkan.”

Setelah ini coba login ke plesk dan lihat apakah versi php tambahan ini tersedia di fastcgi dan cgi handler.

Jika semuanya baik-baik saja maka Anda siap untuk menggunakan semua versi php tambahan ini di plesk.


Plesk
  1. Jalankan beberapa versi PHP untuk domain yang berbeda di NGNIX

  2. Pengaturan PHP di Plesk

  3. Bagaimana Cara Menjalankan Beberapa versi PHP dengan Nginx di Ubuntu?

  1. Cara Mengaktifkan PHP Error Logging di Plesk 11

  2. Bagaimana mengubah versi PHP default di plesk

  3. Cara menggunakan wp-cli dengan Plesk hosting

  1. Cara mengganti versi dan setelan PHP di Plesk

  2. Cara Beralih Antara Beberapa Versi PHP Di Ubuntu

  3. Cara menginstal loader ioncube untuk Plesk PHP 7