Yes. Any decent FTP program (more) will let you do this. You should find a button that says "Make Directory" or "Create Directory" or some similar function. Create as many directories and subdirectories you need. But remember that all your files and directories must be within the "html" directory in your user directory (see "What is the "html" directory in my user directory for?").
When you create subdirectories, make sure that you set the permissions for them to be "chmod 755". See "What are permissions and how do I change them?".
Well, if you have copies of all the files on your site on your own computer, which you should, then you can see how much space they take up and subtract that from 50 MB, and that would tell you what you have left.
Also, you can use a CGI script. David Efflandt (efflandt@xnet.com) provided the script below, which lists your current disk usage and your disk quota (the amount allowed). To run it, save it to a .cgi file, change the "/usr/home/username/html" part to point to your account, upload it to your "cgi-bin" directory (don't forget to change the permissions to 755) and browser to it (yes, it should start with "#!/bin/sh").
This script's output might seem a little confusing, so a brief explanation is in order. You should see something like this:
Basically, you don't want the "blocks" in the bottom line to go above the "quota" next to it.
If you don't already know, ProHosting provides a web-based file management tool. This allows you do do some account management tasks via your web browser. To access the web-based file management tools, go to the Account Administration page, log in, and then click where it says "To edit your web site, Click Here."
I won't go into much detail in this FAQ about how to use this tool. If you want to know how to use it, there is a "Help Me" link once you access the tool's main page. Some of things you can do with the web-based file management tool are:
The tool isn't as robust as some of the tools you might have seen at places like GeoCities. For example, the HTML editor is simply an text area, so you need to know HTML to use it. Also, there is one glaring omission from this tool: You can't delete files. To delete files, you would have to use a regular FTP application.
No, there is no telnet service running on ProHosting. I wish there was, although I don't miss all the questions about it that it would lead to.
403 Forbidden" or "Access denied" error. What's wrong?
This could be a problem with permissions. Or it could be that you don't actually have ownership of the current directory or the file that you are trying to replace, as the case may be. See the Permissions Guide and Ownership Guide for more information.
Permissions are used by the operating system for controlling the access to files and directories. On ProHosting, the permissions are Unix-based. Permissions, while an important file management topic, really needs a page unto itself. Thus...See the Permissions Guide for details.
Unfortunately, I don't have a list. If I did, I'd list it here, so please don't e-mail me asking if such-and-such file will work.
The way to find out is to upload a file and try to access it. If it doesn't act like it should, then it's likely that it's not supported. Try sending e-mail to webmaster@free.prohosting.com and ask if they can add the mime-type for that type of file.
However, you should be able to do it yourself. Simply add the following line to an ".htaccess" file in your "html" directory:
...where "type/mime-type" is the mime type for the file, and ".ext" is the extension of the file. For example:
And please don't ask me what the mime-type is for such-and-such file extension. I probably don't know.
MP3 files are apparently not supported, according to someone that asked the webmaster. Why? I don't know. I guess they don't want to be used as storage for large files.
Other then that, I don't have a list. If I did, I'd list it here, so please don't e-mail me asking if such-and-such file will work.
The way to find out is to upload a file and try to access it. If it doesn't act like it should, then it's likely that it's not supported. Try sending e-mail to webmaster@free.prohosting.com and ask if they can add the mime-type for that type of file.
As you may have noticed, some file types, like MP3 files, will not download directly. Instead, the server redirects the user to a special page with ads on it and a link to the file.
While this is annoying, the only thing you can do about it is to have the ads removed from your site, as described in the Advertising section.
Did you upload them? In binary mode? If you answered yes to both questions, then the obvious problem is spelling. The path and file names are case sensitive, so make sure you use the same case that you did for the path and file names on the server.
If the names are correct, then make sure that the permissions for any directories involved are set to "chmod 755", then make sure the files are set to "chmod 644". (Although all files get "644" permissions by default... The directories' permissions is more likely the problem.) See "What are permissions and how do I change them?" for more info on permissions.
Otherwise, it's likely a paths problem. If your images are all in some subdirectory "images", and that subdirectory is in the same directory as the HTML file, then you should be able to call them by using the path relative to the HTML file:
in the IMG tag. Or you can use the relative path from the server root:
in the IMG tag. This directs the browser to an image file that is in a directory that is relative to the web server. You can find more info on paths at How do I point to a CGI? How do I point the CGI to files on the server?
Of course, if the images, or other embedded media files, are on another server, then you'll need to specify the full path to the other server.
Sometimes when you visit a URL, if you don't specify a particular page, you get a listing of the contents of the directory instead. This directory listing has nothing to do with the permissions of the directory. Instead, there is a setting in the web server to enable or disable directory listings to visitors, which in ProHosting's case is disabled. If you want to provide people a directory listing, you can do so in one of two ways:
1) Follow the instructions provided in the Unofficial FAQ's guide to .htaccess files.
2) Go to David Efflandt's page. Check out the file called "dirlist.txt", which is a Perl script that will create an index "on the fly".
Your FTP application should have a button or menu item or some command do delete files on the remote machine. Check the documentation for your FTP application. If you use a command-line FTP application in DOS or Unix, you can use the commands:
...to delete files or directories respectively.
If you use the web-based file management utility, there appears to be no way to delete files.
Yes. Yes, you can.
How? By using an ".htaccess" file (see next question).
The ".htaccess" file is used to provide directives to the web server that will override the server's default. For details on password protecting directories and other uses for ".htaccess" files, see the guide to .htaccess files.