วิธีเพิ่มเวอร์ชัน PHP ใหม่ลงใน WAMP


19

ฉันพยายามติดตั้ง PHP 5.3.8 เพื่อทำงานกับ WAMP (Windows)

ฉันดาวน์โหลดจากเว็บไซต์ PHP คัดลอกมาในโฟลเดอร์ bin และเพิ่มบรรทัดนี้ใน wampmanager.ini:

Type: item; Caption: "5.3.8"; Action: multi; Actions:switchPhp5.3.8;

และ:

[switchPhp5.3.8]
Action: service; Service: wampapache; ServiceAction: stop; Flags: ignoreerrors waituntilterminated
Action: run; FileName: "c:/wamp/bin/php/php5.3.0/php-win.exe";Parameters: "switchPhpVersion.php 5.3.8";WorkingDir: "c:/wamp/scripts"; Flags: waituntilterminated
Action: run; FileName: "c:/wamp/bin/php/php5.3.0/php-win.exe";Parameters: "-c . refresh.php";WorkingDir: "c:/wamp/scripts"; Flags: waituntilterminated
Action: run; FileName: "net"; Parameters: "start wampapache"; ShowCmd: hidden; Flags: waituntilterminated
Action: resetservices
Action: readconfig;

แต่มันไม่ทำงาน ...

หลังจากที่ฉันแก้ไขและเริ่ม WAMP การเปลี่ยนแปลงเหล่านั้นจะถูกลบออกจากไฟล์ ini


คุณลองดาวน์โหลดมาจากWAMP Addon Site แล้วหรือยัง? แก้ไข: เพิ่งรู้รุ่นล่าสุดที่มี 5.3.1 ขออภัย
— tombull89

นี่ไม่ใช่สถานที่ที่เหมาะสมสำหรับคำถามนี้ ทุกคนควรลงคะแนนให้คำถามนี้ ฉันต้องการพนักงานอีก 4 คน ... จากนั้นฉันจะทำ : P: P
— Lonewolf

คำตอบ:


1

ทำไมคุณไม่ติดตั้งWAMPรุ่นล่าสุด

WampServer 2.1a [24/12/10] ประกอบด้วย:

  • Apache 2.2.17
  • php 5.3.3
  • Mysql 5.1.53 (รุ่น 64 บิต)
  • Mysql 5.5.8 (รุ่น32บิต)
  • PhpMyadmin 3.2.0.1
  • SQLBuddy 1.3.2

2
อเล็กซ์พยายามทำให้ PHP 5.3.8 ทำงานได้ WAMP 2.1a มาพร้อมกับ PHP 5.3.3
— tombull89

36

ฉันต้องการวิธีการติดตั้ง PHP 5.4 ด้วยตนเองเนื่องจากไม่มี addon PHP 5.4 สำหรับรุ่น WampServer ของฉัน

เธรดนี้ค่อนข้างเก่า แต่ฉันจะให้ขั้นตอนที่นี่เนื่องจากตรงกับคำถามเดิม

ฉันจะใช้ PHP 5.4.13 สำหรับตัวอย่างของฉัน (ปัจจุบันเป็นเวอร์ชั่น 5.4 ล่าสุด)

  1. ดาวน์โหลดไบนารีในphp.net
  2. แตกไฟล์ทั้งหมดในโฟลเดอร์ใหม่: C:/wamp/bin/php/php5.4.13/
  3. คัดลอกwampserver.confจากโฟลเดอร์ php อื่น (เช่นphp/php5.2.8/) ไปยังโฟลเดอร์ใหม่
  4. เปลี่ยนชื่อphp.ini-developmentไฟล์เป็นphpForApache.ini
  5. เสร็จแล้ว! รีสตาร์ท WampServer (> Mouseclick ด้านขวาบน Trayicon> ออก)

หมายเหตุ : หากคุณกำลังเพิ่ม php เวอร์ชั่น 5.6 คุณต้องคัดลอกphp5apache2_4.dllจากโฟลเดอร์ php อื่น ๆ ด้วยมิฉะนั้นเซิร์ฟเวอร์ wamp จะไม่เริ่มทำงาน


10
คำตอบที่ดี เพื่อให้ชัดเจนขณะที่มันสะดุดฉันโดยRestart WampServerหมายถึงคลิกขวาที่ไอคอนถาดคลิกออกจากนั้นเปิด WAMP อีกครั้งแทนที่จะคลิกRestart All Servicesปุ่ม
— MrLore

2
เพียงแค่ต้องการที่จะทราบว่าโฟลเดอร์ที่แยกออกมาบอกว่า php-5.6.18 และใน Php-> Version มันจะแสดง -5.6.18 มันสร้างความแตกต่างหรือไม่? หรือฉันต้องการเปลี่ยนชื่อโฟลเดอร์เป็น 5.6.18 โดยการลบ -?
— mujaffars

ฉันมี wamp2.5 ด้วย php5.5 จากนั้นฉันลองใช้วิธีแก้ไขปัญหานี้เพื่อติดตั้ง php5.4 แต่เมื่อใดก็ตามที่ฉันเปลี่ยน php เป็น 5.4 ฉันไม่สามารถเรียกใช้โครงการใด ๆ ในคอมพิวเตอร์ท้องถิ่นของฉัน ดูเหมือนว่า Apache ไม่ทำงาน พยายามที่จะคลิก apache >> เริ่มบริการด้วยตนเอง แต่ก็ยังไม่มีโชค
— boi_echos

ฉันพยายามอัปเดตจาก php5.5.12 เป็น php7.0.2 สำหรับ Magento 2 มันไม่ทำงานโลโก้ wamp ไม่เปลี่ยนสีส้ม
— อัญมณี


6

ฉันก็ต้องการอัพเกรด PHP ใน WAMPเมื่อเร็ว ๆ นี้ มีขั้นตอนไม่กี่ขั้นตอนในการทำเช่นนั้น ฉันครอบคลุมพวกเขาทั้งหมดและจัดหาภาพหน้าจอในโพสต์ที่เชื่อมโยงกับด้านบน

หวังว่ามันจะช่วย!


3

นี่เป็นอีกบทความที่มีประโยชน์เกี่ยวกับการเปลี่ยนเวอร์ชั่นของ php ใน wamp

รายละเอียดที่เป็นประโยชน์ที่กล่าวถึงในบทความนี้คือการปรับปรุงตัวแปรสภาพแวดล้อมให้ชี้ไปที่ php ใหม่ดังนั้นคุณสามารถเข้าถึง php cli ที่ถูกต้องได้


1
บทความนี้เหมาะกับฉันด้วย WAMP 3 ตั้งแต่ php 7.0.0 ถึง php 7.1.10
— Captain Hypertext
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.