Kara Doongrade Php 8K7 Windows

Apakah saat ini Anda memiliki proyek yang membutuhkan PHP5, padahal versi PHP yang Anda gunakan saat ini adalah PHP7? . Di sisi lain

    1. Unduh XAMPP dengan PHP 5. 6. 6. 40) di sini

      Pada daftar link download XAMPP diatas, kamu bisa memilih link-link apa saja yang cocok untuk OS Windows kamu, misal

      • untuk 64bit. xampp-windows-x64-5. 6. 40-0-VC11. zip
      • untuk 32bit. xampp-win32-5. 6. 40-0-VC11. zip

      Kara Doongrade Php 8K7 Windows

      gambar 1. Kumpulan link download XAMPP

    2. Hapus folder apache dan php di folder xampp yang sekarang di C. \xampp

      Kara Doongrade Php 8K7 Windows

      gambar 2. Folder XAMPP

    3. Extract file XAMPP yang sudah didownload, lalu copy folder apache dan php dari file hasil extract dan paste di C. \xampp
    4. Buka XAMPP Control Panel, masuk ke modul Apache, klik tombol Config dan pilih file php. ini

      Kara Doongrade Php 8K7 Windows

      gambar 3. Panel Kontrol XAMPP

    5. Tambahkan "C". ” sebelum \xampp\ di file php. ini

      Pada file php. ini, yang perlu ditambahkan

      NoKode AsliKode yang sudah change1include_path = \xampp\php\PEARinclude_path = C. \xampp\php\PEAR2extension_dir = “\xampp\php\ext” extension_dir = “C. \xampp\php\ext”3upload_tmp_dir = “\xampp\tmp”upload_tmp_dir = “C. \xampp\tmp"4error_log="\xampp\php\logs\php_error_log"error_log="C. \xampp\php\logs\php_error_log”5browscap = “\xampp\php\extras\browscap. ini”browscap = “C. \xampp\php\ekstra\browscap. ini”6 sesi. save_path = sesi “\xampp\tmp”. save_path = “C. \xampp\tmp"7curl. cainfo = “\xampp\apache\bin\curl-ca-bundle. crt" keriting. cainfo = “C. \xampp\apache\bin\curl-ca-bundle. crt"8openssl. cafile = “\xampp\apache\bin\curl-ca-bundle. crt" membuka sl. cafile = “C. \xampp\apache\bin\curl-ca-bundle. crt"
    6. Tambahkan "C". ” sebelum \xampp\ di file php. ini

      Kara Doongrade Php 8K7 Windows

      gambar 4. Versi PHP sebelum di-downgrade (PHP 7. 3. 7)

      Kara Doongrade Php 8K7 Windows

      gambar 5. Versi PHP setelah di-downgrade (PHP 5. 6. 40)

Mirip dengan cara downgrade PHP7 ke PHP5 di XAMPP. Anda dapat melakukan downgrade dan upgrade versi kapanpun dibutuhkan, tanpa harus menginstal ulang XAMPP lagi. Semoga tips dan trik dalam ini bermanfaat. sampai jumpa

