Trên hosting thường chỉ chmod được một hoặc một loạt file ở một thư mục cụ thể (không có đệ quy vào các thư mục con) do đó việc sử dụng code để chmod giúp tiết kiệm rất nhiều thời gian.
Lưu ý: một số máy chủ hosting không cho phép chạy hàm system() nên sẽ không thể dùng cách này để chmod nhé
Chmod toàn bộ nội dung
Tạo một file có tên chmod.php có nội dung
<?php
system('find . -type d -exec chmod 777 {} \; 2>&1');
system('find . -type f -exec chmod 777 {} \; 2>&1');
echo("\n\nComplete!");
?>
Chmod theo file là 644 thư mục 755
Tạo một file có tên chmod.php có nội dung
<?php
system('find . -type d -exec chmod 755 {} \; 2>&1');
system('find . -type f -exec chmod 644 {} \; 2>&1');
echo("\n\nComplete!");
?>
Sau đó up lên và chạy đến file này. ví dụ: http://yourdomain.com/chmod.php