我已经试过以下改变在一个小ç其配置后重新加载在FileZilla中服务器的配置++应用程序:当程序要求重新加载配置时,Filezilla Server应该返回什么值?
if (system("\"\"C:\\Program Files\\FileZilla Server\\FileZilla Server.exe\" -reload-config\"") == 0)
{
// Success
}
else
{
// Failure
}
如果我做一个有效的变化,在配置出现,当我后来检查被复制服务器本身的设置,但系统调用返回1
。
如果我完全破坏.xml配置文件,然后运行该命令,它仍然会返回1
。
那么,它是不可能得到一个返回值,指示配置是否重新加载?
实际上它从命令开始时就错过了一个额外的一个,但很好的发现。我更新了片段。 –
我不这么认为,请参阅http://stackoverflow.com/q/6672257/850848 –
请参阅[这个答案](http://stackoverflow.com/a/9965141/15369) –