 |
 |
 |
 |
Registered: 03/22/07
Posts: 416
|
|
|
 |
 |
 |
 |
|
 |
 |
 |
 |
|
Express Hosting
"We are the official hosting company of UBB.threads. Ask us about our free migration services to migrate your UBB.threads installation."
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#159959 - 02/02/01 11:18 AM
Re: New Registration / Blank Screen
|
|
|
I hate to do a "me too" post, but me too...
Once I hit the submit button for a new registration, all I get is a blank screen. I've done some checking, and the next member file xxxxxxxx.cgi is written in the Members directory, but as noted above, the memberslist, memberstotal, lastnumber and emailfile files are not updated. So, the next person to register will simply overwrite the same xxxxxxxx.cgi file, and the person's info is lost.
I've seen a similar problem when some files were FTP'd over in binary (as opposed to ASCII). However, I've re-loaded all my files from scratch, and that doesn't seem to be the problem.
The original submit calls ultimatebb.cgi with some variables. Obviously ultimatebb.cgi is working (because the board works) so I suspect a file that is included only when a registration is the problem. (Most likely ubb_registration.cgi.) Either that, or the specific code that is invoked for a registration is broken.
If I get any more info, I'll post it here.
I sure hope someone solves this one fast.
Cheers
|
|
Top
|
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#159960 - 02/02/01 11:33 AM
Re: New Registration / Blank Screen
|
|
|
[QUOTE]Originally posted by CdnArmy.ca: I hate to do a "me too" post, but me too...
Once I hit the submit button for a new registration, all I get is a blank screen. I've done some checking, and the next member file xxxxxxxx.cgi is written in the Members directory, but as noted above, the memberslist, memberstotal, lastnumber and emailfile files are not updated. So, the next person to register will simply overwrite the same xxxxxxxx.cgi file, and the person's info is lost.
I've seen a similar problem when some files were FTP'd over in binary (as opposed to ASCII). However, I've re-loaded all my files from scratch, and that doesn't seem to be the problem.
The original submit calls ultimatebb.cgi with some variables. Obviously ultimatebb.cgi is working (because the board works) so I suspect a file that is included only when a registration is the problem. (Most likely ubb_registration.cgi.) Either that, or the specific code that is invoked for a registration is broken.
If I get any more info, I'll post it here.
I sure hope someone solves this one fast.
Cheers
[ 02-02-2001: Message edited by: CdnArmy.ca ][/QUOTE]You summed it up beautifully, I'm having the same problem 00000345.cgi keeps getting overwritten 
|
|
Top
|
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#159961 - 02/02/01 01:11 PM
Re: New Registration / Blank Screen
|
|
|
FYI, here are some basic instructions on how to complete the registration process manually, once someone registers. Edit the following files in your cgi-bin/Members directory:
- membertotal.cgi
- last_number.cgi
- memberslist.cgi
- emailfile.cgi
Since the xxxxxxxx.cgi file (where xxxxxxxx is the member number) already exists, you just have to increment the counters in membertotal.cgi and last_number.cgi, and add in a line to the bottom of memberslist.cgi emailfile.cgi. (The format for those files is pretty straightforward.) If you turn e-mail notification on for new registrations, you can do this each time a new person registers, before their profile is overwritten. It's not the best solution, but it gets people registered for now... If you have any questions, just let me know. Cheers
|
|
Top
|
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#159970 - 02/02/01 03:55 PM
Re: New Registration / Blank Screen
|
|
|
Ok, here's what worked for me...
Try going in to the Modules/Net and Modules/MIME sub-directories, and running the PERL packages from the command line. I bet you'll find at least one complains about something. (You'll have to run tham as "perl SMTP.pm" not just "./SMTP.pm")
When I ran Modules/Net/SMTP.pm I got:
Can't locate IO/Socket/INET.pm in @INC...
and when I ran Modiles/MIME/Lite.pm, I got:
Can't locate File/Spec/Unix.pm in @INC...
These errors indicate that the PERL packages are looking for other packages that are not installed, or are not in the include path.
In my case, they were in fact installed, but the permissions on the directories holding the referenced PERL modules was wrong. (700, should have been 755). So for example, my /usr/local/lib/perl5/5.6.0/File/Spec and /usr/local/lib/perl5/5.6.0/IO/Socket directories had the wrong permissions.
As soon as I corrected them, everything worked fine.
Hopefully this helps some of the others out there.
If you find different errors when you run your cgi-bin/Modiles/* packages, post them here, and we'll see if we can help out.
Cheers
|
|
Top
|
|
|
|
|
 |
 |
 |
 |
|
|