Andrew
03-Aug-2006, 03:17 PM
Although I probably won't use FTP bug logging forever, it does work well.
For me I setup my FTP server using "Write Only" permissions so therefore
logs can only ever be saved and never downloaded from the server via FTP.
One suggestion I have is to alter EWebTools.pas like I did as follows to
allow passive FTP as this works much better through firewalls:
.....
INTERNET_FLAG_PASSIVE = $08000000;
.....
hConnect := InternetConnect(hInternet, PChar(Host), Port,
PChar(UserID), PChar(Password), INTERNET_SERVICE_FTP,
INTERNET_FLAG_PASSIVE , 0);
.....
For me I setup my FTP server using "Write Only" permissions so therefore
logs can only ever be saved and never downloaded from the server via FTP.
One suggestion I have is to alter EWebTools.pas like I did as follows to
allow passive FTP as this works much better through firewalls:
.....
INTERNET_FLAG_PASSIVE = $08000000;
.....
hConnect := InternetConnect(hInternet, PChar(Host), Port,
PChar(UserID), PChar(Password), INTERNET_SERVICE_FTP,
INTERNET_FLAG_PASSIVE , 0);
.....