วิธีเพิ่มเวอร์ชัน 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.