Score:-1

โปรแกรมติดตั้งไม่สามารถสร้างฐานข้อมูล sqlite

ธง cn

ฉันมีหน้า drupal ซึ่งโฮสต์ด้วย Azure webapps บน nginx อย่างไรก็ตาม เมื่อฉันเริ่มไซต์ โปรแกรมติดตั้งต้องการมีฐานข้อมูล ฉันรู้ว่ามันไม่ดี แต่ sqlite เป็นตัวเลือกโดยเจตนาเนื่องจากเหตุผลของบริษัท

อย่างไรก็ตามเมื่อฉันพยายามใช้ sqlite มันบอกว่ามันล็อค ป้อนคำอธิบายรูปภาพที่นี่

ฉันไม่สามารถเข้าถึงไฟล์ได้โดยตรง เมื่อมีการปรับใช้แล้ว การเปลี่ยนแปลงทั้งหมดต้องทำในเครื่อง จากนั้นจึงคอมมิตและผลักดันให้ Azure ปรับใช้อีกครั้ง

ไม่มีใครรู้วิธีการแก้ไขปัญหานี้?

Score:2
ธง id

ขั้นแรก ตรวจสอบให้แน่ใจว่า PHP ตรงตามข้อกำหนด ความต้องการ. จากนั้น อ่านคำแนะนำบนหน้าจอการติดตั้งโดยละเอียดยิ่งขึ้น ซึ่งมีข้อความว่า:

เดอะ เส้นทางที่แน่นอน ไปยังไฟล์ที่จะเก็บข้อมูล Drupal นี้ จะต้องเขียนได้โดยเว็บเซิร์ฟเวอร์ และควรมีอยู่นอกเว็บรูท

ภาพหน้าจอที่คุณระบุไม่แสดงเส้นทางที่แน่นอน

syter avatar
cn flag
ฉันตรวจสอบเวอร์ชัน sqlite แล้ว และเวอร์ชันนั้นสูงกว่าข้อกำหนด (3.35.4) ฉันยังแก้ไขพา ธ ไฟล์เป็นค่าเริ่มต้น ไม่มีอะไรเปลี่ยนแปลงเกี่ยวกับเรื่องนี้
cn flag
เว็บเซิร์ฟเวอร์ต้องสามารถเขียนไฟล์ฐานข้อมูลได้ และโฟลเดอร์ที่อยู่ในนั้นไม่มีทางแก้ไขได้ หากการโฮสต์ของคุณไม่อนุญาต แสดงว่าคุณต้องการการโฮสต์อื่นหรือแบ็กเอนด์ db อื่น
syter avatar
cn flag
มีวิธีตรวจสอบว่าสามารถเขียนถึงมันได้หรือไม่?

โพสต์คำตอบ

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