GORAGOD.com

freelance, web developer, web designer, hosting, domain name

ช่วยด้วยครับ php สร้าง directory ใน host linux ไม่ได้

ผมใช้คำสั่ง mkdir แต่ใช้ใน windows ได้ไม่มีปัญหา 
แต่พอ up ไปที่ linux กับไม่สร้างอารายให้เลย
และพอใช้คำสั่ง copy ก้อไม่ได้เหมือนกัน
ผมไม่แน่ใจว่ามันเป็นที่ php.ini ที่ linux server หรือเปล่าคับและจะต้องเช็คค่าอารายเพิ่มเติมหรือไม่
ช่วยด้วยคร้าบ
06 ก.พ. 2552 6 3,241

if(!is_dir( พาทที่จะสร้าง)) { mkdir(พาทที่จะสร้าง,0777);}
พาทเนี่ยต้องใช้พาทแบบ Relative Path นะครับห้าม full path
#1

ออลืมไปใน linux ทุกอย่างต้อง Relative Path
#2

ยังไม่ได้ครับ  ผมใช้คำสั่งแบบนี้นะครับ

    if(!is_dir("images/xx")) { mkdir("images/xx", 0777);}

  ไฟล์ update_news.php (เป็นตัวคำสั่ง) อยู่ใน folder "data" 
  data -->update_news -->images-->จะสร้าง xx

หรือจะเป็นที่ permission ของ linux หรือไม่ก้อ php.ini หรือเปล่าครับ
#3

555+++ อ่าบทความด้านบนครับ เขียนให้แล้ว
#4

ขอบคุณหลาย ๆ ครับ  ได้หละ
#5

มีอีกเรื่องครับ  ตอนนี้ mkdir ได้แล้วแต่ copy ไฟล์มายังไม่เข้าอะครับ  แต่ผมเช็คดู owner ใน dir ที่สร้าง ก้อเป็นของ apache นะครับ
#6
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M
^