Kohana - controller specific .htaccess

前端 未结 2 1237
广开言路
广开言路 2020-12-22 01:02

I\'m trying to set some htaccess rules for a specific Kohana controller. Basically its to do with form uploads. The majority of the site doesn\'t want to allow for large upl

2条回答
  •  我在风中等你
    2020-12-22 01:33

    There's also another solution. Again thanks to @LazyOne for the tip. This one is much neater, but it requires updating the Apache config directly (so you cannot deploy it on a shared hosting).

    All you have to do is add this to your httpd.conf or vhosts.conf (inside or as per Apache Docs).

    
        php_flag max_input_time 60000
        php_value post_max_size 1024M
        php_value upload_max_filesize 1024M
        php_value memory_limit 128M
    
    

    Restart your server and it should just work!

    Note, that although LocationMatch parses the /massiveupload as a regular expression, we cannot use ^/massiveupload (note the ^ char to match beginning of the string). This is because it will fail if you use a ModRewrite (which changes the final request url internally).

    Note, you shouldn't make upload_max_filesize and post_max_size the exact same size, because if you upload a file that just reaches the upload_max_filesize limit, any other post data will cause it to exceed the post_max_size and the form submission will fail.

提交回复
热议问题