View previous topic :: View next topic |
Author |
Message |
Jean-Paul SEVESTRE
Joined: 09 Feb 2006 Posts: 30 Location: Fontanes, France
|
Posted: Fri Feb 17, 2006 2:36 am Post subject: wviewftpd.conf |
|
|
Regarding the Remote Transfer Directory in the wviewftpd.conf file , how should it be please?
# Remote Transfer Directory
# (relative to the ftp login directory, no leading '/')
# Uncomment to activate...
#directory public_html
Or
# Remote Transfer Directory
# (relative to the ftp login directory, no leading '/')
# Uncomment to activate...
img/
#directory public_html
Or and other way??
Thanks
JP |
|
Back to top |
|
|
bodemory
Joined: 06 Dec 2005 Posts: 43
|
Posted: Fri Feb 17, 2006 3:59 am Post subject: |
|
|
The way it is indicated :
Code: | # Remote Transfer Directory
# (relative to the ftp login directory, no leading '/')
# Uncomment to activate...
directory httpdocs |
/img is the default directory (relative to the login dir) where wview will upload data. So in my case, it'll upload in : /httpdocs/img
HTH,
Brice |
|
Back to top |
|
|
Jean-Paul SEVESTRE
Joined: 09 Feb 2006 Posts: 30 Location: Fontanes, France
|
Posted: Fri Feb 17, 2006 6:26 am Post subject: |
|
|
I am not too sure on what is the loging directory...
I take it that it is probably the root of my web site directory.
Therefore, following your advise, I changed wviewftpd.conf to:
# Hostname Definition
#
host ftp.vol-libre-cadurcien.net
# Username
#
user myusername
# Password
#
pass mypassword
# Remote Transfer Directory
# (relative to the ftp login directory, no leading '/')
# Uncomment to activate...
directory MeteoFontanes
The MeteoFontanes directory is on the root of my website and into it I put an img folder.
In this img folder I put all the files that are in /var/wview/img/
All this through Windows/Dreamweaver (Thanks...)
Once all this was done I started again wview and checked if an index.htm file was at last transfered from my PC to my ISP web server into the img folder.
Not so unfortunately... And not anywhere else either...
Back to the start line.
What can I do Brice?
JP |
|
Back to top |
|
|
bhnb
Joined: 28 Nov 2005 Posts: 127
|
Posted: Fri Feb 17, 2006 7:14 am Post subject: |
|
|
Hi Jean-Paul
Just to confirm, are you using tnftp which is the ftp client specified in the wview user manual?
Cheers
Jon |
|
Back to top |
|
|
Jean-Paul SEVESTRE
Joined: 09 Feb 2006 Posts: 30 Location: Fontanes, France
|
Posted: Fri Feb 17, 2006 9:21 am Post subject: |
|
|
Yes Jon, I have set up tnftp just like the User Manual says.
Any idea how to upload automatically with this tnftp the /var/wview/img/index.htm file to my ISP web server ftp.vol-libre-cadurcien.net in the /MeteoFontanes/img/ folder?
Note: I have been uploading/downloading files to this web server for the past 3 years through the same ADSL modem/firewall/router from a Windows PC.
And when I uploaded manually the /var/wview/img/*.* files with
/usr/bin/ftp -AiV -u ftp://remote_username:remote_password@remote_host/ img/*.*
it did work.
Cheers
JP |
|
Back to top |
|
|
mteel
Joined: 30 Jun 2005 Posts: 435 Location: Collinsville, TX
|
Posted: Fri Feb 17, 2006 11:27 am Post subject: |
|
|
The ftp login directory is exactly that: the remote directory you are in when executing a simple ftp command to the remote host using the same username and password. On most ftp servers, this is something like ~username (or /home/username).
So if you specify "directory public_html" in the wviewftp.conf file, the wview files will be transfered to: ~username/public_html/img (or /home/username/public_html/img).
What I do is create a link in my apache document root directory to the actual img location, i.e: "ln -s /home/username/public_html/img /usr/local/www/weather", where /usr/local/www is my apache document root.
Of course, if you have a different location for your default ftp login directory on your web server, the paths will be different, but the approach the same.
HTH,
Mark |
|
Back to top |
|
|
bhnb
Joined: 28 Nov 2005 Posts: 127
|
Posted: Fri Feb 17, 2006 11:28 am Post subject: |
|
|
OK.
Can you do a completely manual login and make sure that MeteoFontanes is accessible from your login directory? i.e.
ftp ftp.vol-libre-cadurcien.net
name:
password:
pwd
/
cd MeteoFontanes
cd img
pwd
If you can make a note of any responses and post them on here we should have more of a clue. |
|
Back to top |
|
|
Jean-Paul SEVESTRE
Joined: 09 Feb 2006 Posts: 30 Location: Fontanes, France
|
Posted: Fri Feb 17, 2006 11:39 am Post subject: |
|
|
Hi bhnb
I did what you said and here is the result (without my user name and password).
ftp ftp.vol-libre-cadurcien.net
Connected to judith.nfrance.com.
220 judith.nfrance.com FTP server (Version 6.00LS) ready.
Name (ftp.vol-libre-cadurcien.net:jean-paul): xxxxxxxxxx
331 Password required for xxxxxxxxxx.
Password:xxxxxxxxx
230 User xxxxxxxxx logged in, access restrictions apply.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> pwd
Remote directory: /
ftp> cd MeteoFontanes
250 CWD command successful.
ftp> cd img
250 CWD command successful.
ftp> exit
221 Goodbye.
What does that tells you please? |
|
Back to top |
|
|
bhnb
Joined: 28 Nov 2005 Posts: 127
|
Posted: Fri Feb 17, 2006 12:25 pm Post subject: |
|
|
It looks like everything should be OK.
Next guess is that there could be some garbage in your conf file. Could you try
cat -v /etc/wview/wviewftpd.conf
and check that there's nothing like ^M or ^@ or any other ^ characters in the output? |
|
Back to top |
|
|
Jean-Paul SEVESTRE
Joined: 09 Feb 2006 Posts: 30 Location: Fontanes, France
|
Posted: Fri Feb 17, 2006 12:52 pm Post subject: |
|
|
I do not have an wviewftpd.conf file but may be you mean wviewftp.conf and here it is
###############################################################################
# wviewftp.conf
# wview FTP configuration file
#
# Notes:
# 1) files are transmitted at 15 seconds past the top of minute
# 2) Order of definitions in this file is mandatory
# 3) transmit interval starts at 1 minute past a five minute mark
# 4) the number of rules in this file should be minimized (< 10)
# 5) the files will be placed in the "img" directory under the ftp login
# directory on the remote host
#
###############################################################################
# Hostname Definition
#
host ftp.vol-libre-cadurcien.net
# Username
#
user xxxxxxxxx
# Password
#
pass xxxxxxxxx
# Remote Transfer Directory
# (relative to the ftp login directory, no leading '/')
# Uncomment to activate...
directory MeteoFontanes
#
# Transfer File Definitions
# Column Format:
# 1) transmit interval (mins)
# 2) source file (relative to /var/wview)
#
# current conditions every minute
#
#1 img/Current_Conditions.htm
# images, htmls, and NOAA every 5 minutes
#
5 img/*.png
5 img/*.htm
5 img/*.html
5 img/*.xml
5 img/*.txt
Thanks to check if you see anything wrong. |
|
Back to top |
|
|
bhnb
Joined: 28 Nov 2005 Posts: 127
|
Posted: Fri Feb 17, 2006 2:58 pm Post subject: |
|
|
Hmmm.
I've just had a look at your site, and although I can't get to index.html, I can get to some of the other files, which appear to be up to date, e.g.
http://www.vol-libre-cadurcien.net/MeteoFontanes/img/Current.htm
It looks like the process is basically working and your ftp setup is fine but for some reason not all of the expected files are being transferred.
In /var/log/messages does htmlgend tell you how many files are being created? Something like:
Feb 17 20:57:12 (none) user.info htmlgend1[3144]: <2043498583> : Generated: 1746 ms: 18 images, 19 html/xml files |
|
Back to top |
|
|
Jean-Paul SEVESTRE
Joined: 09 Feb 2006 Posts: 30 Location: Fontanes, France
|
Posted: Fri Feb 17, 2006 3:10 pm Post subject: |
|
|
As you say hmmm......
Anyway I get the following messages:
tail /var/log/messages
Feb 17 22:00:04 localhost wviewd[6517]: <2043671552> : storing record for 2006-02-17 22:00
Feb 17 22:00:05 localhost htmlgend[6524]: <2043671573> : Adding 30 minute sample...
Feb 17 22:00:05 localhost htmlgend[6524]: <2043671573> : Adding hour sample...
Feb 17 22:00:10 localhost htmlgend[6524]: <2043677273> : Generated: 439 ms: 34 images, 7 html/xml files
Feb 17 22:01:00 localhost CROND[7394]: (root) CMD (nice -n 19 run-parts --report /etc/cron.hourly)
Feb 17 22:01:10 localhost htmlgend[6524]: <2043736937> : Generated: 126 ms: 17 images, 7 html/xml files
Feb 17 22:02:10 localhost htmlgend[6524]: <2043796956> : Generated: 144 ms: 17 images, 7 html/xml files
Feb 17 22:03:10 localhost htmlgend[6524]: <2043856937> : Generated: 125 ms: 17 images, 7 html/xml files
Feb 17 22:04:10 localhost htmlgend[6524]: <2043916936> : Generated: 124 ms: 17 images, 7 html/xml files
Feb 17 22:05:10 localhost htmlgend[6524]: <2043976934> : Generated: 122 ms: 17 images, 7 html/xml files
Puzzling isn't it?
I do know that index.htm is regularly updated in /var/wview/img/ because I watch it locally and data is uptodate.
?????? |
|
Back to top |
|
|
Jean-Paul SEVESTRE
Joined: 09 Feb 2006 Posts: 30 Location: Fontanes, France
|
Posted: Fri Feb 17, 2006 3:42 pm Post subject: |
|
|
Hey! Jon, if your eagle eye found the current.html file updated, then the problem could come from "index.htm" file name. May be the web server does not accept any other index.htm file other than the opening page. In other terms only one index file accepted for one web site even though it is not in the same folder. Does that sound realistic? Unfortunately my cheap ISP will not give me any support and I can just assume.
Then is it possible do name this index file differently? If so what does that implies? i.e. Which conf files and others to modify?
I'll look into that tomorrow.
Bye for now |
|
Back to top |
|
|
mteel
Joined: 30 Jun 2005 Posts: 435 Location: Collinsville, TX
|
Posted: Fri Feb 17, 2006 3:58 pm Post subject: |
|
|
It better be index.html being updated. For index.htx only, wview generates an "html" extension instead of "htm".
Mark |
|
Back to top |
|
|
bhnb
Joined: 28 Nov 2005 Posts: 127
|
Posted: Fri Feb 17, 2006 5:04 pm Post subject: |
|
|
It's not just index.htm which is missing.
http://www.vol-libre-cadurcien.net/MeteoFontanes/img/tempdaycomp.png exists, but it's from earlier today (maybe when you did a manual upload?), and for some reason some of the png addresses just return a url, e.g. http://www.vol-libre-cadurcien.net/MeteoFontanes/img/netRainDay.png
As far as I can tell, in a default installation all of the png files are uploaded first, then htm, then html, then xml and finally txt (the same order as they are listed in wviewftp.conf). Given that, I don't understand why Current.htm is being updated but tempdaycomp.png isn't. It seems to be skipping files rather than just failing and stopping.
What else could be happening? Permissions? Times? To run tnftp with verbose output, can you try this and see what happens?
cd /var/wview
/usr/bin/ftp -Aiv -u ftp://remote_username:remote_password@remote_host/MeteoFontanes img/*.*
(note this uses -Aiv not -AiV as in the manual) |
|
Back to top |
|
|
|