Whoops! There was an error.
18. Whoops\Exception\ErrorException
…/­phproad/­modules/­phpr/­classes/­phpr_response.php216
17. Whoops\Run handleError
<#unknown>0
16. setcookie
…/­phproad/­modules/­phpr/­classes/­phpr_response.php216
15. Phpr_Response setCookie
…/­init/­custom_helpers.php274
14. getSakhalinClubId
…/­init/­custom_helpers.php223
13. getNextGame
…/­views/­layouts/­_top.htm51
12. include
…/­phproad/­modules/­phpr/­classes/­phpr_controller.php587
11. Phpr_Controller renderLayout
…/­views/­layouts/­default.htm31
10. include
…/­phproad/­modules/­phpr/­classes/­phpr_controller.php587
9. Phpr_Controller renderLayout
…/­phproad/­modules/­phpr/­classes/­phpr_controller.php389
8. Phpr_Controller loadView
…/­phproad/­modules/­core/­classes/­core_frontendcontroller.php139
7. Core_FrontendController on404
<#unknown>0
6. call_user_func_array
…/­phproad/­modules/­phpr/­classes/­phpr_controller.php437
5. Phpr_Controller executeAction
…/­phproad/­modules/­core/­classes/­core_frontendcontroller.php271
4. Core_FrontendController executeAction
…/­phproad/­modules/­phpr/­classes/­phpr_controller.php362
3. Phpr_Controller _run
…/­phproad/­modules/­phpr/­classes/­phpr_response.php145
2. Phpr_Response open404
…/­phproad/­modules/­phpr/­classes/­phpr_response.php115
1. Phpr_Response open
…/­phproad/­system/­phproad.php189
0. include
…/­index.php45

Whoops \ Exception \ ErrorException

Cannot modify header information - headers already sent by (output started at /home/hc-sakhalin/www/views/layouts/default.htm:10)

			printf(__METHOD__ . " invokation not available in cli mode\n");
			return;
		}
		$_COOKIE[$name] = $value;
		if ($expire > 0) {
			$expire = time() + $expire * 24 * 3600;
		}
		setcookie($name, $value, $expire, $path, $domain, $secure);
	}

<#unknown>
			printf(__METHOD__ . " invokation not available in cli mode\n");
			return;
		}
		$_COOKIE[$name] = $value;
		if ($expire > 0) {
			$expire = time() + $expire * 24 * 3600;
		}
		setcookie($name, $value, $expire, $path, $domain, $secure);
	}

	return $playerObj;
}

function getSakhalinClubId() {
	$id = Phpr::$request->cookie("club-id");
	if (!$id) {
		$id = Db_DbHelper::scalar("select id from hockey_clubs where name_ru = 'Сахалин' or name_ru like '%Сахалин%'");
		Phpr::$response->setCookie("club-id", $id, 1);
	}
	return $id;
		return new LWImageManipulator($imageObj->image_id, $imageObj->image_path);
	}
	return null;
}

function getNextGame() {
	$nowDate = Phpr_DateTime::nowDate();
	$sakhalinId = getSakhalinClubId();
	return Phpr::$primaryCache->cachedValue("next-game", function () use ($nowDate, $sakhalinId) {
			return Db_DbHelper::object("select game.game_date, game.game_time, game.ticket_link,
				<? endforeach ?>
			</ul>
		</div>
 */ ?>
	</div>
	<div class="banner">
		<div class="coming-soon">
			<? $nextGame = getNextGame(); ?>
			<? if ($nextGame): ?>
				<div class="table">
		}

		if (!file_exists($layoutPath)) {
			throw new Phpr_SystemException("The layout file \"{$layoutPath}\" does not exist");
		}

		/** @noinspection PhpIncludeInspection */
		include $layoutPath;
	}

							<a href="<?= u("team_player", $right->id) ?>"><img src="<?= $image->getPath() ?>" alt=""/></a>
						<? endif; ?>
					</div>
				<? endif; ?>
			</div>
		</div>
		<div id="layout">
			<? $this->renderLayout('_top') ?>
			<div class="section">
				<div class="content">
		}

		if (!file_exists($layoutPath)) {
			throw new Phpr_SystemException("The layout file \"{$layoutPath}\" does not exist");
		}

		/** @noinspection PhpIncludeInspection */
		include $layoutPath;
	}

		Phpr_View::beginBlock("OutsideBlock");
		$this->renderPartial($view, null, false);
		Phpr_View::endBlock();

		Phpr_View::appendBlock('view', Phpr_View::getBlock('OutsideBlock'));

		// Render the layout
		$this->renderLayout();

		if ($suppressDefault) {
			$this->viewData['title'] = $block->title_no_typo; //Phpr::$config->get('ENABLE_TYPOGRAPHIC') ? $block->title : h($block->title);
			$this->viewData['block'] = $block;
			$this->viewData['body_class'] = Phpr::$config->get('STATICPAGE_CLASS', 'inner');
			$this->layout = Phpr::$config->get('STATICPAGE_LAYOUT', 'default');
			if ($block->template && is_file(PATH_APP . "/views/application/" . $block->template . ".htm")) {
				$this->staticView = $block->template;
			}
			$this->loadView($this->staticView, false, true);
		} else {
			if (PHP_SAPI != "cli") {
<#unknown>
	 * Invokes the controller action or event handler and loads corresponding view.
	 *
	 * @param string $methodName Specifies a method name to execute.
	 * @param array $parameters A list of the action parameters.
	 */
	public function executeAction($methodName, $parameters) {
		// Execute the action
		call_user_func_array([&$this, $methodName], $parameters);

		// Load the view
	public function executeAction($methodName, $parameters) {
		$this->action_parameters = $parameters;
 
		$post = Phpr::$request->getRequestType() == Phpr_Request::POST; // (isset($_SERVER['REQUEST_METHOD']) && $_SERVER['REQUEST_METHOD'] == 'POST');
		$cacheable = isset($this->cacheableActions[$methodName]) || in_array($methodName, $this->cacheableActions);
 
		if (!Phpr::$cache || !$cacheable) {
			parent::executeAction($methodName, $parameters);
			return;
		}
	public function _run($actionName, $parameters) {
		if (Phpr::$request->isAjaxRequest()) {
			$this->suppressView();
		}

		// If no event was handled, execute the action requested in URI
		if (!$this->dispatchEvents($actionName, $parameters)) {
			$this->executeAction($actionName, $parameters);
		}
	}
	 * By default this method opens a page provided by the PHP Road.
	 * You may supply the application 404 page by creating the On404() action in the Application Controller.
	 */
	public function open404() {
		// Try to execute the application controller On404 action.
		$controller = Phpr::$classLoader->loadController(self::controllerApplication);
		if ($controller != null && $controller->_actionExists(self::actionOn404Action)) {
			$controller->_run(self::actionOn404Action, array());
			//exit;
		} else {
		}

		if ($action == $controller)
			$action = 'index';

		if ($obj) {
			if ($obj->canCheckAnAction() && !$obj->_actionExists($action)) {
				$this->open404();
				return;
			}
		throw new Phpr_SystemException('Класс плагина ' . $className . ' должен реализовывать интерфейс Admin_ICmsPlugin.');
	}

	new $className($config);
}

if (!isset($Phpr_InitOnly) || !$Phpr_InitOnly) {
    Phpr::$response->open(Phpr::$request->getCurrentUri(true));
}
/*
 * Include the PHP Road library
 *
 * You may need to specify a full path to the phproad.php script,
 * in case if the PHP Road root directory is not specified in the PHP includes path.
 *
 */
include(dirname(__FILE__) . "/phproad/system/phproad.php");

if (Phpr::$request->isDebugRequest()) {
Key Value
USER hc-sakhalin
HOME /home/hc-sakhalin
FCGI_ROLE RESPONDER
QUERY_STRING
REQUEST_METHOD GET
CONTENT_TYPE
CONTENT_LENGTH
SCRIPT_FILENAME /home/hc-sakhalin/www/index.php
SCRIPT_NAME /tickets/index.php
REQUEST_URI /tickets/
DOCUMENT_URI /tickets/
DOCUMENT_ROOT /etc/nginx/html
SERVER_PROTOCOL HTTP/1.0
GATEWAY_INTERFACE CGI/1.1
SERVER_SOFTWARE nginx/1.2.1
REMOTE_ADDR 207.241.237.211
REMOTE_PORT 34195
SERVER_ADDR 109.120.164.192
SERVER_PORT 80
SERVER_NAME hc-sakhalin.ru
HTTPS
REDIRECT_STATUS 200
HTTP_USER_AGENT Mozilla/5.0 (compatible; archive.org_bot +http://archive.org/details/archive.org_bot)
HTTP_CONNECTION close
HTTP_REFERER http://hc-sakhalin.ru/
HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_HOST hc-sakhalin.ru
HTTP_COOKIE PHPSESSID=rtorc38vjkcfalo9c4s5af49q1
PHP_SELF /tickets/index.php
REQUEST_TIME_FLOAT 1428410624,9496
REQUEST_TIME 1428410624
empty
empty
empty
Key Value
PHPSESSID rtorc38vjkcfalo9c4s5af49q1
club-id 8
empty
empty
0. Whoops\Handler\PrettyPageHandler
1. Whoops\Handler\CallbackHandler
2. Whoops\Handler\CallbackHandler