Created
August 31, 2013 20:13
-
-
Save GhoulofGSG9/6400345 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Logpart: 1 | |
Log: { "structure_cost": 10, "id": 2542, "gametime": 0.050009485334158, "time": "2013-08-31 20:06:41", "builder_name": "", "structure_y": "0.5588", "team": 1, "structure_x": "-43.3324", "structure_name": "Extractor", "action": "structure_built", "steamId": -1, "structure_z": "-4.0640" } | |
{ "structure_cost": 15, "id": 1736, "gametime": 0.050009485334158, "time": "2013-08-31 20:06:41", "builder_name": "", "structure_y": "-0.7620", "team": 1, "structure_x": "-29.2862", "structure_name": "CommandStation", "action": "structure_built", "steamId": -1, "structure_z": "-4.0640" } | |
{ "structure_cost": 20, "id": 2584, "gametime": 0.050009485334158, "time": "2013-08-31 20:06:41", "builder_name": "", "structure_y": "-0.7774", "team": 1, "structure_x": "-35.4581", "structure_name": "InfantryPortal", "action": "structure_built", "steamId": -1, "structure_z": "-5.8999" } | |
{ "structure_cost": 8, "id": 2149, "gametime": 0.050009485334158, "time": "2013-08-31 20:06:41", "builder_name": "", "structure_y": "-3.2512", "team": 2, "structure_x": "47.4218", "structure_name": "Harvester", "action": "structure_built", "steamId": -1, "structure_z": "94.1070" } | |
{ "structure_cost": 40, "id": 2585, "gametime": 0.050009485334158, "time": "2013-08-31 20:06:41", "builder_name": "", "structure_y": "-4.0084", "team": 2, "structure_x": "59.1312", "structure_name": "Hive", "action": "structure_built", "steamId": -1, "structure_z": "86.1568" } | |
{ "structure_cost": 1, "id": 585, "gametime": 0.050009485334158, "time": "2013-08-31 20:06:41", "builder_name": "", "structure_y": "-6.5024", "team": 2, "structure_x": "64.4398", "structure_name": "Cyst", "action": "structure_built", "steamId": -1, "structure_z": "88.1888" } | |
{ "structure_cost": 1, "id": 950, "gametime": 0.050009485334158, "time": "2013-08-31 20:06:41", "builder_name": "", "structure_y": "-3.2512", "team": 2, "structure_x": "56.8198", "structure_name": "Cyst", "action": "structure_built", "steamId": -1, "structure_z": "96.7317" } | |
{ "structure_cost": 1, "id": 2177, "gametime": 0.050009485334158, "time": "2013-08-31 20:06:41", "builder_name": "", "structure_y": "-3.2512", "team": 2, "structure_x": "49.3776", "structure_name": "Cyst", "action": "structure_built", "steamId": -1, "structure_z": "96.5793" } | |
{ "structure_cost": 1, "id": 620, "gametime": 0.050009485334158, "time": "2013-08-31 20:06:41", "builder_name": "", "structure_y": "-5.0800", "team": 2, "structure_x": "64.4398", "structure_name": "Cyst", "action": "structure_built", "steamId": -1, "structure_z": "96.2491" } | |
{ "structure_cost": 0, "id": 635, "gametime": 0.050009485334158, "time": "2013-08-31 20:06:41", "builder_name": "", "structure_y": "1.2700", "team": 1, "structure_x": "-9.5758", "structure_name": "PowerPoint", "action": "structure_built", "steamId": -1, "structure_z": "-4.0640" } | |
{ "lifeform": "skulk", "gametime": 89.512657165527, "steamId": 49071975, "action": "lifeform_change", "name": "Ghoul", "time": "2013-08-31 20:08:10" } | |
{ "gametime": 89.512657165527, "time": "2013-08-31 20:08:10", "team": 2, "steamId": 49071975, "action": "player_join_team", "name": "Ghoul", "score": 0 } | |
{ "structure_cost": 10, "id": 3057, "gametime": 103.96140289307, "time": "2013-08-31 20:08:25", "builder_name": "", "structure_y": "0.5588", "team": 1, "structure_x": "-43.3324", "structure_name": "Extractor", "action": "structure_built", "steamId": -1, "structure_z": "-4.0640" } | |
{ "structure_cost": 15, "id": 3352, "gametime": 103.96140289307, "time": "2013-08-31 20:08:25", "builder_name": "", "structure_y": "-0.7620", "team": 1, "structure_x": "-29.2862", "structure_name": "CommandStation", "action": "structure_built", "steamId": -1, "structure_z": "-4.0640" } | |
{ "structure_cost": 20, "id": 1578, "gametime": 103.96140289307, "time": "2013-08-31 20:08:25", "builder_name": "", "structure_y": "-0.7520", "team": 1, "structure_x": "-27.6241", "structure_name": "InfantryPortal", "action": "structure_built", "steamId": -1, "structure_z": "-9.5656" } | |
{ "structure_cost": 8, "id": 2375, "gametime": 103.96140289307, "time": "2013-08-31 20:08:25", "builder_name": "", "structure_y": "-0.1016", "team": 2, "structure_x": "45.3465", "structure_name": "Harvester", "action": "structure_built", "steamId": -1, "structure_z": "-103.9368" } | |
{ "structure_cost": 40, "id": 3811, "gametime": 103.96140289307, "time": "2013-08-31 20:08:25", "builder_name": "", "structure_y": "2.1892", "team": 2, "structure_x": "45.3136", "structure_name": "Hive", "action": "structure_built", "steamId": -1, "structure_z": "-82.7024" } | |
{ "structure_cost": 1, "id": 2381, "gametime": 103.96140289307, "time": "2013-08-31 20:08:25", "builder_name": "", "structure_y": "-1.1176", "team": 2, "structure_x": "43.7642", "structure_name": "Cyst", "action": "structure_built", "steamId": -1, "structure_z": "-92.2528" } | |
{ "structure_cost": 1, "id": 1754, "gametime": 103.96140289307, "time": "2013-08-31 20:08:25", "builder_name": "", "structure_y": "-2.0320", "team": 2, "structure_x": "37.2618", "structure_name": "Cyst", "action": "structure_built", "steamId": -1, "structure_z": "-94.2848" } | |
{ "structure_cost": 1, "id": 2484, "gametime": 103.96140289307, "time": "2013-08-31 20:08:25", "builder_name": "", "structure_y": "-1.3208", "team": 2, "structure_x": "33.6042", "structure_name": "Cyst", "action": "structure_built", "steamId": -1, "structure_z": "-97.7392" } | |
{ "structure_cost": 1, "id": 451, "gametime": 103.96140289307, "time": "2013-08-31 20:08:25", "builder_name": "", "structure_y": "0.2032", "team": 2, "structure_x": "39.2176", "structure_name": "Cyst", "action": "structure_built", "steamId": -1, "structure_z": "-101.7016" } | |
{ "structure_cost": 1, "id": 231, "gametime": 103.96140289307, "time": "2013-08-31 20:08:25", "builder_name": "", "structure_y": "-0.1016", "team": 2, "structure_x": "44.0944", "structure_name": "Cyst", "action": "structure_built", "steamId": -1, "structure_z": "-101.8032" } | |
{ "structure_cost": 0, "id": 1894, "gametime": 103.96140289307, "time": "2013-08-31 20:08:25", "builder_name": "", "structure_y": "1.2700", "team": 1, "structure_x": "-9.5758", "structure_name": "PowerPoint", "action": "structure_built", "steamId": -1, "structure_z": "-4.0640" } | |
{ "gametime": 0, "time": "2013-08-31 20:08:26", "action": "game_start" } | |
{ "gametime": 0, "action": "player_list_start", "list": [ { "playerLevel": 0, "assists": 0, "lx": 0, "playerSkill": 76, "ly": 0, "lifeform": "skulk", "unstuckCounter": 0, "lz": 0, "teamnumber": 2, "highestKillstreak": 0, "afkCount": 0, "killstreak": 0, "damageTaken": [ ], "hasVoted": false, "jumps": 1, "weapons": [ { "structure_damage": 0, "structure_hit": 0, "player_hit": 0, "miss": 0, "time": 2, "name": "none", "player_damage": 0 }, { "structure_damage": 0, "structure_hit": 0, "player_hit": 0, "miss": 0, "time": 1, "name": "bite", "player_damage": 0 } ], "x": 0, "totalAssists": 0, "ipaddress": "127.0.0.1", "y": 0, "totalDeaths": 0, "votedMap": 0, "marine_commander_ELO": 0, "marine_ELO": 0, "alien_ELO": 0, "isCommander": false, "walked": 0, "totalKills": 0, "totalPlayTime": 672, "z": 0, "score": 0, "totalScore": 20, "isbot": false, "code": 0, "lastCoords": 0, "ping": 36, "unstuck": false, "kills": 0, "dc": false, "lastCommand": 0, "weapon": "bite", "deaths": 0, "index": 0, "steamId": 49071975, "total_constructed": 0, "name": "Ghoul", "alien_commander_ELO": 0 } ], "time": "2013-08-31 20:08:26" } | |
{ "amount": 1, "team": 2, "gametime": 6.040412902832, "action": "resources_gathered", "time": "2013-08-31 20:08:32" } | |
{ "amount": 1, "team": 1, "gametime": 6.040412902832, "action": "resources_gathered", "time": "2013-08-31 20:08:32" } | |
{ "amount": 1, "team": 2, "gametime": 12.048950195313, "action": "resources_gathered", "time": "2013-08-31 20:08:38" } | |
{ "amount": 1, "team": 1, "gametime": 12.048950195313, "action": "resources_gathered", "time": "2013-08-31 20:08:38" } | |
{ "amount": 1, "team": 2, "gametime": 18.077186584473, "action": "resources_gathered", "time": "2013-08-31 20:08:44" } | |
{ "amount": 1, "team": 1, "gametime": 18.077186584473, "action": "resources_gathered", "time": "2013-08-31 20:08:44" } | |
{ "amount": 1, "team": 2, "gametime": 24.106636047363, "action": "resources_gathered", "time": "2013-08-31 20:08:50" } | |
{ "amount": 1, "team": 1, "gametime": 24.106636047363, "action": "resources_gathered", "time": "2013-08-31 20:08:50" } | |
{ "amount": 1, "team": 2, "gametime": 30.113059997559, "action": "resources_gathered", "time": "2013-08-31 20:08:56" } | |
{ "amount": 1, "team": 1, "gametime": 30.113059997559, "action": "resources_gathered", "time": "2013-08-31 20:08:56" } | |
{ "amount": 1, "team": 2, "gametime": 36.142463684082, "action": "resources_gathered", "time": "2013-08-31 20:09:02" } | |
{ "amount": 1, "team": 1, "gametime": 36.142463684082, "action": "resources_gathered", "time": "2013-08-31 20:09:02" } | |
{ "amount": 1, "team": 2, "gametime": 42.173896789551, "action": "resources_gathered", "time": "2013-08-31 20:09:08" } | |
{ "amount": 1, "team": 1, "gametime": 42.173896789551, "action": "resources_gathered", "time": "2013-08-31 20:09:08" } | |
{ "amount": 1, "team": 2, "gametime": 48.211555480957, "action": "resources_gathered", "time": "2013-08-31 20:09:14" } | |
{ "amount": 1, "team": 1, "gametime": 48.211555480957, "action": "resources_gathered", "time": "2013-08-31 20:09:14" } | |
{ "gametime": 50.009574890137, "action": "player_list_end", "list": [ { "playerLevel": 0, "assists": 0, "lx": 0, "playerSkill": 76, "ly": 0, "lifeform": "skulk", "unstuckCounter": 0, "lz": 0, "teamnumber": 2, "highestKillstreak": 0, "afkCount": 0, "killstreak": 0, "damageTaken": [ ], "hasVoted": false, "jumps": 1, "weapons": [ { "structure_damage": 0, "structure_hit": 0, "player_hit": 0, "miss": 0, "time": 2, "name": "none", "player_damage": 0 }, { "structure_damage": 0, "structure_hit": 0, "player_hit": 0, "miss": 0, "time": 59, "name": "bite", "player_damage": 0 } ], "x": 0, "totalAssists": 0, "ipaddress": "127.0.0.1", "y": 0, "totalDeaths": 0, "votedMap": 0, "marine_commander_ELO": 0, "marine_ELO": 0, "alien_ELO": 0, "isCommander": false, "walked": 0, "totalKills": 0, "totalPlayTime": 672, "z": 0, "score": 0, "totalScore": 20, "isbot": false, "code": 0, "lastCoords": 0, "ping": 13, "unstuck": false, "kills": 0, "dc": false, "lastCommand": 0, "weapon": "bite", "deaths": 0, "index": 0, "steamId": 49071975, "total_constructed": 0, "name": "Ghoul", "alien_commander_ELO": 0 } ], "time": "2013-08-31 20:09:16" } | |
{ "autoarrange": false, "version": "254", "mods": "", "winner": 2, "length": "50.01", "statsVersion": "0.42", "private": false, "successfulSends": 0, "tags": [ ], "action": "game_ended", "serverName": "Ghouls Test Server", "awards": [ { "steamId": 49071975, "message": "Ghoul is jump maniac with 1 jumps!", "rating": 0.033333333333333, "id": 7 }, { "steamId": "", "message": "Bob the builder: was not present!", "rating": 0.033333333333333, "id": 3 }, { "steamId": "", "message": "nobody was spilling blood worth of 0 damage.", "rating": 0.011111111111111, "id": 5 }, { "steamId": "", "message": "Demolition man: nobody with 0 structure damage.", "rating": 0.0066666666666667, "id": 4 }, { "steamId": "", "message": "Most damage done by nobody with total of 0 damage!", "rating": 0.0028571428571429, "id": 1 }, { "steamId": "", "message": "Weapon specialist: nobody", "rating": 0, "id": 6 }, { "steamId": "", "message": "Nobody is deathbringer with total of 0 kills and assists!", "rating": 0, "id": 2 }, { "steamId": "", "message": "nobody became unstoppable with streak of 0 kills!", "rating": 0, "id": 8 } ], "gametime": 50.009574890137, "time": "2013-08-31 20:09:16", "start_location2": "Platform", "start_hive_tech": "None", "start_location1": "Reception", "start_path_distance": 185.4150627841, "serverInfo": { "password": "", "count": 30, "IP": "213.196.192.32:27015" }, "map": "ns2_biodome" } | |
Server changed cheats to 0 | |
Server changed cheats to 0 | |
NS2Stats.org: ( <!DOCTYPE html PUBLIC | |
"-//W3C//DTD XHTML 1.0 Transitional//EN" | |
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> | |
<head> | |
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> | |
<title>PHP warning</title> | |
<style type="text/css"> | |
/*<![CDATA[*/ | |
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;} | |
body{line-height:1;} | |
ol,ul{list-style:none;} | |
blockquote,q{quotes:none;} | |
blockquote:before,blockquote:after,q:before,q:after{content:none;} | |
:focus{outline:0;} | |
ins{text-decoration:none;} | |
del{text-decoration:line-through;} | |
table{border-collapse:collapse;border-spacing:0;} | |
body { | |
font: normal 9pt "Verdana"; | |
color: #000; | |
background: #fff; | |
} | |
h1 { | |
font: normal 18pt "Verdana"; | |
color: #f00; | |
margin-bottom: .5em; | |
} | |
h2 { | |
font: normal 14pt "Verdana"; | |
color: #800000; | |
margin-bottom: .5em; | |
} | |
h3 { | |
font: bold 11pt "Verdana"; | |
} | |
pre { | |
font: normal 11pt Menlo, Consolas, "Lucida Console", Monospace; | |
} | |
pre span.error { | |
display: block; | |
background: #fce3e3; | |
} | |
pre span.ln { | |
color: #999; | |
padding-right: 0.5em; | |
border-right: 1px solid #ccc; | |
} | |
pre span.error-ln { | |
font-weight: bold; | |
} | |
.container { | |
margin: 1em 4em; | |
} | |
.version { | |
color: gray; | |
font-size: 8pt; | |
border-top: 1px solid #aaa; | |
padding-top: 1em; | |
margin-bottom: 1em; | |
} | |
.message { | |
color: #000; | |
padding: 1em; | |
font-size: 11pt; | |
background: #f3f3f3; | |
-webkit-border-radius: 10px; | |
-moz-border-radius: 10px; | |
border-radius: 10px; | |
margin-bottom: 1em; | |
line-height: 160%; | |
} | |
.source { | |
margin-bottom: 1em; | |
} | |
.code pre { | |
background-color: #ffe; | |
margin: 0.5em 0; | |
padding: 0.5em; | |
line-height: 125%; | |
border: 1px solid #eee; | |
} | |
.source .file { | |
margin-bottom: 1em; | |
font-weight: bold; | |
} | |
.traces { | |
margin: 2em 0; | |
} | |
.trace { | |
margin: 0.5em 0; | |
padding: 0.5em; | |
} | |
.trace.app { | |
border: 1px dashed #c00; | |
} | |
.trace .number { | |
text-align: right; | |
width: 2em; | |
padding: 0.5em; | |
} | |
.trace .content { | |
padding: 0.5em; | |
} | |
.trace .plus, | |
.trace .minus { | |
display:inline; | |
vertical-align:middle; | |
text-align:center; | |
border:1px solid #000; | |
color:#000; | |
font-size:10px; | |
line-height:10px; | |
margin:0; | |
padding:0 1px; | |
width:10px; | |
height:10px; | |
} | |
.trace.collapsed .minus, | |
.trace.expanded .plus, | |
.trace.collapsed pre { | |
display: none; | |
} | |
.trace-file { | |
cursor: pointer; | |
padding: 0.2em; | |
} | |
.trace-file:hover { | |
background: #f0ffff; | |
} | |
/*]]>*/ | |
</style> | |
</head> | |
<body> | |
<div class="container"> | |
<h1>PHP warning</h1> | |
<p class="message"> | |
Creating default object from empty value </p> | |
<div class="source"> | |
<p class="file">/home/ns2stats/dev/protected/controllers/ApiController.php(305)</p> | |
<div class="code"><pre><span class="ln">293</span> if (!isset($_POST['key'])) | |
<span class="ln">294</span> throw new CHttpException(400, 'Server key missing'); | |
<span class="ln">295</span> if (!isset($_POST['part_number'])) | |
<span class="ln">296</span> throw new CHttpException(400, 'Part number parameter missing'); | |
<span class="ln">297</span> $partNumber = intval($_POST['part_number']); | |
<span class="ln">298</span> if (!isset($_POST['last_part'])) | |
<span class="ln">299</span> throw new CHttpException(400, 'Last number parameter missing'); | |
<span class="ln">300</span> | |
<span class="ln">301</span> //for DEV output | |
<span class="ln">302</span> | |
<span class="ln">303</span> $server = Server::model()->findByAttributes(array('server_key' => $_POST['key'])); | |
<span class="ln">304</span> | |
<span class="error"><span class="ln error-ln">305</span> $server->ip = $_SERVER['REMOTE_ADDR']; | |
</span><span class="ln">306</span> $server->save(); | |
<span class="ln">307</span> if (!isset($server)) | |
<span class="ln">308</span> throw new CHttpException(401, 'Invalid Server Key'); | |
<span class="ln">309</span> | |
<span class="ln">310</span> //Create log file | |
<span class="ln">311</span> if ($partNumber == 1) | |
<span class="ln">312</span> { | |
<span class="ln">313</span> | |
<span class="ln">314</span> $logName = "round-log-" . date('d-m-Y-H-i-s') . '-' . $partNumber . '-' . $server->id; | |
<span class="ln">315</span> } | |
<span class="ln">316</span> else | |
<span class="ln">317</span> { | |
</pre></div> </div> | |
<div class="traces"> | |
<h2>Stack Trace</h2> | |
<table style="width:100%;"> | |
<tr class="trace core collapsed"> | |
<td class="number"> | |
#0 </td> | |
<td class="content"> | |
<div class="trace-file"> | |
<div class="plus">+</div> | |
<div class="minus">–</div> | |
/home/ns2stats/framework/web/actions/CInlineAction.php(50): <strong>ApiController</strong>-><strong>actionSendLog</strong>() </div> | |
<div class="code"><pre><span class="ln">45</span> $controller=$this->getController(); | |
<span class="ln">46</span> $method=new ReflectionMethod($controller, $methodName); | |
<span class="ln">47</span> if($method->getNumberOfParameters()>0) | |
<span class="ln">48</span> return $this->runWithParamsInternal($controller, $method, $params); | |
<span class="ln">49</span> else | |
<span class="error"><span class="ln error-ln">50</span> return $controller->$methodName(); | |
</span><span class="ln">51</span> } | |
<span class="ln">52</span> | |
<span class="ln">53</span> } | |
</pre></div> </td> | |
</tr> | |
<tr class="trace core collapsed"> | |
<td class="number"> | |
#1 </td> | |
<td class="content"> | |
<div class="trace-file"> | |
<div class="plus">+</div> | |
<div class="minus">–</div> | |
/home/ns2stats/framework/web/CController.php(309): <strong>CInlineAction</strong>-><strong>runWithParams</strong>(array()) </div> | |
<div class="code"><pre><span class="ln">304</span> { | |
<span class="ln">305</span> $priorAction=$this->_action; | |
<span class="ln">306</span> $this->_action=$action; | |
<span class="ln">307</span> if($this->beforeAction($action)) | |
<span class="ln">308</span> { | |
<span class="error"><span class="ln error-ln">309</span> if($action->runWithParams($this->getActionParams())===false) | |
</span><span class="ln">310</span> $this->invalidActionParams($action); | |
<span class="ln">311</span> else | |
<span class="ln">312</span> $this->afterAction($action); | |
<span class="ln">313</span> } | |
<span class="ln">314</span> $this->_action=$priorAction; | |
</pre></div> </td> | |
</tr> | |
<tr class="trace core collapsed"> | |
<td class="number"> | |
#2 </td> | |
<td class="content"> | |
<div class="trace-file"> | |
<div class="plus">+</div> | |
<div class="minus">–</div> | |
/home/ns2stats/framework/web/CController.php(287): <strong>CController</strong>-><strong>runAction</strong>(CInlineAction) </div> | |
<div class="code"><pre><span class="ln">282</span> * @see runAction | |
<span class="ln">283</span> */ | |
<span class="ln">284</span> public function runActionWithFilters($action,$filters) | |
<span class="ln">285</span> { | |
<span class="ln">286</span> if(empty($filters)) | |
<span class="error"><span class="ln error-ln">287</span> $this->runAction($action); | |
</span><span class="ln">288</span> else | |
<span class="ln">289</span> { | |
<span class="ln">290</span> $priorAction=$this->_action; | |
<span class="ln">291</span> $this->_action=$action; | |
<span class="ln">292</span> CFilterChain::create($this,$action,$filters)->run(); | |
</pre></div> </td> | |
</tr> | |
<tr class="trace core collapsed"> | |
<td class="number"> | |
#3 </td> | |
<td class="content"> | |
<div class="trace-file"> | |
<div class="plus">+</div> | |
<div class="minus">–</div> | |
/home/ns2stats/framework/web/CController.php(266): <strong>CController</strong>-><strong>runActionWithFilters</strong>(CInlineAction, array()) </div> | |
<div class="code"><pre><span class="ln">261</span> { | |
<span class="ln">262</span> if(($parent=$this->getModule())===null) | |
<span class="ln">263</span> $parent=Yii::app(); | |
<span class="ln">264</span> if($parent->beforeControllerAction($this,$action)) | |
<span class="ln">265</span> { | |
<span class="error"><span class="ln error-ln">266</span> $this->runActionWithFilters($action,$this->filters()); | |
</span><span class="ln">267</span> $parent->afterControllerAction($this,$action); | |
<span class="ln">268</span> } | |
<span class="ln">269</span> } | |
<span class="ln">270</span> else | |
<span class="ln">271</span> $this->missingAction($actionID); | |
</pre></div> </td> | |
</tr> | |
<tr class="trace core collapsed"> | |
<td class="number"> | |
#4 </td> | |
<td class="content"> | |
<div class="trace-file"> | |
<div class="plus">+</div> | |
<div class="minus">–</div> | |
/home/ns2stats/framework/web/CWebApplication.php(283): <strong>CController</strong>-><strong>run</strong>("sendlog") </div> | |
<div class="code"><pre><span class="ln">278</span> { | |
<span class="ln">279</span> list($controller,$actionID)=$ca; | |
<span class="ln">280</span> $oldController=$this->_controller; | |
<span class="ln">281</span> $this->_controller=$controller; | |
<span class="ln">282</span> $controller->init(); | |
<span class="error"><span class="ln error-ln">283</span> $controller->run($actionID); | |
</span><span class="ln">284</span> $this->_controller=$oldController; | |
<span class="ln">285</span> } | |
<span class="ln">286</span> else | |
<span class="ln">287</span> throw new CHttpException(404,Yii::t('yii','Unable to resolve the request "{route}".', | |
<span class="ln">288</span> array('{route}'=>$route===''?$this->defaultController:$route))); | |
</pre></div> </td> | |
</tr> | |
<tr class="trace core collapsed"> | |
<td class="number"> | |
#5 </td> | |
<td class="content"> | |
<div class="trace-file"> | |
<div class="plus">+</div> | |
<div class="minus">–</div> | |
/home/ns2stats/framework/web/CWebApplication.php(142): <strong>CWebApplication</strong>-><strong>runController</strong>("api/sendlog") </div> | |
<div class="code"><pre><span class="ln">137</span> foreach(array_splice($this->catchAllRequest,1) as $name=>$value) | |
<span class="ln">138</span> $_GET[$name]=$value; | |
<span class="ln">139</span> } | |
<span class="ln">140</span> else | |
<span class="ln">141</span> $route=$this->getUrlManager()->parseUrl($this->getRequest()); | |
<span class="error"><span class="ln error-ln">142</span> $this->runController($route); | |
</span><span class="ln">143</span> } | |
<span class="ln">144</span> | |
<span class="ln">145</span> /** | |
<span class="ln">146</span> * Registers the core application components. | |
<span class="ln">147</span> * This method overrides the parent implementation by registering additional core components. | |
</pre></div> </td> | |
</tr> | |
<tr class="trace core collapsed"> | |
<td class="number"> | |
#6 </td> | |
<td class="content"> | |
<div class="trace-file"> | |
<div class="plus">+</div> | |
<div class="minus">–</div> | |
/home/ns2stats/framework/base/CApplication.php(162): <strong>CWebApplication</strong>-><strong>processRequest</strong>() </div> | |
<div class="code"><pre><span class="ln">157</span> */ | |
<span class="ln">158</span> public function run() | |
<span class="ln">159</span> { | |
<span class="ln">160</span> if($this->hasEventHandler('onBeginRequest')) | |
<span class="ln">161</span> $this->onBeginRequest(new CEvent($this)); | |
<span class="error"><span class="ln error-ln">162</span> $this->processRequest(); | |
</span><span class="ln">163</span> if($this->hasEventHandler('onEndRequest')) | |
<span class="ln">164</span> $this->onEndRequest(new CEvent($this)); | |
<span class="ln">165</span> } | |
<span class="ln">166</span> | |
<span class="ln">167</span> /** | |
</pre></div> </td> | |
</tr> | |
<tr class="trace app expanded"> | |
<td class="number"> | |
#7 </td> | |
<td class="content"> | |
<div class="trace-file"> | |
<div class="plus">+</div> | |
<div class="minus">–</div> | |
/home/ns2stats/dev/index.php(22): <strong>CApplication</strong>-><strong>run</strong>() </div> | |
<div class="code"><pre><span class="ln">17</span> defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL', 3); | |
<span class="ln">18</span> | |
<span class="ln">19</span> require_once($yii); | |
<span class="ln">20</span> //Yii::createWebApplication($config)->run(); | |
<span class="ln">21</span> require_once(dirname(__FILE__) . '/protected/components/Ns2stats.php'); | |
<span class="error"><span class="ln error-ln">22</span> Yii::createApplication('Ns2stats', $config)->run(); | |
</span></pre></div> </td> | |
</tr> | |
</table> | |
</div> | |
<div class="version"> | |
2013-08-31 23:09:19 Apache/2.2.22 (Debian) <a href="http://www.yiiframework.com/">Yii Framework</a>/1.1.12 </div> | |
</div> | |
<script type="text/javascript"> | |
/*<![CDATA[*/ | |
var traceReg = new RegExp("(^|\\s)trace-file(\\s|$)"); | |
var collapsedReg = new RegExp("(^|\\s)collapsed(\\s|$)"); | |
var e = document.getElementsByTagName("div"); | |
for(var j=0,len=e.length;j<len;j++){ | |
if(traceReg.test(e[j].className)){ | |
e[j].onclick = function(){ | |
var trace = this.parentNode.parentNode; | |
if(collapsedReg.test(trace.className)) | |
trace.className = trace.className.replace("collapsed", "expanded"); | |
else | |
trace.className = trace.className.replace("expanded", "collapsed"); | |
} | |
} | |
} | |
/*]]>*/ | |
</script> | |
</body> | |
</html> | |
) | |
Compiling 'shaders/GUIBasic.surface_shader' | |
Compiling 'shaders/GUIBasic.surface_shader' | |
Compiling 'shaders/GUIBasic.surface_shader' | |
[22:09:52]sv - Ghoul - 49071975: : STEAM_0:1:24535987: sv_cheats | |
[22:09:52]Setting team 1 team location: Reception | |
[22:09:52]Setting team 2 team location: Hydroponics | |
Server changed cheats to 1 | |
Server changed cheats to 1 | |
Compiling 'shaders/GUIBasic.surface_shader' | |
Compiling 'shaders/GUIBasic.surface_shader' | |
Compiling 'shaders/GUIBasic.surface_shader' | |
Compiling 'shaders/GUIBasic.surface_shader' | |
[22:10:56]sv - Ghoul - 49071975: : STEAM_0:1:24535987: sv_cheats | |
Logpart: 2 | |
Log: { "gametime": 162.99725341797, "time": "2013-08-31 20:09:24", "team": 0, "steamId": 49071975, "action": "player_join_team", "name": "Ghoul", "score": 0 } | |
{ "structure_cost": 10, "id": 2478, "gametime": 162.99725341797, "time": "2013-08-31 20:09:24", "builder_name": "", "structure_y": "0.5588", "team": 1, "structure_x": "-43.3324", "structure_name": "Extractor", "action": "structure_built", "steamId": -1, "structure_z": "-4.0640" } | |
{ "structure_cost": 15, "id": 3315, "gametime": 162.99725341797, "time": "2013-08-31 20:09:24", "builder_name": "", "structure_y": "-0.7620", "team": 1, "structure_x": "-29.2862", "structure_name": "CommandStation", "action": "structure_built", "steamId": -1, "structure_z": "-4.0640" } | |
{ "structure_cost": 20, "id": 2318, "gametime": 162.99725341797, "time": "2013-08-31 20:09:24", "builder_name": "", "structure_y": "-0.8164", "team": 1, "structure_x": "-30.2938", "structure_name": "InfantryPortal", "action": "structure_built", "steamId": -1, "structure_z": "-8.4077" } | |
{ "structure_cost": 8, "id": 3289, "gametime": 162.99725341797, "time": "2013-08-31 20:09:24", "builder_name": "", "structure_y": "-0.1016", "team": 2, "structure_x": "45.3465", "structure_name": "Harvester", "action": "structure_built", "steamId": -1, "structure_z": "-103.9368" } | |
{ "structure_cost": 40, "id": 2453, "gametime": 162.99725341797, "time": "2013-08-31 20:09:24", "builder_name": "", "structure_y": "2.1892", "team": 2, "structure_x": "45.3136", "structure_name": "Hive", "action": "structure_built", "steamId": -1, "structure_z": "-82.7024" } | |
{ "structure_cost": 1, "id": 85, "gametime": 162.99725341797, "time": "2013-08-31 20:09:24", "builder_name": "", "structure_y": "-1.1176", "team": 2, "structure_x": "43.7642", "structure_name": "Cyst", "action": "structure_built", "steamId": -1, "structure_z": "-92.2528" } | |
{ "structure_cost": 1, "id": 480, "gametime": 162.99725341797, "time": "2013-08-31 20:09:24", "builder_name": "", "structure_y": "-2.0320", "team": 2, "structure_x": "37.2618", "structure_name": "Cyst", "action": "structure_built", "steamId": -1, "structure_z": "-94.2848" } | |
{ "structure_cost": 1, "id": 2685, "gametime": 162.99725341797, "time": "2013-08-31 20:09:24", "builder_name": "", "structure_y": "-1.3208", "team": 2, "structure_x": "33.6042", "structure_name": "Cyst", "action": "structure_built", "steamId": -1, "structure_z": "-97.7392" } | |
{ "structure_cost": 1, "id": 865, "gametime": 162.99725341797, "time": "2013-08-31 20:09:24", "builder_name": "", "structure_y": "0.2032", "team": 2, "structure_x": "39.2176", "structure_name": "Cyst", "action": "structure_built", "steamId": -1, "structure_z": "-101.7016" } | |
{ "structure_cost": 1, "id": 2197, "gametime": 162.99725341797, "time": "2013-08-31 20:09:24", "builder_name": "", "structure_y": "-0.1016", "team": 2, "structure_x": "44.0944", "structure_name": "Cyst", "action": "structure_built", "steamId": -1, "structure_z": "-101.8032" } | |
{ "structure_cost": 0, "id": 676, "gametime": 162.99725341797, "time": "2013-08-31 20:09:24", "builder_name": "", "structure_y": "1.2700", "team": 1, "structure_x": "-9.5758", "structure_name": "PowerPoint", "action": "structure_built", "steamId": -1, "structure_z": "-4.0640" } | |
{ "gametime": 179.82992553711, "time": "2013-08-31 20:09:40", "team": 1, "steamId": 49071975, "action": "player_join_team", "name": "Ghoul", "score": 0 } | |
{ "structure_cost": 10, "id": 623, "gametime": 191.00189208984, "time": "2013-08-31 20:09:52", "builder_name": "", "structure_y": "0.5588", "team": 1, "structure_x": "-43.3324", "structure_name": "Extractor", "action": "structure_built", "steamId": -1, "structure_z": "-4.0640" } | |
{ "structure_cost": 15, "id": 2319, "gametime": 191.00189208984, "time": "2013-08-31 20:09:52", "builder_name": "", "structure_y": "-0.7620", "team": 1, "structure_x": "-29.2862", "structure_name": "CommandStation", "action": "structure_built", "steamId": -1, "structure_z": "-4.0640" } | |
{ "structure_cost": 20, "id": 1849, "gametime": 191.00189208984, "time": "2013-08-31 20:09:52", "builder_name": "", "structure_y": "-0.7520", "team": 1, "structure_x": "-29.1130", "structure_name": "InfantryPortal", "action": "structure_built", "steamId": -1, "structure_z": "-9.6962" } | |
{ "structure_cost": 8, "id": 170, "gametime": 191.00189208984, "time": "2013-08-31 20:09:52", "builder_name": "", "structure_y": "-3.2512", "team": 2, "structure_x": "47.4218", "structure_name": "Harvester", "action": "structure_built", "steamId": -1, "structure_z": "94.1070" } | |
{ "structure_cost": 40, "id": 1919, "gametime": 191.00189208984, "time": "2013-08-31 20:09:52", "builder_name": "", "structure_y": "-4.0084", "team": 2, "structure_x": "59.1312", "structure_name": "Hive", "action": "structure_built", "steamId": -1, "structure_z": "86.1568" } | |
{ "structure_cost": 1, "id": 3466, "gametime": 191.00189208984, "time": "2013-08-31 20:09:52", "builder_name": "", "structure_y": "-6.5024", "team": 2, "structure_x": "64.4398", "structure_name": "Cyst", "action": "structure_built", "steamId": -1, "structure_z": "88.1888" } | |
{ "structure_cost": 1, "id": 3460, "gametime": 191.00189208984, "time": "2013-08-31 20:09:52", "builder_name": "", "structure_y": "-3.2512", "team": 2, "structure_x": "56.8198", "structure_name": "Cyst", "action": "structure_built", "steamId": -1, "structure_z": "96.7317" } | |
{ "structure_cost": 1, "id": 2871, "gametime": 191.00189208984, "time": "2013-08-31 20:09:52", "builder_name": "", "structure_y": "-3.2512", "team": 2, "structure_x": "49.3776", "structure_name": "Cyst", "action": "structure_built", "steamId": -1, "structure_z": "96.5793" } | |
{ "structure_cost": 1, "id": 284, "gametime": 191.00189208984, "time": "2013-08-31 20:09:52", "builder_name": "", "structure_y": "-5.0800", "team": 2, "structure_x": "64.4398", "structure_name": "Cyst", "action": "structure_built", "steamId": -1, "structure_z": "96.2491" } | |
{ "structure_cost": 0, "id": 990, "gametime": 191.00189208984, "time": "2013-08-31 20:09:52", "builder_name": "", "structure_y": "1.2700", "team": 1, "structure_x": "-9.5758", "structure_name": "PowerPoint", "action": "structure_built", "steamId": -1, "structure_z": "-4.0640" } | |
{ "gametime": 0, "time": "2013-08-31 20:09:53", "action": "game_start" } | |
{ "lifeform": "marine", "gametime": 0, "steamId": 49071975, "action": "lifeform_change", "name": "Ghoul", "time": "2013-08-31 20:09:53" } | |
{ "gametime": 0, "action": "player_list_start", "list": [ { "playerLevel": 0, "assists": 0, "lx": 0, "playerSkill": 0, "ly": 0, "lifeform": "marine", "unstuckCounter": 0, "lz": 0, "teamnumber": 1, "highestKillstreak": 0, "afkCount": 0, "killstreak": 0, "damageTaken": [ ], "hasVoted": false, "jumps": 0, "weapons": [ ], "x": 0, "totalAssists": 0, "ipaddress": "127.0.0.1", "y": 0, "totalDeaths": 0, "votedMap": 0, "marine_commander_ELO": 0, "marine_ELO": 0, "alien_ELO": 0, "isCommander": false, "walked": 0, "totalKills": 0, "totalPlayTime": 0, "z": 0, "score": 0, "totalScore": 0, "isbot": false, "code": 0, "lastCoords": 0, "ping": 15, "unstuck": false, "kills": 0, "dc": false, "lastCommand": 0, "weapon": "", "deaths": 0, "index": 0, "steamId": 49071975, "total_constructed": 0, "name": "Ghoul", "alien_commander_ELO": 0 } ], "time": "2013-08-31 20:09:53" } | |
{ "amount": 1, "team": 2, "gametime": 6.0535430908203, "action": "resources_gathered", "time": "2013-08-31 20:09:59" } | |
{ "amount": 1, "team": 1, "gametime": 6.0535430908203, "action": "resources_gathered", "time": "2013-08-31 20:09:59" } | |
{ "lifeform": "marine_commander", "gametime": 7.7612609863281, "steamId": 49071975, "action": "lifeform_change", "name": "Ghoul", "time": "2013-08-31 20:10:00" } | |
{ "lifeform": "marine_commander", "gametime": 7.7612609863281, "steamId": 49071975, "action": "lifeform_change", "name": "Ghoul", "time": "2013-08-31 20:10:00" } | |
{ "lifeform": "marine", "gametime": 7.7612609863281, "steamId": 49071975, "action": "lifeform_change", "name": "Ghoul", "time": "2013-08-31 20:10:00" } | |
{ "lifeform": "marine_commander", "gametime": 7.7612609863281, "steamId": 49071975, "action": "lifeform_change", "name": "Ghoul", "time": "2013-08-31 20:10:00" } | |
{ "structure_cost": 10, "id": 2784, "gametime": 9.8323822021484, "time": "2013-08-31 20:10:02", "team": 1, "structure_name": "Armory", "structure_x": "-23.8385", "steamId": 49071975, "structure_y": "-0.7520", "action": "structure_dropped", "structure_z": "-4.4688" } | |
{ "amount": 1, "team": 2, "gametime": 12.081146240234, "action": "resources_gathered", "time": "2013-08-31 20:10:05" } | |
{ "amount": 1, "team": 1, "gametime": 12.081146240234, "action": "resources_gathered", "time": "2013-08-31 20:10:05" } | |
{ "structure_cost": 20, "id": 2013, "gametime": 14.378921508789, "time": "2013-08-31 20:10:07", "team": 1, "structure_name": "InfantryPortal", "structure_x": "-24.6536", "steamId": 49071975, "structure_y": "-0.7520", "action": "structure_dropped", "structure_z": "0.9480" } | |
{ "lifeform": "marine", "gametime": 15.321334838867, "steamId": 49071975, "action": "lifeform_change", "name": "Ghoul", "time": "2013-08-31 20:10:08" } | |
{ "lifeform": "marine_commander", "gametime": 15.321334838867, "steamId": 49071975, "action": "lifeform_change", "name": "Ghoul", "time": "2013-08-31 20:10:08" } | |
{ "lifeform": "marine", "gametime": 15.321334838867, "steamId": 49071975, "action": "lifeform_change", "name": "Ghoul", "time": "2013-08-31 20:10:08" } | |
{ "lifeform": "marine_commander", "gametime": 15.321334838867, "steamId": 49071975, "action": "lifeform_change", "name": "Ghoul", "time": "2013-08-31 20:10:08" } | |
{ "lifeform": "marine", "gametime": 15.321334838867, "steamId": 49071975, "action": "lifeform_change", "name": "Ghoul", "time": "2013-08-31 20:10:08" } | |
{ "lifeform": "marine_commander", "gametime": 15.321334838867, "steamId": 49071975, "action": "lifeform_change", "name": "Ghoul", "time": "2013-08-31 20:10:08" } | |
{ "lifeform": "marine", "gametime": 15.321334838867, "steamId": 49071975, "action": "lifeform_change", "name": "Ghoul", "time": "2013-08-31 20:10:08" } | |
{ "lifeform": "marine_commander", "gametime": 15.321334838867, "steamId": 49071975, "action": "lifeform_change", "name": "Ghoul", "time": "2013-08-31 20:10:08" } | |
{ "lifeform": "marine", "gametime": 15.321334838867, "steamId": 49071975, "action": "lifeform_change", "name": "Ghoul", "time": "2013-08-31 20:10:08" } | |
{ "amount": 1, "team": 2, "gametime": 18.094833374023, "action": "resources_gathered", "time": "2013-08-31 20:10:11" } | |
{ "amount": 1, "team": 1, "gametime": 18.094833374023, "action": "resources_gathered", "time": "2013-08-31 20:10:11" } | |
{ "damageType": 1, "attackerz": "-8.7479", "gametime": 21.799591064453, "attacker_hp": 100, "attacker_weapon": "axe", "structure_x": "-29.1130", "structure_name": "infantryportal", "action": "hit_structure", "attacker_armor": 30, "attacker_team": 1, "attackerx": "-28.3853", "attacker_lifeform": "marine", "attackery": "-0.4053", "attacker_steamId": 49071975, "time": "2013-08-31 20:10:15", "damage": 25, "structure_y": "-0.7520", "structure_id": 1849, "structure_z": "-9.6962" } | |
{ "amount": 1, "team": 2, "gametime": 24.101898193359, "action": "resources_gathered", "time": "2013-08-31 20:10:17" } | |
{ "amount": 1, "team": 1, "gametime": 24.101898193359, "action": "resources_gathered", "time": "2013-08-31 20:10:17" } | |
{ "amount": 1, "team": 2, "gametime": 30.137741088867, "action": "resources_gathered", "time": "2013-08-31 20:10:23" } | |
{ "amount": 1, "team": 1, "gametime": 30.137741088867, "action": "resources_gathered", "time": "2013-08-31 20:10:23" } | |
{ "amount": 1, "team": 2, "gametime": 36.173904418945, "action": "resources_gathered", "time": "2013-08-31 20:10:29" } | |
{ "amount": 1, "team": 1, "gametime": 36.173904418945, "action": "resources_gathered", "time": "2013-08-31 20:10:29" } | |
{ "structure_cost": 10, "id": 2784, "gametime": 36.283462524414, "time": "2013-08-31 20:10:29", "builder_name": "Ghoul", "structure_y": "-0.7520", "team": 1, "structure_x": "-23.8385", "structure_name": "Armory", "action": "structure_built", "steamId": 49071975, "structure_z": "-4.4688" } | |
{ "amount": 1, "team": 2, "gametime": 42.19677734375, "action": "resources_gathered", "time": "2013-08-31 20:10:35" } | |
{ "amount": 1, "team": 1, "gametime": 42.19677734375, "action": "resources_gathered", "time": "2013-08-31 20:10:35" } | |
{ "amount": 1, "team": 2, "gametime": 48.225296020508, "action": "resources_gathered", "time": "2013-08-31 20:10:41" } | |
{ "amount": 1, "team": 1, "gametime": 48.225296020508, "action": "resources_gathered", "time": "2013-08-31 20:10:41" } | |
{ "structure_cost": 20, "id": 2013, "gametime": 52.168090820313, "time": "2013-08-31 20:10:45", "builder_name": "Ghoul", "structure_y": "-0.7520", "team": 1, "structure_x": "-24.6536", "structure_name": "InfantryPortal", "action": "structure_built", "steamId": 49071975, "structure_z": "0.9480" } | |
{ "amount": 1, "team": 2, "gametime": 54.230178833008, "action": "resources_gathered", "time": "2013-08-31 20:10:47" } | |
{ "amount": 1, "team": 1, "gametime": 54.230178833008, "action": "resources_gathered", "time": "2013-08-31 20:10:47" } | |
{ "amount": 1, "team": 2, "gametime": 60.256164550781, "action": "resources_gathered", "time": "2013-08-31 20:10:53" } | |
{ "amount": 1, "team": 1, "gametime": 60.256164550781, "action": "resources_gathered", "time": "2013-08-31 20:10:53" } | |
{ "gametime": 63.877090454102, "action": "player_list_end", "list": [ { "playerLevel": 0, "assists": 0, "lx": 0, "playerSkill": 76, "ly": 0, "lifeform": "marine", "unstuckCounter": 0, "lz": 0, "teamnumber": 1, "highestKillstreak": 0, "afkCount": 0, "killstreak": 0, "damageTaken": [ ], "hasVoted": false, "jumps": 0, "weapons": [ { "structure_damage": 0, "structure_hit": 0, "player_hit": 0, "miss": 0, "time": 5, "name": "", "player_damage": 0 }, { "structure_damage": 0, "structure_hit": 0, "player_hit": 0, "miss": 0, "time": 13, "name": "rifle", "player_damage": 0 }, { "structure_damage": 0, "structure_hit": 0, "player_hit": 0, "miss": 0, "time": 3, "name": "none", "player_damage": 0 }, { "structure_damage": 25, "structure_hit": 1, "player_hit": 0, "miss": 0, "time": 10, "name": "axe", "player_damage": 0 }, { "structure_damage": 0, "structure_hit": 0, "player_hit": 0, "miss": 0, "time": 22, "name": "builder", "player_damage": 0 }, { "structure_damage": 0, "structure_hit": 0, "player_hit": 0, "miss": 0, "time": 26, "name": "welder", "player_damage": 0 } ], "x": 0, "totalAssists": 0, "ipaddress": "127.0.0.1", "y": 0, "totalDeaths": 0, "votedMap": 0, "marine_commander_ELO": 0, "marine_ELO": 0, "alien_ELO": 0, "isCommander": false, "walked": 0, "totalKills": 0, "totalPlayTime": 672, "z": 0, "score": 9, "totalScore": 20, "isbot": false, "code": 0, "lastCoords": 0, "ping": 17, "unstuck": false, "kills": 0, "dc": false, "lastCommand": 0, "weapon": "welder", "deaths": 0, "index": 0, "steamId": 49071975, "total_constructed": 2, "name": "Ghoul", "alien_commander_ELO": 0 } ], "time": "2013-08-31 20:10:57" } | |
{ "autoarrange": false, "version": "254", "mods": "", "winner": 1, "length": "63.88", "statsVersion": "0.42", "private": false, "successfulSends": 1, "tags": [ ], "action": "game_ended", "serverName": "Ghouls Test Server", "awards": [ { "steamId": 49071975, "message": "Demolition man: Ghoul with 25 structure damage.", "rating": 0.17333333333333, "id": 4 }, { "steamId": 49071975, "message": "Bob the builder: Ghoul!", "rating": 0.1, "id": 3 }, { "steamId": 49071975, "message": "Most damage done by Ghoul with total of 25 damage!", "rating": 0.074285714285714, "id": 1 }, { "steamId": "", "message": "nobody was spilling blood worth of 0 damage.", "rating": 0.011111111111111, "id": 5 }, { "steamId": "", "message": "nobody is jump maniac with 0 jumps!", "rating": 0, "id": 7 }, { "steamId": "", "message": "Nobody is deathbringer with total of 0 kills and assists!", "rating": 0, "id": 2 }, { "steamId": "", "message": "Weapon specialist: nobody", "rating": 0, "id": 6 }, { "steamId": "", "message": "nobody became unstoppable with streak of 0 kills!", "rating": 0, "id": 8 } ], "gametime": 63.877090454102, "time": "2013-08-31 20:10:57", "start_location2": "Hydroponics", "start_hive_tech": "None", "start_location1": "Reception", "start_path_distance": 189.89810847782, "serverInfo": { "password": "", "count": 30, "IP": "213.196.192.32:27015" }, "map": "ns2_biodome" } | |
[22:10:57]PlayerRanking: game info ------------------ | |
[22:10:57]{gameTime = 63.877090454102,tournamentMode = "false",serverIp = "213.196.192.32",gameMode = "ns2",mapName = "ns2_biodome",players = {},} | |
[22:10:57]PlayerRanking: dumping player data ------------------ | |
[22:10:57]{assists = 0,nickname = "Ghoul",isWinner = "true",playTime = 63.869355561212,deaths = 0,steamId = 49071975,isCommander = "false",kills = 0,score = 9,} | |
Server changed cheats to 0 | |
Server changed cheats to 0 | |
NS2Stats.org: ( <!DOCTYPE html PUBLIC | |
"-//W3C//DTD XHTML 1.0 Transitional//EN" | |
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> | |
<head> | |
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> | |
<title>PHP warning</title> | |
<style type="text/css"> | |
/*<![CDATA[*/ | |
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;} | |
body{line-height:1;} | |
ol,ul{list-style:none;} | |
blockquote,q{quotes:none;} | |
blockquote:before,blockquote:after,q:before,q:after{content:none;} | |
:focus{outline:0;} | |
ins{text-decoration:none;} | |
del{text-decoration:line-through;} | |
table{border-collapse:collapse;border-spacing:0;} | |
body { | |
font: normal 9pt "Verdana"; | |
color: #000; | |
background: #fff; | |
} | |
h1 { | |
font: normal 18pt "Verdana"; | |
color: #f00; | |
margin-bottom: .5em; | |
} | |
h2 { | |
font: normal 14pt "Verdana"; | |
color: #800000; | |
margin-bottom: .5em; | |
} | |
h3 { | |
font: bold 11pt "Verdana"; | |
} | |
pre { | |
font: normal 11pt Menlo, Consolas, "Lucida Console", Monospace; | |
} | |
pre span.error { | |
display: block; | |
background: #fce3e3; | |
} | |
pre span.ln { | |
color: #999; | |
padding-right: 0.5em; | |
border-right: 1px solid #ccc; | |
} | |
pre span.error-ln { | |
font-weight: bold; | |
} | |
.container { | |
margin: 1em 4em; | |
} | |
.version { | |
color: gray; | |
font-size: 8pt; | |
border-top: 1px solid #aaa; | |
padding-top: 1em; | |
margin-bottom: 1em; | |
} | |
.message { | |
color: #000; | |
padding: 1em; | |
font-size: 11pt; | |
background: #f3f3f3; | |
-webkit-border-radius: 10px; | |
-moz-border-radius: 10px; | |
border-radius: 10px; | |
margin-bottom: 1em; | |
line-height: 160%; | |
} | |
.source { | |
margin-bottom: 1em; | |
} | |
.code pre { | |
background-color: #ffe; | |
margin: 0.5em 0; | |
padding: 0.5em; | |
line-height: 125%; | |
border: 1px solid #eee; | |
} | |
.source .file { | |
margin-bottom: 1em; | |
font-weight: bold; | |
} | |
.traces { | |
margin: 2em 0; | |
} | |
.trace { | |
margin: 0.5em 0; | |
padding: 0.5em; | |
} | |
.trace.app { | |
border: 1px dashed #c00; | |
} | |
.trace .number { | |
text-align: right; | |
width: 2em; | |
padding: 0.5em; | |
} | |
.trace .content { | |
padding: 0.5em; | |
} | |
.trace .plus, | |
.trace .minus { | |
display:inline; | |
vertical-align:middle; | |
text-align:center; | |
border:1px solid #000; | |
color:#000; | |
font-size:10px; | |
line-height:10px; | |
margin:0; | |
padding:0 1px; | |
width:10px; | |
height:10px; | |
} | |
.trace.collapsed .minus, | |
.trace.expanded .plus, | |
.trace.collapsed pre { | |
display: none; | |
} | |
.trace-file { | |
cursor: pointer; | |
padding: 0.2em; | |
} | |
.trace-file:hover { | |
background: #f0ffff; | |
} | |
/*]]>*/ | |
</style> | |
</head> | |
<body> | |
<div class="container"> | |
<h1>PHP warning</h1> | |
<p class="message"> | |
Creating default object from empty value </p> | |
<div class="source"> | |
<p class="file">/home/ns2stats/dev/protected/controllers/ApiController.php(305)</p> | |
<div class="code"><pre><span class="ln">293</span> if (!isset($_POST['key'])) | |
<span class="ln">294</span> throw new CHttpException(400, 'Server key missing'); | |
<span class="ln">295</span> if (!isset($_POST['part_number'])) | |
<span class="ln">296</span> throw new CHttpException(400, 'Part number parameter missing'); | |
<span class="ln">297</span> $partNumber = intval($_POST['part_number']); | |
<span class="ln">298</span> if (!isset($_POST['last_part'])) | |
<span class="ln">299</span> throw new CHttpException(400, 'Last number parameter missing'); | |
<span class="ln">300</span> | |
<span class="ln">301</span> //for DEV output | |
<span class="ln">302</span> | |
<span class="ln">303</span> $server = Server::model()->findByAttributes(array('server_key' => $_POST['key'])); | |
<span class="ln">304</span> | |
<span class="error"><span class="ln error-ln">305</span> $server->ip = $_SERVER['REMOTE_ADDR']; | |
</span><span class="ln">306</span> $server->save(); | |
<span class="ln">307</span> if (!isset($server)) | |
<span class="ln">308</span> throw new CHttpException(401, 'Invalid Server Key'); | |
<span class="ln">309</span> | |
<span class="ln">310</span> //Create log file | |
<span class="ln">311</span> if ($partNumber == 1) | |
<span class="ln">312</span> { | |
<span class="ln">313</span> | |
<span class="ln">314</span> $logName = "round-log-" . date('d-m-Y-H-i-s') . '-' . $partNumber . '-' . $server->id; | |
<span class="ln">315</span> } | |
<span class="ln">316</span> else | |
<span class="ln">317</span> { | |
</pre></div> </div> | |
<div class="traces"> | |
<h2>Stack Trace</h2> | |
<table style="width:100%;"> | |
<tr class="trace core collapsed"> | |
<td class="number"> | |
#0 </td> | |
<td class="content"> | |
<div class="trace-file"> | |
<div class="plus">+</div> | |
<div class="minus">–</div> | |
/home/ns2stats/framework/web/actions/CInlineAction.php(50): <strong>ApiController</strong>-><strong>actionSendLog</strong>() </div> | |
<div class="code"><pre><span class="ln">45</span> $controller=$this->getController(); | |
<span class="ln">46</span> $method=new ReflectionMethod($controller, $methodName); | |
<span class="ln">47</span> if($method->getNumberOfParameters()>0) | |
<span class="ln">48</span> return $this->runWithParamsInternal($controller, $method, $params); | |
<span class="ln">49</span> else | |
<span class="error"><span class="ln error-ln">50</span> return $controller->$methodName(); | |
</span><span class="ln">51</span> } | |
<span class="ln">52</span> | |
<span class="ln">53</span> } | |
</pre></div> </td> | |
</tr> | |
<tr class="trace core collapsed"> | |
<td class="number"> | |
#1 </td> | |
<td class="content"> | |
<div class="trace-file"> | |
<div class="plus">+</div> | |
<div class="minus">–</div> | |
/home/ns2stats/framework/web/CController.php(309): <strong>CInlineAction</strong>-><strong>runWithParams</strong>(array()) </div> | |
<div class="code"><pre><span class="ln">304</span> { | |
<span class="ln">305</span> $priorAction=$this->_action; | |
<span class="ln">306</span> $this->_action=$action; | |
<span class="ln">307</span> if($this->beforeAction($action)) | |
<span class="ln">308</span> { | |
<span class="error"><span class="ln error-ln">309</span> if($action->runWithParams($this->getActionParams())===false) | |
</span><span class="ln">310</span> $this->invalidActionParams($action); | |
<span class="ln">311</span> else | |
<span class="ln">312</span> $this->afterAction($action); | |
<span class="ln">313</span> } | |
<span class="ln">314</span> $this->_action=$priorAction; | |
</pre></div> </td> | |
</tr> | |
<tr class="trace core collapsed"> | |
<td class="number"> | |
#2 </td> | |
<td class="content"> | |
<div class="trace-file"> | |
<div class="plus">+</div> | |
<div class="minus">–</div> | |
/home/ns2stats/framework/web/CController.php(287): <strong>CController</strong>-><strong>runAction</strong>(CInlineAction) </div> | |
<div class="code"><pre><span class="ln">282</span> * @see runAction | |
<span class="ln">283</span> */ | |
<span class="ln">284</span> public function runActionWithFilters($action,$filters) | |
<span class="ln">285</span> { | |
<span class="ln">286</span> if(empty($filters)) | |
<span class="error"><span class="ln error-ln">287</span> $this->runAction($action); | |
</span><span class="ln">288</span> else | |
<span class="ln">289</span> { | |
<span class="ln">290</span> $priorAction=$this->_action; | |
<span class="ln">291</span> $this->_action=$action; | |
<span class="ln">292</span> CFilterChain::create($this,$action,$filters)->run(); | |
</pre></div> </td> | |
</tr> | |
<tr class="trace core collapsed"> | |
<td class="number"> | |
#3 </td> | |
<td class="content"> | |
<div class="trace-file"> | |
<div class="plus">+</div> | |
<div class="minus">–</div> | |
/home/ns2stats/framework/web/CController.php(266): <strong>CController</strong>-><strong>runActionWithFilters</strong>(CInlineAction, array()) </div> | |
<div class="code"><pre><span class="ln">261</span> { | |
<span class="ln">262</span> if(($parent=$this->getModule())===null) | |
<span class="ln">263</span> $parent=Yii::app(); | |
<span class="ln">264</span> if($parent->beforeControllerAction($this,$action)) | |
<span class="ln">265</span> { | |
<span class="error"><span class="ln error-ln">266</span> $this->runActionWithFilters($action,$this->filters()); | |
</span><span class="ln">267</span> $parent->afterControllerAction($this,$action); | |
<span class="ln">268</span> } | |
<span class="ln">269</span> } | |
<span class="ln">270</span> else | |
<span class="ln">271</span> $this->missingAction($actionID); | |
</pre></div> </td> | |
</tr> | |
<tr class="trace core collapsed"> | |
<td class="number"> | |
#4 </td> | |
<td class="content"> | |
<div class="trace-file"> | |
<div class="plus">+</div> | |
<div class="minus">–</div> | |
/home/ns2stats/framework/web/CWebApplication.php(283): <strong>CController</strong>-><strong>run</strong>("sendlog") </div> | |
<div class="code"><pre><span class="ln">278</span> { | |
<span class="ln">279</span> list($controller,$actionID)=$ca; | |
<span class="ln">280</span> $oldController=$this->_controller; | |
<span class="ln">281</span> $this->_controller=$controller; | |
<span class="ln">282</span> $controller->init(); | |
<span class="error"><span class="ln error-ln">283</span> $controller->run($actionID); | |
</span><span class="ln">284</span> $this->_controller=$oldController; | |
<span class="ln">285</span> } | |
<span class="ln">286</span> else | |
<span class="ln">287</span> throw new CHttpException(404,Yii::t('yii','Unable to resolve the request "{route}".', | |
<span class="ln">288</span> array('{route}'=>$route===''?$this->defaultController:$route))); | |
</pre></div> </td> | |
</tr> | |
<tr class="trace core collapsed"> | |
<td class="number"> | |
#5 </td> | |
<td class="content"> | |
<div class="trace-file"> | |
<div class="plus">+</div> | |
<div class="minus">–</div> | |
/home/ns2stats/framework/web/CWebApplication.php(142): <strong>CWebApplication</strong>-><strong>runController</strong>("api/sendlog") </div> | |
<div class="code"><pre><span class="ln">137</span> foreach(array_splice($this->catchAllRequest,1) as $name=>$value) | |
<span class="ln">138</span> $_GET[$name]=$value; | |
<span class="ln">139</span> } | |
<span class="ln">140</span> else | |
<span class="ln">141</span> $route=$this->getUrlManager()->parseUrl($this->getRequest()); | |
<span class="error"><span class="ln error-ln">142</span> $this->runController($route); | |
</span><span class="ln">143</span> } | |
<span class="ln">144</span> | |
<span class="ln">145</span> /** | |
<span class="ln">146</span> * Registers the core application components. | |
<span class="ln">147</span> * This method overrides the parent implementation by registering additional core components. | |
</pre></div> </td> | |
</tr> | |
<tr class="trace core collapsed"> | |
<td class="number"> | |
#6 </td> | |
<td class="content"> | |
<div class="trace-file"> | |
<div class="plus">+</div> | |
<div class="minus">–</div> | |
/home/ns2stats/framework/base/CApplication.php(162): <strong>CWebApplication</strong>-><strong>processRequest</strong>() </div> | |
<div class="code"><pre><span class="ln">157</span> */ | |
<span class="ln">158</span> public function run() | |
<span class="ln">159</span> { | |
<span class="ln">160</span> if($this->hasEventHandler('onBeginRequest')) | |
<span class="ln">161</span> $this->onBeginRequest(new CEvent($this)); | |
<span class="error"><span class="ln error-ln">162</span> $this->processRequest(); | |
</span><span class="ln">163</span> if($this->hasEventHandler('onEndRequest')) | |
<span class="ln">164</span> $this->onEndRequest(new CEvent($this)); | |
<span class="ln">165</span> } | |
<span class="ln">166</span> | |
<span class="ln">167</span> /** | |
</pre></div> </td> | |
</tr> | |
<tr class="trace app expanded"> | |
<td class="number"> | |
#7 </td> | |
<td class="content"> | |
<div class="trace-file"> | |
<div class="plus">+</div> | |
<div class="minus">–</div> | |
/home/ns2stats/dev/index.php(22): <strong>CApplication</strong>-><strong>run</strong>() </div> | |
<div class="code"><pre><span class="ln">17</span> defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL', 3); | |
<span class="ln">18</span> | |
<span class="ln">19</span> require_once($yii); | |
<span class="ln">20</span> //Yii::createWebApplication($config)->run(); | |
<span class="ln">21</span> require_once(dirname(__FILE__) . '/protected/components/Ns2stats.php'); | |
<span class="error"><span class="ln error-ln">22</span> Yii::createApplication('Ns2stats', $config)->run(); | |
</span></pre></div> </td> | |
</tr> | |
</table> | |
</div> | |
<div class="version"> | |
2013-08-31 23:11:00 Apache/2.2.22 (Debian) <a href="http://www.yiiframework.com/">Yii Framework</a>/1.1.12 </div> | |
</div> | |
<script type="text/javascript"> | |
/*<![CDATA[*/ | |
var traceReg = new RegExp("(^|\\s)trace-file(\\s|$)"); | |
var collapsedReg = new RegExp("(^|\\s)collapsed(\\s|$)"); | |
var e = document.getElementsByTagName("div"); | |
for(var j=0,len=e.length;j<len;j++){ | |
if(traceReg.test(e[j].className)){ | |
e[j].onclick = function(){ | |
var trace = this.parentNode.parentNode; | |
if(collapsedReg.test(trace.className)) | |
trace.className = trace.className.replace("collapsed", "expanded"); | |
else | |
trace.className = trace.className.replace("expanded", "collapsed"); | |
} | |
} | |
} | |
/*]]>*/ | |
</script> | |
</body> | |
</html> | |
) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment