ใช้ภาษาไทยใน Drupal แล้วทำไมมันขึ้นโค้ดผิดพลาดแบบนี้ครับ.-->

เริ่มโดย MaMa.Killer, 11 พฤศจิกายน 2010, 17:11:41

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

MaMa.Killer

   * warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home/httpd/***.com/httpdocs:/home/httpd/***.com/***.com:/home/admin/:/tmp:/usr/share/pear:/var/lib/php/session/:/home/kloxo/httpd/script) in /home/admin/***.com/includes/file.inc on line 799.
   * warning: fopen() [function.fopen]: Filename cannot be empty in /home/admin/***.com/includes/file.inc on line 800.
   * ไม่สามารถสร้างไฟล์ได้
   * warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home/httpd/***.com/httpdocs:/home/httpd/***.com/***.com:/home/admin/:/tmp:/usr/share/pear:/var/lib/php/session/:/home/kloxo/httpd/script) in /home/admin/***.com/includes/file.inc on line 799.
   * warning: fopen() [function.fopen]: Filename cannot be empty in /home/admin/***.com/includes/file.inc on line 800.
   * ไม่สามารถสร้างไฟล์ได้
   * warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home/httpd/***.com/httpdocs:/home/httpd/***.com/***.com:/home/admin/:/tmp:/usr/share/pear:/var/lib/php/session/:/home/kloxo/httpd/script) in /home/admin/***.com/includes/file.inc on line 799.
   * warning: fopen() [function.fopen]: Filename cannot be empty in /home/admin/***.com/includes/file.inc on line 800.
   * ไม่สามารถสร้างไฟล์ได้



ในไฟล์ includes/file.inc บรรทัดที่ 798-812
 // On Windows, tempnam() requires an absolute path, so we use realpath().
 $file = tempnam(realpath($temp), 'file');
 if (!$fp = fopen($file, 'wb')) {
   drupal_set_message(t('The file could not be created.'), 'error');
   return 0;
 }
 fwrite($fp, $data);
 fclose($fp);

 if (!file_move($file, $dest, $replace)) {
   return 0;
 }

 return $file;
}


ถ้าเลือกเป็น en จะไม่มี error นี้ครับ ถ้าเลือกเป็นไทย ขึ้นเลย รบกวนช่วยทีนะครับ  :wanwan017:
รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ
Add Line Id : sodeclub

deadclosed

มาดันให้ แฟน drupal เหมือนกัน แต่ไม่เคยเจอแบบนี้


ว่าแต่ ลองปรับ permission มันเป็น 775 ยัง

MaMa.Killer

อ้างถึงจาก: deadclosed ใน 11 พฤศจิกายน 2010, 17:31:27
มาดันให้ แฟน drupal เหมือนกัน แต่ไม่เคยเจอแบบนี้


ว่าแต่ ลองปรับ permission มันเป็น 775 ยัง

เรียบร้อยฮะ แต่ก็ยังไม่ได้ครับ  :wanwan017:
รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ
Add Line Id : sodeclub

NaiTan

ต้องปรับ permission ให้เป็น 777 ครับ เพื่อให้สิทธิ์ public เขียนไฟล์ได้ด้วย
เออเล่อมันก็บอกอยู่แล้วว่า     * ไม่สามารถสร้างไฟล์ได้

MaMa.Killer

อ้างถึงจาก: NaiTan ใน 11 พฤศจิกายน 2010, 18:27:27
ต้องปรับ permission ให้เป็น 777 ครับ เพื่อให้สิทธิ์ public เขียนไฟล์ได้ด้วย
เออเล่อมันก็บอกอยู่แล้วว่า     * ไม่สามารถสร้างไฟล์ได้

777 ทั้งโฮสแล้วครับ ไม่ได้จริงๆ = ='
รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ
Add Line Id : sodeclub

deadclosed

#5
อ้างถึงจาก: DJ.HEART.REMIX ใน 11 พฤศจิกายน 2010, 20:11:57
อ้างถึงจาก: NaiTan ใน 11 พฤศจิกายน 2010, 18:27:27
ต้องปรับ permission ให้เป็น 777 ครับ เพื่อให้สิทธิ์ public เขียนไฟล์ได้ด้วย
เออเล่อมันก็บอกอยู่แล้วว่า     * ไม่สามารถสร้างไฟล์ได้

777 ทั้งโฮสแล้วครับ ไม่ได้จริงๆ = ='

775 กับ 777 ผมว่ามันก็ไม่ต่างกันมาก

แต่ความปลอดภัยต่างกัน ลิบลับ :wanwan023:

ลองไล่ error ไปทีล่ะบรรทัด ดูก่อนครับ

DollarsMafia

เกิดขึ้นตอนไหนครับ ตอนเรียกใช้งาน?
ขอรายละเอียดเพิ่มนิดนึงครับ

MaMa.Killer

ตัดสินใจเปลี่ยนกลับไปใช้ Joomla แล้วครับ ^^'

ขอบคุณทุกท่านครับผม.
รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ
Add Line Id : sodeclub