CSS, PHP and ActionScript 3 tutorials
Drepturi de upload mai mare cu .htaccess
In mod normal PHP-ul e setat sa poti uploada fisiere de maxim 8MB(sau chiar doar 2MB).
Poti schimba asta insa din php.ini:
1 2 | post_max_size = 40M upload_max_filesize = 40M |
.. dar asta inseamna sa dai drepturi la tot serverul sa poata incarca fisiere de pana in 40MB
Dar daca vrei sa dai drepturi doar fisierelor dintr-un anumit folder poti sa faci un fisier “.htaccess” si sa scrii urmatorul cod.
1 2 3 4 | <FilesMatch "\.(php)$"> php_value post_max_size "40M" php_value upload_max_filesize "40M" </FilesMatch> |
Astfel toate fisierele din acel folder au dreptul de uploada fisiere de pana in 40mb.
Dar cred ca si codul asta e functional, daca vrei sa dai drepturi doar unui anumit fisier:
1 2 3 4 | <Files "upload.php"> php_value post_max_size "40M" php_value upload_max_filesize "40M" </FilesMatch> |
sau doar pentru 2 fisiere:
1 2 3 4 | <FilesMatch "^(upload|multi_upload)\.php$"> php_value post_max_size "40M" php_value upload_max_filesize "40M" </FilesMatch> |
! Daca aveti hosting cumparat pe undeva tebuie sa verificati mai intai daca sunt drepturi ca .htaccess-ul sa suprascrie setarile default.
Popularity: 6% [?]
| Print article | This entry was posted by Sorin on 20/11/2008 at 07:01, and is filed under Server. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |
