ฉันจะเปลี่ยนไดเรกทอรีชั่วคราวโดยไม่ต้องใช้หน้าการดูแลใด ๆ ที่ Drupal จัดทำขึ้นได้อย่างไร


17

ฉันย้ายเว็บไซต์ Drupal สดไปยัง Windows localhost (XAMPP) แล้ว แต่ฉันได้รับข้อผิดพลาด "ไม่สามารถสร้างไฟล์ได้" จำนวนมาก หากฉันเข้าสู่เว็บไซต์ในฐานะผู้ดูแลระบบจะไม่สามารถส่งคืนหน้าได้อีกเลย ฉันสามารถดูได้ด้วยข้อผิดพลาดหากฉันไม่ได้เข้าสู่ระบบ

มีวิธีการเปลี่ยนตำแหน่งไฟล์ชั่วคราวโดยไม่ต้องล็อกอินผ่านอินเทอร์เฟซหรือใช้หน้าผู้ดูแลระบบหรือไม่?


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

คำตอบ:


27

ใน Drupal 7 พา ธ ชั่วคราวจะถูกเก็บไว้ในตัวแปรfile_temporary_pathดังนั้นคุณสามารถอัปเดตรายการในvariablesตารางด้วยแบบสอบถาม SQL หรือคุณสามารถใช้Drush :

drush vset file_temporary_path [some_new_path].


7

settings.phpตัวแปรที่สามารถเขียนทับภายใน รายการดังต่อไปนี้จะทำใน D7:

$conf['file_temporary_path'] = '/tmp';

แทนที่'/tmp'ด้วยพา ธ เฉพาะของคุณ file_private_pathนอกจากนี้คุณยังอาจจำเป็นต้องตั้งค่าตัวแปร


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