Upload file ผ่าน script php แล้ว owner เป็น apache ไม่สามารถ chmod ได้ครับ

upload file ผ่าน script php แล้ว owner เป็น apache ลบไฟล์ที่อัพโหลดไปและchmod ไม่ได้ครับ

ได้ทำการ chmod folder ที่เก็บไฟล์เป็น 777 แล้วนะครับ ดูใน plesk ไฟล์ที่ว่าจะมี permission เป็น rw- — ---

ลองปรับ permission ใน plesk ก็ขึ้น error Unable to change permissions

ตามรูปครับ

อันนี้เป็น script upload ครับ

					$src = $_FILES['txt_file']['tmp_name'] ;
					$str_filename = $_FILES['txt_file']['name'] ;
					$dest = "vdo_uploaded/$str_filename" ;

					if(move_uploaded_file ($src , $dest))
								{
									?>
											<script language="javascript">
											alert("Upload Completed");
											//window.location = "index.php3" ;
											</script>
									<?

ช่วยแนะนำด้วยนะครับ

upload เสร็จแล้วต้องให้ script chmod ไฟล์ที่ upload เป็น 666 ด้วยครับ
และหลีกเลี่ยงการ upload ลง folder ย่อยที่สร้างด้วย script เพราะจะเกิดปัญหาแน่นอน

ต้องใช้คำสั่งไหนครับพี่แมน

chmod(“file”, 0777);

แบบนี้ครับ

เด๋วลองดูครับ ขอบคุณพี่ ohaeey และพี่แมนมากๆเลย

อีกอย่าง suphp ช่วยท่านได้ครับ lol
มันจะทำให้เวลารัน php จะรันใน user ของเราเอง ไม่ใช่รันตามสิทธิ์ apache

ว่าแต่ suphp มันคือไรเหรอครับ ^^

มันจะทำให้เวลารัน php จะรันใน user ของเราเอง ไม่ใช่รันตามสิทธิ์ apache

นี่อะครับ -*-’

host ในไทยที่ support มีไม่เยอะครับ
หนึ่งในนั้นก็ของพี่แมนนี่แหละครับ
(ของผมก็รับ แต่… นะ)

คือต้องให้ทาง host ติดตั้งใช่ไหมครับ แล้วพอมีลิงค์ไหมครับพี่ไอซ์

เรื่อง suphp ถ้าไม่คิดจะเปลี่ยนโฮสก็ลืมไปได้เลยครับ
แก้ script php ของเราง่ายกว่าเยอะครับ

ทำได้แล้วครับ ขอบคุณทุกท่าที่ช่วยตอบนะครับ