PHP ini_set不起作用怎麼辦

藏色散人
發布: 2023-03-14 14:42:01
原創
1591 人瀏覽過

PHP ini_set不起作用的解決方法:1、修改htaccess檔案;2、在httpd.conf中設定「AllowOverride All」即可。

PHP ini_set不起作用怎麼辦

本文操作環境:Windows7系統,PHP7.1版,Dell G3電腦。

PHP ini_set不起作用怎麼辦?

PHP ini_set()無效的原因:在

PHP配置中,post_max_size,upload_max_filesize用ini_set() 方法是修改不了的.

正確的做法是用.htaccess檔案:

php_value upload_max_filesize 1024M  
php_value post_max_size 1024M
登入後複製

要使.htaccess檔案生效,需要在httpd.conf中設定該網站:AllowOverride All

##原因:upload_max_filesize 的可修改範圍是PHP_INI_PERDIR,可以在php.ini,httpd.conf或.htaccess檔案中修改,但是不能用ini_set()修改.

知識點:

PHP ini_set不起作用怎麼辦

PS:

magic_quotes_gpc 用get_magic_quotes_gpc() 取得,不能用set_magic_quotes_gpc修改,原因是沒這個函式。

而magic_quotes_runtime可以用set_magic_quotes_runtime()來設定

推薦學習:《

PHP影片教學

以上是PHP ini_set不起作用怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!