|
|
Getting UBB to run in OSX (Always creates Internal Server Errors)
|
|
|
|
Forum Regular
Join Date: May 2001
Location: Stoughton, MA, USA
Status:
Offline
|
|
Hey guys, I decided to give the Apache HTTP server in OSX a try this morning, so I went ahead and tried to install the freeware version of the Ultimate Bulletin Board. I followed all the instructions, to the point where I wanted to check out the board, and see if it was ready to go. The HTML files are working fine, but all the CGI files create an Internal Server Error (500), and no further information is given. I wonder what could have possibly gone wrong.
Thanks!
Jarid
|
Let's show 'em why Macworld 2003 won't be like Macworld 2002.
|
|
|
|
|
|
|
|
Forum Regular
Join Date: Mar 2001
Location: CANADA
Status:
Offline
|
|
Have you edited the Apache configuration file (httpd.conf) to allow execution of CGIs? It is off by default.
|
|
|
|
|
|
|
|
|
Forum Regular
Join Date: May 2001
Location: Stoughton, MA, USA
Status:
Offline
|
|
Hrmm... No, I haven't... I'm not too familiar with this "new" stuff. If you could point me as to where I could find the file, and how I could edit it, please let me know. I hope this solves the problem. Thanks!
Jarid
|
Let's show 'em why Macworld 2003 won't be like Macworld 2002.
|
|
|
|
|
|
|
|
Forum Regular
Join Date: Mar 2001
Location: CANADA
Status:
Offline
|
|
|
|
|
|
|
|
|
|
|
Forum Regular
Join Date: May 2001
Location: Stoughton, MA, USA
Status:
Offline
|
|
Hey Jadey... Thanks for the response!
I was able to pull up my httpd.conf file as suggested by that page. It was in my /etc/httpd directory. I was able to edit it as asked for in the Text Editor, but unfortunately I had no way of placing the new file back in the etc/httpd folder. The folder is unavailable on the hard drive, and the only way I can access is it is in FTP. The instructions asked for by using the Terminal in that web page didn't work, as the file isn't at that location. I don't have a Configuration folder within my WebServer folder. I tried uploading the file in Fetch, but unfortunately Fetch crashed. Netscape wouldn't access the FTP on it's own computer. Finally, IE can't upload to FTP. I'm assuming there's an easier way to place files in OSX into the etc directory. Please let me know what I can do... Thanks!
Jarid
|
Let's show 'em why Macworld 2003 won't be like Macworld 2002.
|
|
|
|
|
|
|
|
Mac Elite
Join Date: Jan 2001
Location: Sad King Billy's Monument on Hyperion
Status:
Offline
|
|
It's calling using the "mv" command in the Terminal.
1. Launch the Terminal.
2. use the cd command to change the directory to wherever you currently have your http.conf file.
3. type mv httpd.conf /etc
However, unless you moved your httpd.conf file OUT of your /etc directory, then it's still going to be there; it's there by default. Just use a little common sense.
|
I abused my signature until she cried.
|
|
|
|
|
|
|
|
Forum Regular
Join Date: May 2001
Location: Stoughton, MA, USA
Status:
Offline
|
|
Thanks, but now I'm getting "permission denied" message... blah
This morning, it wouldn't accept my password, and I'd get the "sorry" response from unix.
Jarid
|
Let's show 'em why Macworld 2003 won't be like Macworld 2002.
|
|
|
|
|
|
|
|
Mac Elite
Join Date: Jan 2001
Location: Sad King Billy's Monument on Hyperion
Status:
Offline
|
|
Oops, I forgot the /etc directory is owned by the root user. Just type sudo mv httpd.conf /etc instead. It should then prompt you for your admin password. That's the command that you'll type assuming the httpd.conf is NOT in your /etc directory. (And the only way it's not going to be there is if you moved it out of the /etc yourself.) To check, type ls /etc
|
I abused my signature until she cried.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Forum Rules
|
|
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is Off
|
|
|
|
|
|
|
|
|
|
|
|