[Pro] Web Host question

I thought that when I published everything and uploaded my website from Freeway to the FTP server of my web hosting company that all the files in the ‘root’ folder on the server were replaced but I guess that is not the case. I’ve had issues with Google results page showing old pages so I contacted my hosting company via Live Chat and was looking at Root folder, FTP folder, Web Folder (which I’ve never done before) and I saw 10 year old files in the Web folder. The chat person couldn’t help so I have to contact tech support to find out if any of these old files are causing problems.
I don’t know anything about what should be there are what shouldn’t be there but I’m sure someone here will know?? The chat person said I could delete old files if I wanted to but I wish there was a way to just upload my current website and only have current files on the server at all times.
Does anyone here have to do ‘housekeeping’ on their FTP server?


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Yes, we all need to do house keeping on the server from time to time.

If at some point you’ve just created a new freeway site (not edited the old Freeway file) and uploaded there could be remnant files left of the server that Google has indexed. This is because a new Freeway file knows nothing about your old site.

All you need to do it access the server and manually delete the files you don’t need within the public_html folder. If all your site is produced in Freeway you can delete “all” the files in the public_html folder and re-upload afresh.

Note: don’t delete all the files in your root folder just the files in the public folder.

David Owen

On 18 Feb 2015, at 20:06, Misty Ann email@hidden wrote:

I thought that when I published everything and uploaded my website from Freeway to the FTP server of my web hosting company that all the files in the ‘root’ folder on the server were replaced but I guess that is not the case. I’ve had issues with Google results page showing old pages so I contacted my hosting company via Live Chat and was looking at Root folder, FTP folder, Web Folder (which I’ve never done before) and I saw 10 year old files in the Web folder. The chat person couldn’t help so I have to contact tech support to find out if any of these old files are causing problems.
I don’t know anything about what should be there are what shouldn’t be there but I’m sure someone here will know?? The chat person said I could delete old files if I wanted to but I wish there was a way to just upload my current website and only have current files on the server at all times.
Does anyone here have to do ‘housekeeping’ on their FTP server?


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Thank you David!
I’ll give that a try.


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Within the web folder on server there is: /inetpub/wwwroot/ which is where the old images and files are - is that the same thing as public_html folder?


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

That exactly is the root folder of your website. All contents of your published site folder should be uploaded here.


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

I’m sorry but is the /inetpub/wwwroot/ folder the ROOT folder or PUBLIC_html folder?

David’s previous post says not to delete files in the ROOT folder.


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Usually, when you log into any server, you will be placed at a point in the filesystem above which you cannot navigate. This may be the server’s real root point (/) or it may be your login user’s root (/users/yourname/ or ~/).

There will always be a point lower than that level where your site’s files live. I say always here because you will usually need to store things that are not publicly available – log files, your mail, etc. – and the web server can serve anything that lives in its own “root” or below that level. Each account in a shared server has its own site root folder, and the Web server can only share those files with the world when it is addressed by your account’s domain name.

If you are logging in for the first time to a new server, it’s always best to use a dedicated SFTP application, like Transmit or Fetch, because then you can visually survey the structure and see what you need to do.

In this initial login, you will see a folder containing all the files your user can see, and within that, you should see another folder containing index.html and all its pals. This folder will be named something (determined by the server’s administrator) that relates to the Web server, but its name is not specifically important. I have seen htdocs, public_html, public, www, etc. The key thing here is to find the folder where there is already an index.html and any associated resources. (Ubuntu Linux server usually have a file containing the words “It Works!”.) Freeway allows you to take the information you find with your SFTP application and automate the upload and future updates of the server, but only after you have determined the exact path from the “server root” as known to your user.

Not to further complicate this, but what I described above as the difference between the actual root of the server’s filesystem and your user’s opinion of its own root is something you may want to understand. There is a user in any Unix-like server that is named root. This user “owns” the server, and has absolute authority – they can see anything , edit anything, and delete anything. Naturally, you want to use this user as sparingly as possible. In most contexts, you will never have this authority at all. Your own user will have a very carefully limited authority, only able to see and more importantly edit certain files within the server. That user will be what’s called chroot jailed into a particular corner of the filesystem, and will be able to see below their initial home folder into any subfolder contained within it. This is how a typical shared server works – thousands of users each have their own tiny slice of the larger whole, and cannot see or trample their neighbors’ slices. Some servers I have used take this step a little bit further, and when you set up a Web site, you also define a user who is allowed to upload into that site – that’s the only job it’s used for. In that case, the “jail” folder for that user is the web root. They log in, and upload directly to /, even though / is really /users/homes/somename/web_files/ or something similar. But most of the time, you will log in as the one user you were given by the server’s administrator, and your Web server’s files will be contained entirely within a subfolder within that user’s home folder.

So unfortunately, the real answer to any question like this is “it depends”. Because it really does. Only by investigating with a visual browser tool can you be certain how your server is configured.

Walter


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options