Sekumpulan perisian sumber terbuka yang biasa digunakan untuk membina tapak web atau pelayan dinamik Semuanya adalah program bebas Namun, kerana mereka sering digunakan bersama, mereka mempunyai keserasian yang lebih tinggi dan lebih tinggi, dan bersama-sama mereka membentuk platform Aplikasi Web .
Baru-baru ini, saya telah meningkatkan php dalam wamp saya kepada php7.0.5, dan dengan cara itu, menambah versi apache yang lebih tinggi saya akan merekodkan dan berkongsinya di sini.
Komputer saya ialah win10, dan wamp yang digunakan ialah wamp2.5 versi 64-bit. Anda boleh memuat turun versi rasmi terkini di sini http://www.wampserver.com/en/ (Semasa menulis blog ini, saya tiba-tiba mendapati bahawa wamp3.0 telah dikeluarkan (pening~~~), yang mempunyai php7 pra-pasang. )
Ambil memasang php7.0.5 dan memasang apache4.17 sebagai contoh. Pemasangan versi lain adalah sama
Sila pergi ke tapak web rasmi untuk memuat turun versi php yang ingin anda pasang: http://windows.php.net/download
Anda akan mendapati bahawa anda tidak tahu versi php yang hendak dipilih. Adakah ia bukan benang selamat atau benang selamat? Apabila menggunakan wamp in windows, adalah disyorkan untuk menggunakan thread safe Saya akan menulis blog tentang perbezaan mereka nanti. (Malah, terdapat arahan di sebelah kiri halaman muat turun, tetapi ia dalam bahasa Inggeris~~~)
dalam direktori ini: wamp/bin Cipta folder baharu dalam /php dan namakannya dengan nombor versi php yang sepadan (folder yang saya buat ialah php7.0.5)
Ekstrak pakej termampat php yang dimuat turun ke folder ini Pergi ke direktori php7.0.5 di bawah
, salin salinan php.ini-development dan namakannya sebagai php.ini
Konfigurasikan php.ini
Salin salinan daripada php.ini dan namakannya phpForApache.ini
Salin wampserver.conf daripada folder phpx.x.x yang telah wujud secara lalai ke folder php yang baru ditambah (saya ialah php7.0.5), dan bukanya untuk diedit
$phpConf'apache'['LoadModuleName'] = 'php5_module'; $phpConf'apache'['LoadModuleFile'] = 'php5apache2_4.dll'; 改为: $phpConf'apache'['LoadModuleName'] = 'php7_module'; $phpConf'apache'['LoadModuleFile'] = 'php7apache2_4.dll';
Jika versi php yang ditambahkan bukan php7 tetapi php5, fail biasanya tidak perlu diubah suai
Keluar dari wampserver dan mulakan semula
Pilih versi php yang sepadan , buat fail baharu dan tulis fungsi phpinfo () dan jalankan. Semak untuk melihat sama ada versi yang sepadan berjaya didayakan.
Buat yang baharu dalam direktori ini: wamp/bin/ apache Nama folder ialah nombor versi apache yang sepadan (saya ialah 2.4.17)
Ekstrak pakej termampat apache yang dimuat turun ke dalam folder ini
Masukkan direktori Apache lalai (saya wamp2.5 lalai kepada apache2.4.9), kemudian salin fail wampserver.conf ke direktori apache baharu yang baru dibuat
Keluar dari wampserver dan mulakan semula
Selepas anda melengkapkan pemasangan, jika anda terus membuka dan mengubah suai php.ini atau httpd.conf yang sepadan dan kemudian memulakan semula perkhidmatan, ia tidak akan berkuat kuasa. Saya tidak tahu mengapa. Untuk wamp, anda perlu membuka fail konfigurasi yang sepadan melalui wamp dan mengubah suai ini sangat penting ini.
Pembelajaran yang disyorkan: tutorial video php
Atas ialah kandungan terperinci Bagaimana untuk menambah php7 dan apache ke wamp. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!