สอบถามเรื่อง path ใน DirectAdmin หน่อยครับ

สอบถามเรื่อง path ใน DirectAdmin หน่อยครับ
พอดีมีคนให้ผมช่วยติดต่อโปรแกรมให้ครับ แล้วมันมีปัญหาเรื่องการอ้างอิง path ครับ
ถืทำแล้วมันแจ้ง error ว่า

						 						  	[h=4]Errors occurred during installation:[/h] 	 					The directory specified for uploaded files does not exist or is not writable.

เราจะอ้างอิง path ยังไงครับ ทางโปรแกรมแนะนำว่าให้ใส่ในที่ไม่สามารถเข้าถึงทาง web ได้ครับ
ผมใส่
/domains/xxx.com/public_html/files/
/domains/xxx.com/files
ไม่ได้ครับ

ขอบคุณครับ

/home/user/domains/domains.com/public_html/files

ครับผม

ทางโปรแกรมแนะนำว่าให้ใส่ในที่ไม่สามารถเข้าถึงทาง web ได้ครับ

ไม่รู้ผมเข้าใจถูกหรือเปล่านะครับ ถ้าโปรแกรมคล้ายๆ พวก Moodle จะต้องสร้าง Folder ไว้หลัง public_html ครับ
เช่นตำแหน่งปกติ
/home/user/domains/domains.com/public_html/

สร้าง Folder ใหม่ให้ปลอดภัยเพราะไม่อยู่ใน DocumemtRoot
/home/user/domains/domains.com/moodledata/ >>> chmod 777 moodledata ด้วยนะครับ

ตามเคสด้านบนผมเดาว่าควรทำแบบนี้ครับ
ระบุ path ในโปรแกรมแบบนี้
/home/user/domains/domains.com/data

แต่ก่อนระบุต้องไปสร้าง folder data ใน /home/user/domains/domains.com/ ก่อน แล้ว chmod 777 data จ
จากนั้นลองติดตั้ง โปรแกรมดูอีกรอบครับ

ขอบคุณครับ ตกลงใช้แบบนี้ครับ

/home/xxxx/domains/xxxx.com/files

ลืมไปเลยว่าใช้ phpinfo ตรวจสอบ ได้ครับ

ขอบคุณทุกๆท่านครับ

ใน DA กับ ftp มันแสดงแค่ /domains/xxx.com/ ไม่ได้แสดง /home/xxxx ออกมาด้วยครับ มันเลยหาไม่เจอครับ

ผมใช้ โปรแกรม winSCP รู้สึกว่าจะเห็น path ครบนะครับ

เข้าผ่าน ftp ก็จะโดน chroot เห็นแต่ /domains
เข้าผ่าน ssh ก็จะเห็น path เต็มๆ /home/user/
แต่จะเข้าผ่าน ssh ได้ก็ต้อง allow user ไว้ ซึ่งปกติแล้วควรปิดไว้เพื่อความปลอดภัย allow เฉพาะ user ที่ต้องเข้ามาดูแลแก้ไขระบบเท่านั้น

scp ก็คือการโอนไฟล์ผ่าน ssh ก็ต้องเห็น path เหมือนกับ ssh เข้าไป

มัน ssh ไม่ได้ครัย เลยมาถามในนี้
แต่พอ post เสร็จ ขี้กขึ้นมาได้ว่ายังไม่ได้ลอง phpinfo
หลังจากไม่ได้เขียน php เกี่ยวกับ system มานาน ทำให้นึกไม่ออกว่า php มีตัวแปรที่แสดง path ด้วย

echo FILE;

แค่นี้แหละครับ