|
Hint: In version 4.0+, if all icons work EXCEPT for the JavaScript-based "New" icon, click here for
the solution.
General tips
Right-click the icon that is not displaying properly and copy the URL to that icon from the link's properties. Paste this URL into your browser's address field and hit enter, attempting to access the icon directly. You will probably see one of the following problems:
-
Corrupted display: If the icon is a jumble of pixels, the file was not correctly or completely uploaded. Transfer the file(s) to your server again, making sure to use binary mode.
-
404 (not found): Check to see that you uploaded the icons and clipart to the correct directories, according to your readme.html file. Be sure that you spelled "icons" and "clipart" correctly when creating the directories. Directory names are usually case sensitive. Also see the tips below.
-
500 (internal server error): If you uploaded your icons to a subdirectory of your cgi-bin directory, then your server is trying to "run" your images as programs. Of course, images are not programs, and it is failing. You will need to reinstall Discus, putting the HTML directory outside of the server's cgi-bin, as indicated in the instructions.
404 (not found) when installing to the server's root
If you have installed Discus into the root directory of your server, for example, http://bbs.yourdomain.com, the icon files may not display properly on your board's main menu or within administration. If you click on these icons and choose to view the image, it should come back as "Not Found" under this condition.
The reason for this is that your server has an "Alias" set up to map "/icons/" to your server's icons directory. Thus, while the Discus icons directory is there, it is being ignored by the server's alias.
There are three solutions to this problem, all of which should work equally well.
1. Remove the alias
Reconfigure your WWW server so that this alias is not used. Note that if your server's icons are used for other things, such as directory listings, this will not be desirable. Be sure you know what you are doing and what the implications will be before you consider this solution.
2. Copy the Discus icons into the server's icon directory
Copying all of the Discus icons into your server's directory would eliminate the problem. However, this will cause the Discus icons to become confused with your server's icons. This is fine except that it will be a mess to administer this directory, especially if you later wish to uninstall Discus completely.
3. Reinstall Discus
If you reinstall Discus into its own subdirectory, for example http://www.yourdomain.com/discus, instead of installing it in your server's document root, you will not experience this problem.
|