Thread stats: 1 posts, 1 files (1 image(s))
Navigation:
There sprouted a random thought on my head which I now 100% agree with. That was the fact Stats was an utter fucking bitch.
Why do I say this?
Think about it, what did Stats have that no other host had? A fucking program to make his job 10x easier than any host that was before and after him. Literally everyone else had to do things manually while stats sat back and let the program do 90% of the job. This did grant stats as the most reliable and best host we've ever sadly had but at the same time, he basically went completely AWOL at the most unfortunate time. Nobody knows if he's even alive, and the worst thing he didn't even give us any fucking insight on how his program worked. Imagine how easy the tournaments would've been to host stats AT LEAST given us the program.
To repeat, I don't mean to say stats was a bad host. To the contrary, he was a good host but he left like a bitch.
load average: array(3) { [0]=> float(0.1) [1]=> float(0.15) [2]=> float(0.22) }
total load time: 0.0056s
code time: 0.0039s;
query time: 0.0017s
code time percentage: 69.6429%
query time percentage: 30.3571%
queries: 2
memory usage: 722kB
memory peak: 735kB
Controls:
section | string(6) "thread" |
pagenumber | string(0) "" |
ext | string(4) "html" |
extendedparams | array(2) { ["board"]=> string(3) "tnt" ["thread"]=> string(5) "12562" } |
lang | NULL |
Time log:
1679716737.3678: beginning 1679716737.36 - 0.000000 (0.000000s): script started 1679716737.368249 - 0.000449 (0.000449s): core files loaded 1679716737.368314 - 0.000514 (0.000065s): kobak\debug: setting up new instance 1679716737.368329 - 0.000529 (0.000015s): kobak\debug: finished setup 1679716737.368333 - 0.000533 (0.000004s): kobak\kcfg: setting up new instance 1679716737.368381 - 0.000581 (0.000048s): kobak\kcfg: finished setup 1679716737.368384 - 0.000584 (0.000003s): kobak\controls: setting up new instance 1679716737.368388 - 0.000588 (0.000004s): kobak\controls: finished setup 1679716737.368390 - 0.000590 (0.000002s): kobak\modules: setting up new instance 1679716737.368392 - 0.000592 (0.000002s): kobak\modules: finished setup 1679716737.368436 - 0.000636 (0.000044s): kobak\modules: loading module kobak 1679716737.368441 - 0.000641 (0.000005s): kobak\pages: setting up new instance 1679716737.368488 - 0.000688 (0.000047s): kobak\pages: finished setup 1679716737.368491 - 0.000691 (0.000003s): kobak\plugins: setting up new instance 1679716737.368493 - 0.000693 (0.000002s): kobak\plugins: finished setup 1679716737.368610 - 0.000810 (0.000117s): kobak\kobak: setting up new instance 1679716737.368613 - 0.000813 (0.000003s): kobak\kobak: finished setup 1679716737.368616 - 0.000816 (0.000003s): kobak\cache: setting up new instance 1679716737.368618 - 0.000818 (0.000002s): kobak\cache: finished setup 1679716737.368619 - 0.000819 (0.000001s): kobak\cache: loading cache file: kobak_cache 1679716737.368624 - 0.000824 (0.000005s): kobak\cache: checking cache file: kobak_cache 1679716737.368772 - 0.000972 (0.000148s): kobak\current: setting up new instance 1679716737.368777 - 0.000977 (0.000005s): kobak\current: finished setup 1679716737.368780 - 0.000980 (0.000003s): kobak\errors: setting up new instance 1679716737.368786 - 0.000986 (0.000006s): kobak\errors: finished setup 1679716737.369071 - 0.001271 (0.000285s): kobak\modules: finished loading module "kobak" 1679716737.369075 - 0.001275 (0.000004s): kobak\modules: finished loading 1 module(s) 1679716737.369078 - 0.001278 (0.000003s): kobak\current: creating default rewrite rules 1679716737.369079 - 0.001279 (0.000001s): kobak\current: starting validation of current section 1679716737.369086 - 0.001286 (0.000007s): kobak\plugins: checking actions for hook "before_validation" 1679716737.369109 - 0.001309 (0.000023s): kobak\plugins: finished running 1 actions for hook "before_validation" 1679716737.369115 - 0.001315 (0.000006s): kobak\current: finished validating section 1679716737.369121 - 0.001321 (0.000006s): kobak\current: finished validating prerequisites 1679716737.369126 - 0.001326 (0.000005s): kobak\current: finished validating optional inputs 1679716737.369131 - 0.001331 (0.000005s): kobak\plugins: checking actions for hook "validation" 1679716737.369142 - 0.001342 (0.000011s): KOBAK BBS: validating board 1679716737.369181 - 0.001381 (0.000039s): kobak\ban: query: querying posts 1679716737.369187 - 0.001387 (0.000006s): kobak\db: setting up new instance 1679716737.369189 - 0.001389 (0.000002s): kobak\db: Attempting to connect to database 1679716737.369918 - 0.002118 (0.000729s): kobak\db: Successfully connected to database 1679716737.369925 - 0.002125 (0.000007s): kobak\db: finished setup 1679716737.370700 - 0.002900 (0.000775s): KOBAK BBS: loading board specific plugins 1679716737.371040 - 0.003240 (0.000340s): KOBAK BBS: finished loading board specific plugins 1679716737.371046 - 0.003246 (0.000006s): KOBAK BBS: validating thread 1679716737.371050 - 0.003250 (0.000004s): kobak\thread: query: start 1679716737.371055 - 0.003255 (0.000005s): kobak\thread: query: thread mode set, calling posts query. 1679716737.371066 - 0.003266 (0.000011s): kobak\post: query: querying posts 1679716737.372010 - 0.004210 (0.000944s): kobak\post: query: constructing new post objects 1679716737.372063 - 0.004263 (0.000053s): kobak\post: query: starting lookups for thread locked statuses 1679716737.372068 - 0.004268 (0.000005s): kobak\post: query: setting up references/backlinks 1679716737.372073 - 0.004273 (0.000005s): kobak\post: get_posts: applying quote backlinks to posts 1679716737.372079 - 0.004279 (0.000006s): kobak\post: query: finished. 1679716737.372081 - 0.004281 (0.000002s): kobak\thread: query: posts queried, setting up thread object. 1679716737.372097 - 0.004297 (0.000016s): kobak\thread: query: finished. 1679716737.372116 - 0.004316 (0.000019s): kobak\plugins: finished running 1 actions for hook "validation" 1679716737.372142 - 0.004342 (0.000026s): kobak\current: Template file found 1679716737.372145 - 0.004345 (0.000003s): kobak\current: setting up HTML vars 1679716737.372148 - 0.004348 (0.000003s): kobak\html: setting up new instance 1679716737.372163 - 0.004363 (0.000015s): kobak\html: finished setup 1679716737.372166 - 0.004366 (0.000003s): kobak\current: setting up per-page HTML vars 1679716737.372173 - 0.004373 (0.000007s): kobak\plugins: checking actions for hook "setup_html" 1679716737.372242 - 0.004442 (0.000069s): kobak\plugins: finished running 4 actions for hook "setup_html" 1679716737.372244 - 0.004444 (0.000002s): kobak\current: finished setting up all HTML vars 1679716737.372245 - 0.004445 (0.000001s): start rendering html 1679716737.372281 - 0.004481 (0.000036s): loading thread 1679716737.372303 - 0.004503 (0.000022s): called header.php 1679716737.372309 - 0.004509 (0.000006s): kobak\plugins: checking actions for hook "header_meta" 1679716737.372362 - 0.004562 (0.000053s): kobak\plugins: finished running 5 actions for hook "header_meta" 1679716737.372448 - 0.004648 (0.000086s): kobak\cache: loading cache file: kobak_banners 1679716737.372455 - 0.004655 (0.000007s): kobak\cache: checking cache file: kobak_banners 1679716737.372724 - 0.004924 (0.000269s): rendering thread 12562 1679716737.372729 - 0.004929 (0.000005s): rendering reply 12562 1679716737.372772 - 0.004972 (0.000043s): kobak\kmedia: setting up new instance 1679716737.372775 - 0.004975 (0.000003s): kobak\kmedia: finished setup 1679716737.372846 - 0.005046 (0.000071s): called footer.php 1679716737.373137 - 0.005337 (0.000291s): kobak\plugins: checking actions for hook "footer_meta" 1679716737.373202 - 0.005402 (0.000065s): kobak\plugins: finished running 8 actions for hook "footer_meta" 1679716737.373203 - 0.005403 (0.000001s): completed rendering most of the html 1679716737.373225 - 0.005425 (0.000022s): starting debug 1679716737.373405 - 0.005605 (0.000180s): starting debug_t
|
SQL statistics:
time taken: 0.00074482 | SELECT *, ( SELECT GROUP_CONCAT(DISTINCT `kobaboardban`.`boardid` ORDER BY `kobaboardban`.`boardid` SEPARATOR ',') FROM `kobaboardban` WHERE `banid` = `id` GROUP BY `banid` ) AS `active_boards` FROM `kobaban` WHERE ( (`iplong1` = '22efad90') OR (`iplong1` <= '22efad90' AND '22efad90' <= `iplong2`) ) AND `type` IN(-1,0,1,2,3) AND (`id` IN ( SELECT `banid` FROM `kobaboardban` WHERE `boardid` IN(20) ) OR `global` = 1) ORDER BY `type`,`expiration` DESC | no rows found or affected (prepared query) |
time taken: 0.00092006 | SELECT p.*, r.time r_time, r.reason r_reason, r.ipmd5 r_ipmd5, r.ipcrypt r_ipcrypt, r.password r_password, r.userid r_userid, s.total_posts, s.total_files, s.total_image, s.total_audio, s.total_video, s.total_swf, s.unique_ip, s.unique_user FROM `kobapost` p LEFT JOIN `kobareport` r on p.boardid = r.boardid and p.postid = r.postid LEFT JOIN `kobapoststats` s on p.boardid = s.boardid and p.postid = s.threadid WHERE p.`boardid` = '20' AND p.`postid` = '12562' AND `parentid` = '0' AND `deleted` = '0' UNION ALL SELECT p.*, r.time r_time, r.reason r_reason, r.ipmd5 r_ipmd5, r.ipcrypt r_ipcrypt, r.password r_password, r.userid r_userid, null as total_posts, null as total_files, null as total_image, null as total_audio, null as total_video, null as total_swf, null as unique_ip, null as unique_user FROM `kobapost` p LEFT JOIN `kobareport` r on p.boardid = r.boardid and p.postid = r.postid WHERE p.`boardid` = '20' AND `parentid` = '12562' AND `deleted` = '0' ORDER BY `parentid`,`postid` | no error (prepared query) |
actions:
before_validation | actions: 1 | start: 1679716737.36909000 | end: 1679716737.36910500 | took (total): 0.000015 |
footer_meta | actions: 8 | start: 1679716737.37314000 | end: 1679716737.37319900 | took (total): 0.000059 |
header_meta | actions: 5 | start: 1679716737.37231200 | end: 1679716737.37236000 | took (total): 0.000048 |
setup_html | actions: 4 | start: 1679716737.37217600 | end: 1679716737.37224000 | took (total): 0.000064 |
validation | actions: 1 | start: 1679716737.36913400 | end: 1679716737.37211200 | took (total): 0.002978 |
Rewrite/redirect rules:
Redirect | /^([a-z_\-0-9]*)\/0.html(?:\?.*)?$/ | $matches[1]\/ | 302 |
Redirect | /^([a-z_\-0-9]*)\/1.html(?:\?.*)?$/ | $matches[1]\/ | 302 |
Rewrite: | /^([a-z_\-0-9]*)\/(\d\w*)s.png$/ | /$matches[1]/thumbs/$matches[2]s.png | |
Rewrite: | /^([a-z_\-0-9]*)\/?(?:\?.*)?$/ | index.php?section=index&board=$matches[1] | |
Rewrite: | /^([a-z_\-0-9]*)\/([0-9]*)\.html(?:\?.*)?$/ | index.php?section=index&board=$matches[1]&pagenumber=$matches[2] | |
Rewrite: | /^([a-z_\-0-9]*)\/catalog\.html(?:\?.*)?$/ | index.php?section=catalog&board=$matches[1] | |
Rewrite: | /^([a-z_\-0-9]*)\/t([0-9]*)\.(html|json|rss)(?:\?.*)?$/ | index.php?section=thread&board=$matches[1]&thread=$matches[2]&ext=$matches[3] | |
Rewrite: | /^([a-z_\-0-9]*)\/posts_feed\.rss$/ | index.php?section=posts_feed&board=$matches[1]&ext=rss | |
Rewrite: | /^([a-z_\-0-9]*)\/threads_feed\.rss$/ | index.php?section=threads_feed&board=$matches[1]&ext=rss | |
Rewrite: | /^latest_posts\.rss$/ | index.php?section=latest_posts&ext=rss | |
Rewrite: | /^latest_threads\.rss$/ | index.php?section=latest_threads&ext=rss | |
Rewrite: | /^latest_nsfw_posts\.rss$/ | index.php?section=latest_nsfw_posts&ext=rss | |
Rewrite: | /^latest_nsfw_threads\.rss$/ | index.php?section=latest_nsfw_threads&ext=rss |
rules in htaccess format:
RewriteRule ^([a-z_\-0-9]*)\/0.html(?:\?.*)?$ $1/ [R=302,L,QSA] RewriteRule ^([a-z_\-0-9]*)\/1.html(?:\?.*)?$ $1/ [R=302,L,QSA] RewriteRule ^([a-z_\-0-9]*)\/(\d\w*)s.png$ /$1/thumbs/$2s.png [L,QSA] RewriteRule ^([a-z_\-0-9]*)/(?:\?.*)?$ index.php?section=index&board=$1 [L,QSA] RewriteRule ^([a-z_\-0-9]*)\/([0-9]*)\.html(?:\?.*)?$ index.php?section=index&board=$1&pagenumber=$2 [L,QSA] RewriteRule ^([a-z_\-0-9]*)\/catalog\.html(?:\?.*)?$ index.php?section=catalog&board=$1 [L,QSA] RewriteRule ^([a-z_\-0-9]*)\/t([0-9]*)\.(html|json|rss)(?:\?.*)?$ index.php?section=thread&board=$1&thread=$2&ext=$3 [L,QSA] RewriteRule ^([a-z_\-0-9]*)\/posts_feed\.rss$ index.php?section=posts_feed&board=$1&ext=rss [L,QSA] RewriteRule ^([a-z_\-0-9]*)\/threads_feed\.rss$ index.php?section=threads_feed&board=$1&ext=rss [L,QSA] RewriteRule ^latest_posts\.rss$ index.php?section=latest_posts&ext=rss [L,QSA] RewriteRule ^latest_threads\.rss$ index.php?section=latest_threads&ext=rss [L,QSA] RewriteRule ^latest_nsfw_posts\.rss$ index.php?section=latest_nsfw_posts&ext=rss [L,QSA] RewriteRule ^latest_nsfw_threads\.rss$ index.php?section=latest_nsfw_threads&ext=rss [L,QSA]Current time:
2023-03-24 20:58:57