| Question/Error: |
Answer: |
| I am getting "500 Internal Server Error"! |
Did you upload the file in ascii? Also make sure that you chmod the file 755. Also, sometimes when the server your
YaBB is installed on is busy, it may decide to choke like this for no reason.. it's NOT a YaBB bug. One last resort is that
this file-extension version of YaBB doesn't work on your server. Most servers will allow .cgi files but some do not allow
.pl files. In this case, please download the other file version of Y1G from www.yabb.org. |
| Sometimes I or my users get an "Invalid Password" error through YaBB.... |
Perhaps it isn't reading your member files properly? Be sure the directory/files exist and are chmod correctly. Usually
a solution that pretty much always works is to click the "log out" menu item, then try logging back in. Also ;) be sure that
you are putting in the correct password.... |
| I get this error "Can't open directory (/path/to/YaBBImages/avatars) :: No such file or directory"! |
If you get an error similar to that, it means one of the following: You did not set the $facesdir variable in
settings.pl or you incorrectly set this variable. $facesdir is the Absolute Path to your avatars (userpic images) folder.
It must be the absolute path to (not relative, and especially not a URL). |
| The javascript functions when posting do not work! |
Be sure that you uploaded UBBC.js in ASCII to the webspace of your server account. Then look in your settings.pl to
see if the path is properly set to that file. |
| Why does my browser ask me to download the script files when I tried to go to my YaBB? (i.e. the infamous "Download
Bug" that people think exists) |
You can be completely assured that this isn't a bug in YaBB. This is your own mistake or a server problem. First make
sure the chmod permissions are proper on the .pl files. Next, be sure that you uploaded them to your account's cgi-bin.
As a last resort, you may have to modify YaBB and rename the .pl's to .cgi's because your server may not support executing
.pl files. |
| When I post things, the message doesn't show up but the board shows that there is a post. |
Sounds like you correctly chmod your /Boards folder for write access, but it isn't writing to the /Messages folder.
Check your chmod settings again ;) You may also want to check the path to your /Messages folder in Settings.pl. |
| I keep getting "Incorrect Password" errors when I try to modify my settings through the Admin Center! |
It may do this the first time you modify your settings online (and probably will if you have upgraded from an
old version). If you chmod'd your Settings.pl file correctly, settings will be saved and you shouldn't get this password
error again. When you do, just click "logout", then log back in. |
| Some of my images aren't showing and some are not displaying right. |
Make sure that your images directory is properly set in Settings.pl to where your images actually are.
Also be sure that you uploaded the images in Binary mode. |
| Why are the colors funny in browsers that don't support CSS? |
Because they don't support CSS, the color settings in Settings.pl will control the colors in those browsers.
Be sure that you set the colors in template.html equivalent to those in Settings.pl. |
| Ok, people are telling me the news screws up in their browser!!! |
You have the option of turning the NewsFader off in Settings.pl... some browsers don't like the
java associated with this news ticker. If you do this and still wish to have news, you'll need to put the
tag "<yabbnews>" back into template.html. |
| How can I turn off some of those bloat-fish features? |
Many of the features/add-ons in YaBB can be turned off or modified in Settings.pl. |
| When I try to post or change my profile, nothing changes? |
Did you forget to chmod 666 (or 777) the files and folders as specified in the installation section of this manual?
That makes them "writeable".... |
| Well what the hell is chmod? |
Chmod is a unix command - for "change mode". It sets permissions to files such as "writeable", "readable",
"user-writeable".. etc. You can do this on some servers in your FTP client. On others you may have to telnet (or SSH) to
the server and type something such as "chmod # filename". An example is: chmod 777 Settings.pl |
| When I try to post I get "Unable to write file" and reading a post I get "Unable to open file"!!! |
Make sure you chmod your /Messages folder to 777 or 666. This error means that you have improper permissions to
write to the files in that folder. Then when it tries to open that file, it gives an error because the file doesn't
exist. |
| When logged in as an admin, it always shows 127.0.0.1 on each message as the poster's IP address. |
This is just a problem with some odd hosts that don't use standard cgi environment variables (i.e. things like
$ENV{'REMOTE_ADDR '}). You can go into YaBB.pl and Post.pl and change this variable to whatever you server uses.
An example is F2S, which uses HTTP_X_FORWARDED_FOR for IP addresses. |
| I want to add avatars for people to choose or remove some of the existing ones.. do I change any code? |
The nice thing about YaBB is that it automatically lists ALL the avatars that are in your avatars folder on the
profile page. You can delete avatars out of your avatar folder if you wish not to allow them, or you can upload your
own avatars to the folder, and the script will automatically list those. Just remember, if any members of your forum
have already selected an avatar, then you delete it, a bad image link will be created (so modify his/her profile afterwards). |
| Can we modify the copyright at all? |
You may do a few small modifications to it. We require it to still contain something about it being on YOUR site,
and the copyright info and link to YaBB/X-Null must remain in it.... |
| What's the difference between the cgi and pl versions? |
There is really no difference. Some web hosts do not support .pl as a perl extension, so the .cgi must be used. The
.pl extension is becoming more popular and just looks nicer than .cgi to many people, which is why it is used. |
| I log in and then try to do something on the board and it says I am a "Guest".... |
Some servers do not properly convert to GMT time, which cookies use for their dates. If this is the case, you can
try to check the "Always Stay Logged In" box when you login or set the minutes higher to stay logged in for. |
| I have followed what I consider to be easy instructions, and still have this error, "Software Error! Can't
locate ./Sources/Subs.pl in @INC (@INC contains: /usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503
/usr/lib/perl5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005) at YaBB.cgi line 35. |
First suggestion is make sure your $boarddir and $sourcesdir variables are set to the proper absolute path in
Settings.pl. Next make sure you indeed uploaded Subs.pl in ascii to the sources folder. The final, and most likely
solution is often that the one forgets to change the path to Perl at the top of YaBB.cgi, Reminder.cgi, and Printpage.cgi... |