Bagaimana saya bisa menjalankan versi php yang lebih lama di xampp?

Paket xampp terbaru hadir dengan PHP 7 ke atas. Jika beberapa proyek Anda tidak mendukung PHP 7, Anda dapat menginstal PHP 5. x dan tentukan proyek mana yang menggunakan versi PHP mana

Langkah 1. Unduh PHP5. 6 [Non Thread Safe] versi

//windows.php.net/download#php-5.6

Langkah 2. Ekstrak file zip dan salin ke folder XAMPP

C:\xampp\php5_6
_

Setelah menunggu file selesai diunduh, ekstrak ke folder xampp. Dalam kasus saya, saya mengekstraknya ke C:\xampp\php-7.4.16

Modifikasi httpd-xampp. conf

Buka XAMPP Control Panel lalu klik tombol Config lalu httpd-xampp. conf. File ini berisi beberapa pengaturan untuk modul XAMPP seperti PHP, MySQL

Kita perlu membuka file ini dan mengganti folder php saat ini dengan yang baru

Bagaimana tampilannya setelah mengganti php dengan php-7. 4. 16

Mulai ulang server Apache

Beralih ke panel kontrol XAMPP lagi untuk me-restart Apache dengan tombol Stop dan Start

Jika Anda mengalami masalah dengan vcruntime140. dll, Anda dapat memperbaikinya dengan menginstal Microsoft Visual C++ Redistributable for Visual Studio 2019

Anda juga tahu bahwa tidak ada fitur out-of-the-box di XAMPP yang memungkinkan Anda beralih di antara beberapa versi PHP

Pada akhir posting ini, Anda akan mengetahui semua yang perlu Anda ketahui untuk menginstal dan menjalankan beberapa versi PHP dalam satu instalasi XAMPP.

Mari kita mulai

Isi

 

Untuk tutorial ini, saya akan menggunakan XAMPP 3. 2. 4 yang merupakan versi lama yang hadir dengan PHP 7. 4. 4

Selain itu, saya menganggap Anda sudah memiliki versi PHP yang berfungsi dan beberapa file skrip atau proyek yang dapat Anda gunakan selama tutorial

Unduh versi PHP

Mari kita mulai dengan mengunduh versi PHP baru

Setiap kali saya ingin mendownload versi PHP saya memilih windows. php. bersih

Mari unduh versi terbaru

Pada saat penulisan, versi terbaru PHP adalah 8. 1. 7



Ada beberapa hal yang harus Anda ketahui di sini

  1. Versi NTS dan TS yang merupakan singkatan dari Non-Thread Safe dan Thread Safe
  2. arsitektur CPU x64 dan x86

Sebagian besar komputer saat ini memiliki sistem operasi 64-bit dan berbasis prosesor
Namun jika Anda tidak yakin tentang hal itu, Anda dapat melihat bagian Tentang PC Anda di Windows

Kembali ke versi Non-Thread Safe dan Thread Safe

Sebelum mengunduh versi apa pun, saya akan menyarankan Anda untuk memeriksa apakah Anda telah mengaktifkan Thread Safety di instalasi PHP Anda saat ini

Jika Anda sudah memiliki file atau project PHP yang berfungsi, Anda dapat membuka file skrip tersebut atau di dalam file public/index. php dan gunakan fungsi phpinfo[]

Sekarang cari Thread Safety dan perhatikan apakah Anda mengaktifkannya atau tidak

Jika Anda mengaktifkan Thread Safety, Anda harus mengunduh versi PHP yang tidak mengandung NTS dalam namanya

Dan sebaliknya, jika Non-Thread Safety diaktifkan, sebaiknya download versi yang berisi NTS di namanya

Jika Anda mengunduh versi yang salah, Anda mungkin akan mengalami masalah dengan PHP dan ekstensi

Setelah unduhan selesai, buka folder XAMPP dan buat folder PHP baru

Saya beri nama php817 karena mengandung PHP 8. 1. 7 versi

Saya sangat menyarankan Anda juga menggunakan pendekatan penamaan folder yang sama untuk memudahkan Anda nanti

Buka arsip yang baru saja Anda unduh dan ekstrak semua yang ada di folder ini

 



Konfigurasikan php.ini. ini

Di folder yang sama, cari file php.ini-development

Salin dan ganti namanya menjadi php.ini

Buka file php.ini dan hapus titik koma ; dari pengaturan extension_dir = "ext"

Ini adalah direktori tempat ekstensi PHP seperti cURL, FTP, dan MySQL berada

Selanjutnya, telusuri extension_curl_dan dari sini Anda dapat menghapus titik koma ; untuk ekstensi apa pun yang Anda inginkan

Biasanya, Anda ingin mengaktifkan cURL, FTP, fileinfo, MySQL, MySQLi, openssl, dan pdo_sqlite

Tapi tentu saja, itu sangat tergantung pada proyek dan milik Anda mungkin memiliki ketergantungan ekstensi yang berbeda

Catatan singkat tentang ekstensi ini adalah jika Anda mencoba menyiapkan PHP

Bài mới nhất

Chủ Đề