在易优EyouCms中设置附件大小时提示“附件上传大小超过空间的最大多少MB”,如何解决?

COS、CDN
wdzsjl 2周前 (01-01) 阅读数 45 #HTML

在易优EyouCms中设置附件大小时,如果遇到“附件上传大小超过空间的最大多少MB”的提示,这通常是由于服务器的PHP配置中上传限制设置不当导致的。以下是一些详细的解决步骤和注意事项,帮助您解决这一问题:

解决步骤:

  1. 确定PHP版本

    • 首先,登录到您的服务器管理面板(如宝塔面板、phpStudy等)。
    • 找到对应网站的设置,查看当前使用的PHP版本号。例如,在宝塔面板中,可以通过“网站” -> “网站列表” -> 选择对应网站 -> 查看PHP版本号。
  2. 修改PHP设置

    • 宝塔面板

      1. 登录宝塔面板。
      2. 进入“软件商店”,找到并点击您当前使用的PHP版本。
      3. 点击“设置”按钮。
      4. 在“设置”页面中,找到“上传限制”选项,将其修改为您需要的数值。默认值通常是50MB,您可以根据需要调整。
      5. 如果需要,还可以在“配置修改”页面中调整max_execution_timemax_input_time,以增加脚本的最大运行时间和输入时间,防止上传大文件时超时。例如:
        max_execution_time = 600 max_input_time = 600
    • phpStudy

      1. 打开phpStudy控制面板。
      2. 进入“软件管理”,找到并点击您当前使用的PHP版本后的“设置”按钮。
      3. 在弹出的设置页面中,找到“上传限制”选项,将其修改为您需要的数值。
      4. 同样地,可以在“配置修改”页面中调整max_execution_timemax_input_time,例如:
        max_execution_time = 600 max_input_time = 600
  3. 手动修改php.ini文件

    • 如果您使用的是其他服务器管理工具或直接管理服务器,可以手动修改php.ini文件。
    • 找到PHP安装路径下的php.ini文件,通常在PHP根目录下。
    • 使用文本编辑器打开php.ini文件,找到并修改以下几项:
      upload_max_filesize = 50M post_max_size = 50M max_execution_time = 600 max_input_time = 600
    • 保存文件并重启PHP服务或服务器,以使更改生效。例如,在Linux系统中,可以使用以下命令重启PHP服务:
      sudo service php7.4-fpm restart sudo service apache2 restart

注意事项:

  • 备份配置文件:在修改php.ini文件之前,建议备份原始文件,以防出现意外情况。
COS、CDN
热门