虛擬主機修改上傳配置(PHP)


虛擬主機中不允許修改php.ini 配置文件(當然有的允許修改,則修改php.ini,因為有時候在線上通過.htaccess 修改了也沒有作用),只能通過ini_set() 或重寫文件.htaccess 文件 來配置當前域名

修改后一定要測試是否生效

在.htaccess 文件中修改如下配置

<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

php_value upload_max_filesize 100M
php_value post_max_size 120M
php_value memory_limit 256M
php_value max_execution_time 600
php_value max_input_time 600


</IfModule>

 

測試配置是否生效

public function test(){
echo 'max_execution_time = ' . ini_get('max_execution_time') . "<br/>";
echo 'memory_limit = ' . ini_get('memory_limit') . "<br/>";
echo 'post_max_size = ' . ini_get('post_max_size') . "<br/>";
echo 'upload_max_filesize = ' . ini_get('upload_max_filesize') . "<br/>";
exit;
}

參考:https://blog.csdn.net/cmzhuang/article/details/53537591(.htaccess 文件配置講解)

參考:https://blog.csdn.net/j393819650/article/details/59057023(php.ini 配置生效范圍)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM