Score:0

จะสร้างสภาพแวดล้อม dev อย่างสมบูรณ์ด้วย ddev ได้อย่างไร

ธง za

ฉัน โคลนคอมไพล์ing โครงการที่ดำเนินการด้วย นักพัฒนาซอฟต์แวร์. หลังทำ

  • โคลนคอมไพล์
  • การกำหนดค่า ddev
  • ddev เริ่มต้น

และเปิดไซต์ที่โฮสต์ ฉันได้รับข้อผิดพลาดต่างๆ เช่น:


    คำเตือน: include_once(/var/www/html/includes/file.phar.inc): ไม่สามารถเปิดสตรีม: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าวใน include_once() (บรรทัดที่ 716 ของ /var/www/html/includes/bootstrap.inc ).
    คำเตือน: include_once(): ไม่สามารถเปิด '/var/www/html/includes/file.phar.inc' สำหรับการรวม (include_path='.:/usr/share/php') ใน include_once() (บรรทัดที่ 716 ของ /var /www/html/includes/bootstrap.inc).
    ข้อผิดพลาด: การเรียกใช้ฟังก์ชันที่ไม่ได้กำหนด file_register_phar_wrapper() ใน drupal_environment_initialize() (บรรทัดที่ 717 ของ /var/www/html/includes/bootstrap.inc)
    ประกาศ: ดัชนีที่ไม่ได้กำหนด: base_url ใน file_create_url() (บรรทัดที่ 395 ของ /var/www/html/includes/file.inc)
    ประกาศ: ดัชนีที่ไม่ได้กำหนด: base_url ใน file_create_url() (บรรทัดที่ 395 ของ /var/www/html/includes/file.inc)
    ประกาศ: ดัชนีที่ไม่ได้กำหนด: base_path ใน base_path() (บรรทัดที่ 2930 ของ /var/www/html/includes/common.inc)
    ประกาศ: ดัชนีที่ไม่ได้กำหนด: base_path ใน base_path() (บรรทัดที่ 2930 ของ /var/www/html/includes/common.inc)

เพื่อนร่วมงานของฉันไม่เข้าใจสิ่งนี้แน่นอน และไฟล์ ไฟล์.phar.inc ไม่มีอยู่ใน repo ทั้งหมด นี่แสดงให้เห็นว่านี่ไม่ใช่จุดบกพร่องเล็กๆ ในโค้ด Drupal แต่มีบางอย่างแตกต่างออกไปในสภาพแวดล้อมของเรา ฉันจะทำให้บิลด์ที่ทำซ้ำได้ทำงานบนเครื่องของฉันได้อย่างไร ฉันควรคัดลอกทั้งหมด .ddev โฟลเดอร์จากการติดตั้งที่ใช้งานได้ไปยังเครื่องของฉันและรันใหม่ นักพัฒนาซอฟต์แวร์?

ปล. ฉันพยายามคัดลอกลง ไฟล์.phar.inc ไฟล์จากแหล่ง Drupal และสิ่งนี้ได้กำจัดข้อผิดพลาดการรวม แต่สร้างข้อผิดพลาดอื่น ๆ อีกมากมาย ฉันสามารถลงหลุมกระต่ายเพื่อแก้ไขทั้งหมดได้ แต่มันใช้ได้กับเครื่องอื่นของผู้พัฒนา ดังนั้นฉันจึงคิดว่ามันเป็นปัญหาด้านสิ่งแวดล้อม

id flag
มันแสดงให้เห็นว่าไม่มี Drupal ทุกตัวที่คอมมิตสำเนาการทำงานของคุณเปิดอยู่ คุณช่วยสร้างคำถามนี้ที่เราตอบได้ไหม มันเป็นอะไรที่ไร้คำตอบ
za flag
ฉันคิดว่าคำถามนั้นชัดเจน ผู้พัฒนารายอื่นดึงไซต์ตามที่เป็นอยู่ เรียกใช้ ddev และใช้งานได้ บนเครื่องของฉันมันให้ข้อผิดพลาดข้างต้น สิ่งนี้ทำให้ฉันคิดว่าฉันใช้ ddev ในทางที่ผิด คำถามของฉันคือ: ฉันทำอะไรไม่ถูกต้อง ฉันจะสร้างไซต์ Drupal บนเครื่องของฉันโดยใช้ ddev ได้อย่างไร
id flag
เอาล่ะ `git status` พูดว่าอย่างไร สำเนาผลงานของคุณถูกเช็คเอาท์ในสาขาเดียวกันกับของเพื่อนร่วมทีมของคุณหรือไม่? อย่างที่ฉันบอกว่าคุณไม่มีไฟล์จาก Drupal
Score:-1
ธง us

วิ่งมั้ย ติดตั้งนักแต่งเพลง ddev จากรูทโครงการ?

Drupal เวอร์ชันใหม่ใช้ผู้แต่งเพื่อจัดการการอ้างอิง โดยทั่วไป โปรเจ็กต์นักแต่งเพลงจะไม่คอมมิตไฟล์เหล่านี้ ดังนั้นคุณต้อง "ติดตั้ง" ไฟล์เหล่านี้หลังจากโคลน: ติดตั้งนักแต่งเพลง

เนื่องจากโครงการของคุณใช้ ddev คุณต้องเรียกใช้ ติดตั้งนักแต่งเพลง ddev (ซึ่งเรียกใช้คำสั่งภายในเว็บคอนเทนเนอร์) เพื่อให้แน่ใจว่าผู้แต่งใช้เวอร์ชัน PHP ของไซต์ของคุณ

No Sssweat avatar
ua flag
คำถามถูกแท็กด้วยแท็ก `7` ซึ่งหมายถึงสำหรับ Drupal 7 ไม่ใช่ 8+
tyler36 avatar
us flag
ขอขอบคุณ. ฉันยังใหม่กับแพลตฟอร์มนี้และไม่ทราบข้อตกลงนี้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา