使用FileZilla上传网站程序文件至云虚拟主机后,可能会因为网站文件数量过多或站点目录下权限不足,导致在云虚拟主机的站点目录下创建文件时,提示553 could not create file错误信息。本文介绍这种情况的可能原因和解决方案。
问题现象
使用FileZilla连接云虚拟主机后,在云虚拟主机的站点目录下创建文件时,创建失败并提示553 could not create file。
可能原因
您的网站文件数量过多,无法正常写入。
您在云虚拟主机当前的站点目录中没有创建文件的权限。
解决方案
登录云虚拟主机管理控制台。
在站点信息页面的网站信息区域,查看网页空间或者文件(夹)数量占比是否已满。
如果占比已满,建议您删除不必要的文件或者升级云虚拟主机后再次创建相应文件。关于如何升级云虚拟主机,具体操作,请参见升级云虚拟主机。
如果占比未满,请继续执行下一步。
使用FileZilla工具连接云虚拟主机。
具体操作,请参见通过FileZilla管理网站程序文件。
查看并了解不同操作系统的云虚拟主机对应目录的功能和使用权限。
Linux操作系统云虚拟主机的常见目录说明如下表所示:
目录名称 含义 权限 / FTP的根目录。 只读权限 /awstats 日志分析统计报告存放目录,该目录目前是一个空目录。 只读权限 /ftplogs FTP访问日志的存放位置。 只读权限 /htdocs 网站的根目录,您需要将网站程序或者网页文件上传到该目录。 读写权限 /myfolder 此目录中的内容不会被Web用户看到,可以临时存放一些不愿公开的内容。例如,站点备份和数据库备份。 读写权限 /php_upload_tmp 系统程序php上传缓存文件的目录,例如session等信息。 读写权限 /wwwlogs www访问日志的存放位置。 只读权限 Windows操作系统云虚拟主机的常见目录说明如下表所示:
目录名称 说明 权限 / 网站的根目录,您需要将网站文件上传到该目录。 读写权限 /HttpErrors 您可以将404错误页面上传在该目录。 读写权限
在具有读写权限的云虚拟主机站点目录下重新创建相应文件。
Linux操作系统云虚拟主机:您可以在
/htdocs
、/myfolder
以及/php_upload_tmp
目录下创建相应文件。Windows操作系统云虚拟主机:您可以在
/
、/HttpErrors
目录下创建相应文件。
说明如果问题仍未解决,请提交工单咨询。
文档内容是否对您有帮助?