ฉันกำลังพยายามตั้งค่า ลาราเวล
โครงการใน phpstorm.php
แต่ไม่สามารถเชื่อมต่อกับ a มายเอสคิวแอล
ฐานข้อมูล นี่คือขั้นตอนที่ฉันได้ทำไปแล้ว:
- ดาวน์โหลดและติดตั้ง
นักแต่งเพลง
, พเนจร
และ กล่องเสมือน
- สร้าง
ลาราเวล/ลาราเวล
โครงการกับ นักแต่งเพลง
(สร้าง นักแต่งเพลง
โครงการใน phpstorm.php
)
- รวม
laravel/ที่อยู่อาศัย
กับ นักแต่งเพลง
: นักแต่งเพลงต้องการ laravel/homestead --dev
- สร้างที่อยู่อาศัยใน
ผู้อำนวยการราก
: ผู้ขาย\bin\homestead ทำ
(หน้าต่าง)
- ปรับแต่งโดเมนท้องถิ่นของฉันด้วยการตั้งค่าใน
Homestead.yaml -> เว็บไซต์ -> แผนที่
: มายโดเมน.คอม
- รวมโดเมนใน
c:/windows/system32/drivers/etc/hosts
: 192.168.10.10 mydomain.com
- สร้างความว่างเปล่า
คีย์ ssh
สำหรับ พเนจร
วิ่ง: ไฟล์ fsutil createnew C:/Users/<username>/.ssh/id_rsa 0
- เริ่ม
วี.เอ็ม
กับ พเนจร
: พเนจรขึ้น
จนถึงตอนนี้ทุกอย่างดูเหมือนจะทำงานได้ดี และนี่คือปัญหา:
- สร้าง
มายเอสคิวแอล
ฐานข้อมูลด้วย phpstorm ของ
เครื่องมือฐานข้อมูลแบบรวมโดยใช้ .env
เป็นข้อมูลอ้างอิง (DB_CONNECTION=mysql
, DB_HOST=127.0.0.1
, DB_PORT=3306
, DB_DATABASE=ลาราเวล
, DB_USERNAME=ราก
, DB_PASSWORD=devpw
)
หลังจากติดตั้ง ไดรเวอร์
เมื่อพยายามทดสอบการเชื่อมต่อ:
[08S01]
การเชื่อมโยงการสื่อสารล้มเหลว
แพ็กเก็ตสุดท้ายที่ส่งไปยังเซิร์ฟเวอร์สำเร็จคือ 0 มิลลิวินาทีที่แล้ว ไดรเวอร์ไม่ได้รับแพ็คเก็ตใด ๆ จากเซิร์ฟเวอร์
การเชื่อมโยงการสื่อสารล้มเหลว
แพ็กเก็ตสุดท้ายที่ส่งไปยังเซิร์ฟเวอร์สำเร็จคือ 0 มิลลิวินาทีที่แล้ว ไดรเวอร์ไม่ได้รับแพ็คเก็ตใด ๆ จากเซิร์ฟเวอร์
หรือในบันทึก:
java.net.ConnectException: การเชื่อมต่อถูกปฏิเสธ: เชื่อมต่อ
ฉันพยายามหาทางแก้ไขมาระยะหนึ่งแล้วแต่ไม่สำเร็จ หัวข้อนี้ ดูเหมือนจะให้วิธีแก้ปัญหา ซึ่งหลาย ๆ อย่างฉันไม่แน่ใจว่าจะนำไปใช้อย่างไร เนื่องจากไม่ได้กำกับไว้ phpstorm.php
. ฉันรู้สึกหนักใจเล็กน้อยกับทั้งหมด แบ็กเอนด์
สิ่งและวิธีการตั้งค่าใน ลาราเวล
.
ฉันควรจะติดตั้ง มายเอสคิวแอล
บนวินโดวส์ก่อนที่จะรวมเข้าไว้ด้วยกัน phpstorm.php
?