Bagaimana saya bisa memiliki beberapa versi php?

Jadi baru-baru ini saya harus menginstal ulang XAMPP, yang mencakup Apache, MySQL, dan PHP. Dalam kasus saya, saya mengembangkan sistem Windows 10 menggunakan VS Code. Jika Anda baru dalam pengembangan web, XAMPP adalah alat kecil yang berguna untuk menyiapkan server web lokal [dan basis data, dll. ] untuk pengembangan web

Ini adalah server pengembangan, dan bukan sesuatu yang harus dijalankan untuk situs produksi. Mungkin sesuatu yang akan saya bahas di posting blog lain

Ketika saya menginstal ulang XAMPP, itu datang dengan PHP 8, versi terbaru dalam keluarga PHP. Ini memiliki beberapa perubahan sejak PHP 7 yang dapat menyebabkan beberapa masalah dengan situs yang ada. Inilah sebabnya mengapa berguna untuk memiliki beberapa versi PHP yang berjalan berdampingan. Meskipun jika pengalaman saya telah mengajari saya sesuatu, itu sangat merepotkan untuk menyiapkannya [butuh sedikit trial and error]

Beberapa host web menawarkan ini dengan pengaturan yang mudah diubah. XAMPP, bagaimanapun, tidak memiliki pengaturan untuk ini, sehingga memerlukan sedikit kerja manual. Ada juga tangkapan kecil, yang akan saya bahas di bawah

Kami akan mengerjakan 2 versi PHP yang diinstal, dalam kasus saya PHP 8. 0. 3 dan PHP7. 4. 16 dengan XAMPP, yang dikonfigurasi berdasarkan per direktori

Struktur folder Anda

Saya akan menganggap Anda sudah mengunduh dan menginstal XAMPP ke dalam direktori tipikal C:\xampp. Semua yang akan saya rujuk akan mengacu pada direktori ini, tetapi saya akan mencoba dan membuatnya sesederhana mungkin karena saya tidak percaya membuat hidup menjadi sulit

Jadi, folder XAMPP Anda harus berisi folder default – apache, htdocs, php, tmp – dan beberapa bagian lainnya

Menyiapkan dukungan untuk beberapa versi PHP

Langkah 1 – Unduh versi baru PHP Anda

Seperti disebutkan di atas, saya menggunakan Windows 10. Jika Anda menggunakan sesuatu yang berbeda, file Anda mungkin perlu sedikit berbeda

Saya akan menginstal PHP 7. 4. 16 untuk mengikuti PHP 8 saya. 0, jadi saya masih bisa bekerja di situs lama dan memutakhirkannya sedikit demi sedikit untuk mendukung PHP 8. Kami memerlukan versi NTS [non-thread safe], yang dapat diunduh dari situs web PHP, atau arsip [jika Anda menginginkan versi yang lebih lama]

Langkah 2 – Ekstrak file ke folder XAMPP Anda

Setelah unduhan Anda selesai, kami perlu mengekstrak semua file ke folder XAMPP Anda

Ini akan menjadi praktik yang baik untuk meletakkannya di folder yang cocok dengan versi PHP, jadi dalam kasus saya, saya akan mengekstraknya ke php74 di C:\xampp\

Langkah 3 – Unduh CGI Cepat

Peringatan yang saya sebutkan di atas… ini dia

Apache sendiri tidak dapat menjalankan banyak versi PHP. Jadi, yang akan kami lakukan adalah memperbaruinya untuk menggunakan Fast CGI. Ini memiliki kelebihan dan kekurangan, tetapi dalam hal ini diperlukan. Karena kami hanya menggunakannya untuk pengembangan lokal, hal negatifnya tidak boleh terlalu terlihat

Satu hal yang perlu Anda ketahui pada tahap ini adalah versi XAMPP yang Anda miliki – 32-bit atau 64-bit. Sebagian besar sistem modern akan menjalankan 64-bit. Jika Anda tidak tahu, Anda perlu menjalankan skrip PHP sederhana, yang akan menampilkan semua informasi yang diperlukan. Faktanya, melakukan ini adalah ide yang bagus, jadi kami juga dapat memeriksa semuanya nanti

Bài mới nhất

Chủ Đề