全部产品
云市场

云虚拟主机中安装ShopNC常见问题

更新时间:2020-05-25 10:09:33

免责声明: 本文档可能包含第三方产品信息,该信息仅供参考。阿里云对第三方产品的性能、可靠性以及操作可能带来的潜在影响,不做任何暗示或其他形式的承诺。

问题描述

  • 问题一:在云虚拟主机上安装ShopNC,在验证安装环境时,无法通过磁盘检测,导致无法进行下一步。
  • 问题二:在数据库信息输入页面发现数据库地址无法完整输入。

问题原因

  • 问题一的原因:由于安装ShopNC需要检测站点空间大小,而云虚拟主机禁止了相关函数,导致无法通过磁盘检测。
  • 问题二的原因:ShopNC默认设置了数据库地址长度,而云虚拟主机的数据库地址超过了限制。

解决方案

阿里云提醒您:

  • 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
  • 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
  • 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。

根据对应的问题及原因选择相应的解决方法:

  • 出现无法通过磁盘检测问题时,可以将第一步验证的页面地址最后的参数step=1改为step=2,然后访问即可跳过验证步骤。
  • 出现数据库地址无法完整输入问题时,需要将数据库连接地址转换为IP地址或者修改ShopNC默认的数据库地址长度设置,以下是修改ShopNC默认的数据库地址长度方法。
    1. 使用FTP客户端连接云虚拟主机,详细请参见连接云虚拟主机,找到ShopNC安装目录,编辑step_3.php文件。
    2. 在此页面搜索localhost关键字,找到该行前面的maxlength="20" 。把maxlength值改成您数据库地址字符的长度即可,然后保存。刷新安装页面,就可以完整输入数据库地址。

适用于

  • 云虚拟主机

如果您的问题仍未解决,您可以在阿里云社区免费咨询,或提交工单联系阿里云技术支持。