过期罐头电脑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 5254|回复: 0
收起左侧

解决FileZilla Server因路径错误导致无法启动问题

[复制链接]
hxshanji 2013-12-5 18:42:39 | 显示全部楼层
帮一个朋友配置win2003 服务器的时候遇到了一个问题:前面配置IIS和PHP及MySQL和zend这些常用的软件都没有任何问题。FTP服务想用 FileZilla Server这款软件,下载了一个绿色版的压缩包,然后直接就这样运行了,很正常,客户端也能正常连接。但问题就是重启一次服务器后就发现出问题了,出现如图[ghost win7纯净版]结果:

6469_131204122459_1.png
解决FileZilla Server因路径错误导致无法启动问题
意思就是连接不上服务器,我查了网上的一些材料,或许是大家说的不是这个问题导致的,或许是大家写错了,都不能解决这个问题,于是有了自己一下的分析解决过程。
问题分析
其实遇到这样的问题,我很自然会想到可能是跟FTP服务的某项服务没有启动,于是发现了以下问题:
1、在系统服务中看到了一个服务名称为FileZilla Server FTP server的服务没有启动:

6469_131204122459_1.png
2、但发现这个服务是自启动的,但问题是这里手动启动都没响应,错误提示为“错误3:系统找不到指定路径”

6469_131204122459_1.png
3、点开该服务属性,发现可执行文件的路径还真的有问题

6469_131204122459_1.png
通过上面的分析,我凭仗自己的经历就可以得出来这个问题就是由于我当时第一次的时候为了省事直接在压缩包里直接运行FileZilla的FTP服务,所以系统把文件写到内存,并反映到一个Temp文件夹下,而当服务重视启后,这个Temp也随着内容在内存的丢失而丢失,就很自然也就不能执行FTP服务。所以现在的问题就是要修改这个错误的路径。
问题解决
很多人或许不知道怎么修改服务中的可执行文件的路径,由于就在这个属性里边基本无法修改,这里我要告诉大家,其实在注册表里就可以修改掉,当然可能有更好的方式,但我都是这么修改的。
1、运行中输入regedit,打开注册表,在 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesFileZilla Server找到这个路径,也就是FileZilla的路径,有一键名是"ImagePath",也可以利用注册表自带的搜索功能,查找你想要修改的路径;并点开这个键名查看信息,发现就是原来的路径。

6469_131204122459_1.png
2、现在就可以来修改为正确的路径了,比方这里正确的路径是"D:websever tpFileZilla server.exe"。然后确定,并关闭注册表编辑器。

6469_131204122459_1.png
3、回到系统服务列表,重新启动服务,发现FileZilla Server FTP server服务可以正常启动了;

6469_131204122459_1.png
4、重新运行FileZilla Server,发现可以正常连接服务器并可以用FTP客户端远程连接。

6469_131204122459_1.png
至此,FileZilla Server因路径错误导致无法启动问题解决。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

一键重装系统|雨人系统下载|联系我们|网站地图|过期罐头电脑论坛

GMT+8, 2024-4-18 12:07 , Processed in 0.040285 second(s), 28 queries .

官方免责声明:本站内容来自网友和互联网.若侵犯到您的版权.请致信联系,我们将第一时间删除相关内容!

Powered by Discuz!

专注于win7_win10_win11系统下载装机

© 2010-2023 GQGTPC.Com

快速回复 返回顶部 返回列表