我通过 DotNetPanel 创建了 ftp 帐户,现在不知为何它抛出了错误“十六进制值 0x03,是无效字符。”。但是我注意到服务器上已创建了一个用户,我可以通过 ftp 客户端登录。
当我登录时,它指向 C:\inetpub\ftproot 文件夹。现在我想更改指向文件夹,以便我可以将此用户指向我的网站文件夹,然后我可以上传我的网站的文件。
请提供任何帮助。
答案1
“十六进制值 0x13,是无效字符”错误似乎是一个常见问题:
已知当 web.config 文件被错误修改或完全替换时,Windows Server 2008 中的 DotNetPanel 会出现错误“十六进制值 0x13,是无效字符”。这是因为 IIS 7 使用 web.config 来存储其整个设置,对该文件的任何错误修改或完全替换都会导致此错误发生
- 记下为网站创建的所有虚拟目录(虚拟目录名称和指向路径)
- 从文件管理器中删除 web.config 文件。
- 从 DotNetPanel 中删除该网站。(这不会删除该网站的任何文件)。
- 重新添加网站。
- 重新设置所有虚拟目录。
要更改用户的主目录,请从DotNetPanel 指南:
主目录位置 选择“托管空间中的文件夹”选项,将网站指向托管空间中的某个文件夹。如果托管计划允许,您可以将网站根文件夹从默认的“wwwroot”更改为其他文件夹。选择“重定向到 URL”,通过在下方的框中输入 URL,将所有来自客户端应用程序(如 Web 浏览器)的请求重定向到另一个网站或虚拟目录。