Thread: Project U-232
View Single Post
  #407  
Old 8th June 2017, 16:46
Pro20 Pro20 is offline
Member
 
Join Date: Jun 2017
Posts: 5
Default
Quote:
Originally Posted by Bigjoos View Post
Confirmation email being sent or not is nothing to do with this source code, you need to set up a proper mail server so the sent mail does not go to spam, that's your responsibility to set it up correctly. If you can't do that then simply disable email confirmation, simple as that, nothing difficult to understand. The code calls the mail function residing in all php versions, its working perfectly fine, people not setting mail up properly are the problem =]
Hello and i appreciate your effort with the U-232 tracker script.

Running right now the latest version V5, so far having some issues.

Will try to replicate them one by one and showing the paths to the errors as well.


First Issue:

The Invite System is broken.

When somebody signs up using an invite code and then is confirmed by the person who invited , the people can't login to the tracker. They get "500 server error", right after the login.


There's no way to fix this, looking in PHPMyAdmin the users who registered using the invite codes don't even show an email address attached to the database, despite each member entered one in the registration fields.

Conclusion: Each member who used an invite code to register, the SysOP MUST CREATE A NEW USER with a temporal password and send it to the person. Then they CAN LOGIN.


Second Issue:

There are missing files which resolves to 500 error in the code.


There are some files which doesn't even exists, therefore again 500 error. Examples:


This one seems to be because the file jquery.treeview.css does not exist (Confirmed by directly visiting http://xxx.com/templates/1/css/jquery.treeview.css; Also can be confirmed via FTP)
x.x.x.x.82 - - [08/Jun/2017:05:00:36 +0100] "GET /templates/1/css/jquery.treeview.css HTTP/1.0" 500 537 "http:/xxx.com/userdetails.php?id=23" "Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36"
This one is related to the one directly below it - simply, the function is not defined in the script's code)
x.x.x.178 - - [08/Jun/2017:07:04:06 +0100] "GET /topten.php HTTP/1.0" 500 - "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/600.1.25 (KHTML, like Gecko) Version/8.0 Safari/600.1.25"
[Thu Jun 08 13:09:20.719647 2017] [:error] [pid 3233] [client x:53688] PHP Fatal error: Uncaught Error: Call to undefined function stdhead() in /home/admin/web/xxx.com/public_html/topten.php:292\nStack trace:\n#0 {main}\n thrown in /home/admin/web/xxx.com/public_html/topten.php on line 292
And the last one is simply because it tries to load a file ".css" - as you can obviously see, this is missing the filename and only shows the .css extension - it can't possibly be loaded.
x.x.x..225 - - [08/Jun/2017:07:10:56 +0100] "GET /templates/1/css/.css HTTP/1.0" 500 537 "http://xxx.com/mybonus.php" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/603.2.4 (KHTML, like Gecko) Version/10.1.1 Safari/603.2.4"


Third Issue

YOU CAN'T DISABLE EMAIL VERIFICATION


I see that another error 500 is trown at confirmemail.php

But you can't disable the email verificaiton, therefore...


Hope you can fix all this or tell how to fix, it's a mess right now.