JFolder::create: Path not in open_basedir paths Warning: Failed to move file!
ให้แก้ไขตามนี้
วิธีการแก้ไข JFolder::create: Path not in open_basedir paths ของ Joomla
ขั้นต้น
เปลี่ยน Permission Folder
/public_html/logs และ /public_html/tmp
ให้เป็น 777
ถ้ายังไม่ได้
ให้แก้ไขไฟล์ /libraries/joomla/filesystem/folder.php
ค้นหา และใส่ comment (//) ที่
// $obd = ini_get('open_basedir');
ติดตั้ง conponent ได้แล้ว อย่าลืม คืนค่า permission ของ /public_html/logs และ /public_html/tmp ให้เป็นค่าเดิมด้วย
ถ้ายังไม่ได้ผล
นี่คือวิธีล่าสุดที่เจอจาก http://www.webtechriser.com/tutorials/82-joomla-3-0/83-fixing-jfolder-create-path-not-in-open-basedir-paths
ได้ผลทันที ลง plugin และ component ได้ ***แก้ไขปัญหาตรงจุดจริงๆ****
Goto this file: /libraries/joomla/filesystem/folder.php and edit it .
Find the following line:
$obd = ini_get('open_basedir');
And then comment it out like this
//$obd = ini_get('open_basedir');
This is a Joomla!'s core file hack. If this file (folder.php) is replaced on the next Joomla! update, these changes will be lost. In that case, you need to redo it.