帝国CMS图片集只能上传10张图片的原因及解决办法_max_file_uploads

简介: 帝国CMS图片集只能上传10张图片的原因及解决办法_max_file_uploads

帝国CMS图片集只能上传10张图片的原因及解决办法_max_file_uploads
在帝国CMS中上传图片时,如果发现上传多张图片但最终只显示部分图片,这通常是由于 PHP 配置中的 max_file_uploads 参数限制导致的。具体来说,这个参数限制了一个表单最多能上传多少个文件。

原因分析
在帝国CMS中,每张图片都会生成一张大图和一张缩略图,因此实际上每次上传都会占用两个文件上传名额。例如,上传10张图片实际上会生成20个文件(10张大图 + 10张缩略图)。

解决方法
修改 php.ini 文件

修改 php.ini 文件中的 max_file_uploads 参数值,以允许上传更多文件。

具体步骤
找到 php.ini 文件

通常 php.ini 文件位于服务器的 /etc/php/版本号/php.ini 目录下。
如果找不到,可以通过 PHP 脚本找到其位置:
php

<?php phpinfo(); ?>
访问该脚本,查找 Loaded Configuration File 一行,即可找到 php.ini 文件的位置。
修改 max_file_uploads 参数

打开 php.ini 文件,找到 max_file_uploads 参数。
将其值修改为更大的数字,例如 10000:
ini

[kod.ecotronsci.com)
[kod.tianshunda.net)
[kod.zzsanying.com)
[kod.cmsac.net)
[kod.sjpbq.com)
[kod.yzls148.com)
[kod.sjzylx.com)
max_file_uploads = 10000
重启 Web 服务器

修改完 php.ini 文件后,需要重启 Web 服务器使更改生效。
Apache:
sh

sudo systemctl restart apache2
Nginx:
sh

sudo systemctl restart nginx

相关文章
|
存储
Typora上传图片后提示 “image load failed“ 无法加载出图片
Typora上传图片后提示 “image load failed“ 无法加载出图片
2515 1
Typora上传图片后提示 “image load failed“ 无法加载出图片
|
8月前
WordPress 修改上传文件大小限制
WordPress 修改上传文件大小限制
179 3
phpcms之 如何修改后台上传文件或图片的大小限制
phpcms之 如何修改后台上传文件或图片的大小限制
179 1
|
8月前
|
存储
获取图片上传【file】
获取图片上传【file】
48 1
|
8月前
|
PHP
文件上传--Upload-labs--Pass16--图片二次渲染
文件上传--Upload-labs--Pass16--图片二次渲染
|
小程序 应用服务中间件 Shell
laravel8(三)文件上传提示 “The file deos not exits ” ,但确实已经上传了文件
Laravel 文件上传提示 “The file "" deos not exits ” ,但确实已经上传了文件
74 1
|
弹性计算 应用服务中间件
请将文件MP_verify_N8no8dpNO9n7wuBZ.txt上传至XXX指向的web服务器(或虚拟主机)的目录
请将文件MP_verify_N8no8dpNO9n7wuBZ.txt上传至XXX指向的web服务器(或虚拟主机)的目录
请将文件MP_verify_N8no8dpNO9n7wuBZ.txt上传至XXX指向的web服务器(或虚拟主机)的目录
|
PHP
thinkphp修改图片路径
thinkphp修改图片路径
133 0
|
Java
SpringBoot:上传单个图片,上传图片压缩包,读取本地磁盘图片
SpringBoot:上传单个图片,上传图片压缩包,读取本地磁盘图片
619 0