viewgit/inc/functions.php:22 Function utf8_encode() is deprecated [8192]
<?php /** * SeekQuarry/Yioop -- * Open Source Pure PHP Search Engine, Crawler, and Indexer * * Copyright (C) 2009 - 2022 Chris Pollett chris@pollett.org * * LICENSE: * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <https://www.gnu.org/licenses/>. * * END LICENSE * * Web page used to HTTP display error pages for * the SeekQuarry/Yioop Search engine * * @author Chris Pollett chris@pollett.org * @license https://www.gnu.org/licenses/ GPL3 * @link https://www.seekquarry.com/ * @copyright 2009 - 2022 * @filesource */ namespace seekquarry\yioop; use seekquarry\yioop\library as L; use seekquarry\yioop\controllers\StaticController; /** * Used to handle request errors in non-cli, non-webserver redirect case */ function webError() { if (!isset($_REQUEST['p']) || !in_array($_REQUEST['p'], ["400", "404", "409"])) { $_REQUEST['p'] = "404"; } $_REQUEST['c'] = "static"; require_once __DIR__ . "/library/WebSite.php"; $web_site = empty($GLOBALS['web_site']) ? new L\WebSite() : $GLOBALS['web_site']; switch ($_REQUEST['p']) { case "400": $web_site->header("HTTP/1.0 400 Bad Request"); break; case "404": $web_site->header("HTTP/1.0 404 Not Found"); break; case "409": $web_site->header("HTTP/1.0 409 Conflict"); break; } require_once __DIR__ . "/library/Utility.php"; require_once __DIR__ . "/index.php"; bootstrap($web_site, false); \seekquarry\yioop\library\webExit(); } webError();