我需要向我的系統管理員證明,max_input_time在php.ini是什麼阻止我上傳大文件到服務器,但他不會增加它,直到我告訴他一個適當的錯誤。趕上max_input_time php錯誤
我看了一下手冊,但找不到任何關於它的信息。
有沒有人知道用於證明這一點的方法?
謝謝
我需要向我的系統管理員證明,max_input_time在php.ini是什麼阻止我上傳大文件到服務器,但他不會增加它,直到我告訴他一個適當的錯誤。趕上max_input_time php錯誤
我看了一下手冊,但找不到任何關於它的信息。
有沒有人知道用於證明這一點的方法?
謝謝
在php.ini中我們看到其可能的值:
; max_input_time
; Default Value: -1 (Unlimited)
; Development Value: 60 (60 seconds)
; Production Value: 60 (60 seconds)
所以,檢查是否設置爲-1(不限時間),並上傳與運行的腳本:
<?php
// show current local and master values for PHP directives.
phpinfo(4);
?>
如果您仍然認爲這個數值是您的痛苦來源,請嘗試自行增加它:
max_input_time
多變PHP_INI_PERDIR
,意思是 「項可以 在php.ini,htaccess的設置或httpd.conf中」
所以,你可以在.htaccess嘗試:
php_value max_input_time 120
OBS:在任何情況下,您可以查看以下文章,瞭解有關上傳文件的所有PHP指令:http://www.radinks.com/upload/config.php
@ abderrahmane-tahri-jouti它是'max_input_time'的原因嗎? –
爲什麼你確定這是問題嗎? – DaveRandom
除非您實際處理文件,否則運行時間不應該成爲問題。 – deviousdodo
最好看看'max_post_size'和'upload_max_filesize'設置。 – deviousdodo