10/10/2018, 09:32
Không sử dụng được lệnh COPY của php
Website mình đang code có lỗi khi upload file lên host, mình kiểm tra đường dẫn, change mod cho thư mục kỹ rồi nhưng vẫn khôgn thể nào tìm ra lỗi,
Source code:
----------------------------------------------------------------------- $link = "http://www.pharos.com.vn/uploads/".$_FILES['upfile']['name'];
if ( !(copy($_FILES['upfile']['tmp_name'],$link)) ) die("Cannot upload file".$link);
----------------------------------------------------------------------- http://img5.imageshack.us/img5/4087/pharos.jpg
Trong khi đó, cũng 1 source tương tự tại host khác, mình vẫn có thể sử dụng lệnh copy này bình thường!??!!
Bó tay bữa giờ rồi nên mong anh em chỉ giáo!
Thanks
Source code:
----------------------------------------------------------------------- $link = "http://www.pharos.com.vn/uploads/".$_FILES['upfile']['name'];
if ( !(copy($_FILES['upfile']['tmp_name'],$link)) ) die("Cannot upload file".$link);
----------------------------------------------------------------------- http://img5.imageshack.us/img5/4087/pharos.jpg
Trong khi đó, cũng 1 source tương tự tại host khác, mình vẫn có thể sử dụng lệnh copy này bình thường!??!!
Bó tay bữa giờ rồi nên mong anh em chỉ giáo!
Thanks
Bài liên quan
$dest='/www/uploads/'.$_FILES***91;'upfile'***93;;
copy($_FILES***91;'upfile'***93;***91;'tmp_name'***93;, $dest) or die('Cannot upload file...');
safe_mode=Off: bạn chỉ cần chmod cho thư mục lưu file upload là ok
safe_mode=On: bạn phải chmod cho thư mục lưu file upload và chown cho file php chứa mã upload giống với user chạy php hiện tại (thông thường là nobody hay www-data, ...)
Thêm: hoặc chown cho cả thư mục upload = own của file php chứa code upload