Jika Anda ingin menurunkan versi instalasi PHP Anda, Anda dapat melakukannya tanpa mengganggu jalur ke instalasi Anda dan cukup menimpa file yang lebih lama. Proses ini akan menimpa PHP Anda saat ini. Ini file pengaturan, jadi Anda harus mengkonfigurasi ulang PHP saat menurunkan versi jika Anda telah melakukan penyesuaian atau penyesuaian pada pengaturannya

  1. 1

    Kunjungi jendela. php. net di browser Anda, dan klik "Unduhan. "

  2. 2

    Pilih versi yang ingin Anda instal dari drop-down "Binaries and

    menu "sumber Rilis".

  3. 3

    Klik tautan berlabel "Zip" dari halaman unduhan. Simpan file ini, lalu klik dua kali untuk membukanya

  4. 4

    Klik "Ekstrak semua", dan pilih folder PHP Anda saat ini, seperti "C. \PHP" dan klik "Ekstrak. Klik "Ya" saat diminta untuk menimpa file yang ada

  5. 5

    Buka "PHP. ini" di direktori PHP Anda menggunakan notepad jika Anda perlu menerapkan kembali pengaturan khusus apa pun ke arahan file.

    Memutakhirkan atau Menurunkan versi PHP pada tumpukan Webdock pada dasarnya adalah prosedur yang sama. Singkatnya apa yang perlu Anda lakukan adalah

    • Pastikan paket php untuk versi yang Anda inginkan sudah diinstal
    • Perbarui konfigurasi apa pun untuk versi PHP itu
    • Perbarui konfigurasi server web Anda untuk menunjuk ke versi PHP yang benar
    • Arahkan PHP CLI ke versi PHP yang benar
    • Mulai ulang server web Anda dan php-fpm
    • Tutupi daemon php-fpm lama

    Sebelum melakukan operasi ini, sebaiknya ambil snapshot server Anda jika terjadi kesalahan.

    1. Pastikan paket untuk versi PHP target Anda diinstal

    Anda perlu memastikan paket yang benar tersedia di sistem Anda untuk versi PHP yang Anda inginkan. Pertama, pastikan sistem Anda mutakhir

    sudo apt update
    sudo apt upgrade

    Jika ini meminta Anda apa yang harus dilakukan dengan file konfigurasi, biasanya Anda hanya perlu menggunakan opsi default dan membiarkan konfigurasi saat ini apa adanya.

    Selanjutnya, instal paket - paket yang Anda inginkan terdaftar di halaman tumpukan Server Sempurna kami. Misalnya Anda ingin menggunakan PHP7. 4 Anda akan pergi ke 7. 4 panduan dan temukan bagian berjudul Instal PHP7. 4 dan paket PHP umum - perintah yang Anda cari akan terlihat seperti ini

    sudo apt install -y php7.4-cli php7.4-dev php7.4-pgsql php7.4-sqlite3 php7.4-gd php7.4-curl php7.4-memcached php7.4-imap php7.4-mysql php7.4-mbstring php7.4-xml php7.4-imagick php7.4-zip php7.4-bcmath php7.4-soap php7.4-intl php7.4-readline php7.4-common php7.4-pspell php7.4-tidy php7.4-xmlrpc php7.4-xsl php7.4-opcache php7.4-apcu
    
    _

    Jika Anda mendapatkan kesalahan yang mengklaim paket PHP yang sesuai tidak dapat ditemukan, maka Anda berada di versi lama dari tumpukan kami yang tidak menambahkan PPA ondrej/php. Dalam hal ini jalankan

    sudo apt-add-repository ppa:ondrej/php -y

    Secara umum, harap salin/tempel perintah dari panduan Server Sempurna kami karena ini selalu diperbarui, dan perintah yang ditampilkan di sini hanya untuk tujuan contoh.

    Terakhir, Anda harus menginstal php-fpm di versi target yang Anda inginkan.

    sudo apt install php7.4-fpm

    2. Pastikan konfigurasi PHP untuk versi target Anda diperbarui

    Sekali lagi, di sini Anda menyalin/menempelkan perintah dari panduan Server Sempurna di bagian berjudul

    • Perbarui konfigurasi PHP CLI
    • Tweak pengaturan PHP-FPM
    • Sesuaikan pengaturan kumpulan PHP-FPM

    3. Perbarui konfigurasi server web Anda untuk menunjuk ke versi PHP yang benar

    Untuk Nginx Anda akan mengedit /etc/nginx/sites-available/webdock. Cari baris ini dan ganti nomor versi PHP dengan yang Anda inginkan

    fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
    _

    Untuk Apache Anda akan mengedit /etc/apache2/sites-available/webdock. conf dan /etc/apache2/sites-available/webdock-le-ssl. conf. Cari baris ini dan ganti nomor versi PHP dengan yang Anda inginkan

    SetHandler "proxy:unix:/run/php/php7.4-fpm.sock|fcgi://localhost"
    

    4. Pastikan PHP-CLI mengarah ke versi PHP yang benar

    Terutama jika Anda menurunkan versi, Anda perlu memeriksa apakah php-cli mengarah ke versi yang benar. Pertama periksa versi apa yang digunakan cli saat ini dengan mengeksekusi

    sudo php -v
    _

    Jika nomor versi yang dilaporkan berbeda dari yang Anda inginkan, jalankan perintah berikut dengan mengganti nomor versi dengan yang Anda inginkan

    sudo rm /etc/alternatives/php; sudo ln -s /usr/bin/php5.6 /etc/alternatives/php;

    Konfirmasikan dengan menjalankan php -v sekali lagi

    5. Mulai ulang PHP-FPM dan server web Anda

    Misalnya jika server web Anda adalah nginx, Anda akan mengeksekusi

    sudo systemctl restart php7.4-fpm; sudo systemctl restart nginx;
    _

    Sekali lagi, lihat panduan Server Sempurna untuk versi Anda dan server web untuk perintah yang benar di sini

    Selamat, Anda sekarang harus menjalankan versi PHP yang Anda inginkan. Anda dapat memeriksanya dengan membuat file php kecil di root web Anda dengan konten berikut dan mengunjunginya di browser web Anda

    6. Tutupi daemon PHP-FPM lama

    Di sini Anda pada dasarnya hanya memberi tahu sistem untuk tidak memulai daemon php-fpm lama - ganti nomor versi di bawah dengan versi sebelumnya yang Anda tinggalkan, katakanlah jika Anda beralih dari php7. 2 hingga php7. 4 Anda akan melakukannya