我有以下問題:如何設置每個腳本的upload_max_filesize限制?
如何設置per-script upload_max_filesize限制? 我想爲特定腳本(操作)設置較大的上傳文件大小限制。我知道我可以使用.htaccess,但問題是所有操作都是通過單個index.php文件分派的,這可能意味着所有操作.htaccess規則是相同的。那麼是否可以爲單個php腳本(操作)設置每腳本max_upload_size?
希望你能幫助我。
在此先感謝。
我有以下問題:如何設置每個腳本的upload_max_filesize限制?
如何設置per-script upload_max_filesize限制? 我想爲特定腳本(操作)設置較大的上傳文件大小限制。我知道我可以使用.htaccess,但問題是所有操作都是通過單個index.php文件分派的,這可能意味着所有操作.htaccess規則是相同的。那麼是否可以爲單個php腳本(操作)設置每腳本max_upload_size?
希望你能幫助我。
在此先感謝。
它不可能.. 你必須在你的php.ini或htaccess的設置這個upload_max_filesize的..
你可以試着插入此代碼到你的PHP腳本(動作):
ini_set('upload_max_filesize', '25M');
或在另一動作的另一個值:
ini_set('upload_max_filesize', '120M');
ini_set無法在upload_max_filesize上工作 – Svetoslav
謝謝。但不幸的是,由於選項'upload_max_filesize'的可變參數爲PHP_INI_PERDIR(http://uk.php.net/manual/en/ini.list.php)。所以ini_set不適用於這個選項。任何其他想法? –
有時在共享主機上,您將無法訪問php.ini或通過ini_set進行設置。在這種情況下,在上傳之前,使用javascript檢查文件大小並允許/禁止它們上傳。 –