<?php namespace Fujin\Frontend\Controllers; use Fujin\Models\Content; use Phalcon\Mvc\Controller; class RedirectController extends Controller { public function indexAction($id, $lang) { app('session')->set('currentLanguage', strtolower($lang)); $content = Content::findFirst($id); header('Location: '.url($content->getUrl())); exit(); } }
"Call to a member function getUrl() on bool"
"4"
"ES"
RedirectController {#184}
"indexAction"
array:2 [ "page_id" => "4" "lang" => "ES" ]
use \Phalcon\Mvc\Application; use \Fujin\Be\App; use \Fujin\Be\Format; require_once(__DIR__.'/../app/shared/bootstrap.php'); // load BE App try { App::boot(); $application = new Application($di); $di->instance('app', $application); // register multiple modules require_once(SHARED_DIR.'/config/modules.php'); $application->registerModules($modules); // show content echo $application->handle()->getContent(); exit; } catch (Throwable $e) { // only throw exceptions on development, otherwise just skip the exception. and report via email if (config('application.debug')) { throw $e; } // fix possible corrupt meta-data bug if (strpos($e->getMessage(), 'meta-data') !== false) { // flush metaData folder Format::emptyDir($config->application->cacheDir.'metaData/'); } // invalid request preg_match('/(Action) (.*) (was not found on handler) (.*)/', $e->getMessage(), $output_array); if (isset($output_array[0]) && $output_array[0] == $e->getMessage()) { http_response_code(404); die;
Key | Value |
URI | "https://www.bulkio.com/redirect/4/ES"
|
Request URI | "/redirect/4/ES"
|
Path Info | null
|
Query String | "<none>"
|
HTTP Method | "GET"
|
Script Name | "/public/index.php"
|
Scheme | "https"
|
Port | "443"
|
Host | "www.bulkio.com"
|
Key | Value |
_url | "/redirect/4/ES"
|
Key | Value |
vandenbosch-bulkio-arrayRedirect | array:2 [ "/test-redirect" => "contact?test-redirect=true" "/curry/mayonaise?en=friet&bier=klink" => "contact?redirect" ] |
currentLanguage | "es"
|
Key | Value |
USER | "bulkio"
|
HOME | "/home/bulkio"
|
SCRIPT_NAME | "/public/index.php"
|
REQUEST_URI | "/redirect/4/ES"
|
QUERY_STRING | "" |
REQUEST_METHOD | "GET"
|
SERVER_PROTOCOL | "HTTP/1.1"
|
GATEWAY_INTERFACE | "CGI/1.1"
|
REDIRECT_URL | "/public/redirect/4/ES"
|
REMOTE_PORT | "39972"
|
SCRIPT_FILENAME | "/home/bulkio/public_html/public/index.php"
|
SERVER_ADMIN | "webmaster@bulkio.com"
|
CONTEXT_DOCUMENT_ROOT | "/home/bulkio/public_html"
|
CONTEXT_PREFIX | "" |
REQUEST_SCHEME | "https"
|
DOCUMENT_ROOT | "/home/bulkio/public_html"
|
REMOTE_ADDR | "3.239.52.235"
|
SERVER_PORT | "443"
|
SERVER_ADDR | "185.27.31.56"
|
SERVER_NAME | "www.bulkio.com"
|
SERVER_SOFTWARE | "Apache"
|
SERVER_SIGNATURE | "" |
PATH | "/usr/local/jdk/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/X11R6/bin:/root/bin:/opt/bin"
|
HTTP_HOST | "www.bulkio.com"
|
HTTP_USER_AGENT | "claudebot"
|
HTTP_ACCEPT | "*/*"
|
proxy-nokeepalive | "1"
|
SSL_TLS_SNI | "www.bulkio.com"
|
HTTPS | "on"
|
UNIQUE_ID | "ZgbSJDLyAv-M9xrxWFTHoAAAACQ"
|
REDIRECT_STATUS | "200"
|
REDIRECT_SSL_TLS_SNI | "www.bulkio.com"
|
REDIRECT_HTTPS | "on"
|
REDIRECT_UNIQUE_ID | "ZgbSJDLyAv-M9xrxWFTHoAAAACQ"
|
REDIRECT_REDIRECT_STATUS | "200"
|
REDIRECT_REDIRECT_SSL_TLS_SNI | "www.bulkio.com"
|
REDIRECT_REDIRECT_HTTPS | "on"
|
REDIRECT_REDIRECT_UNIQUE_ID | "ZgbSJDLyAv-M9xrxWFTHoAAAACQ"
|
FCGI_ROLE | "RESPONDER"
|
PHP_SELF | "/public/index.php"
|
REQUEST_TIME_FLOAT | 1711723044.1289
|
REQUEST_TIME | 1711723044
|
argv | [] |
argc | 0
|
APP_NAME | "vandenbosch-bulkio"
|
APP_ENVIRONMENT | "production"
|
APP_KEY | "SJJQK9cVg06YVfCLbPrsyeKjVRGh/NdHLlSKRIhAWyKOvEPHiATF5hP/4veURuonQKru9ZsFIgIEhloaak809ePWSpvfRMOt9FYaZL11nxSeNaZsY/UkBAyXP3cChGA9lV1hrbhu9qA7PmFfgj8KkOLj/x5SMFkdM6S/kTpygQw="
|
APP_DEBUG | "true"
|
APP_LOG_LEVEL | "debug"
|
APP_URL_PATH | "/"
|
SESSION_TOKEN | "vandenboschbulkio"
|
DB_HOST | "localhost"
|
DB_PORT | "3306"
|
DB_DATABASE | "bulkio_site"
|
DB_USERNAME | "bulkio_admin"
|
DB_PASSWORD | "[V2Os0i~ibMK6RoF1_"
|
DISABLE_SETUP | "(true)"
|
SERVICES_TWITTER_KEY | "" |
SERVICES_TWITTER_SECRET | "" |
OPAUTH_SECURITY_SALT | "JjXflRrPMTqQDCUFlOj7MxTaMrEUeRo2trcgbl4ZsuLtUC08EdXhyOlA2FIBMQn"
|
Key | Value |
APP_NAME | "vandenbosch-bulkio"
|
APP_ENVIRONMENT | "production"
|
APP_KEY | "SJJQK9cVg06YVfCLbPrsyeKjVRGh/NdHLlSKRIhAWyKOvEPHiATF5hP/4veURuonQKru9ZsFIgIEhloaak809ePWSpvfRMOt9FYaZL11nxSeNaZsY/UkBAyXP3cChGA9lV1hrbhu9qA7PmFfgj8KkOLj/x5SMFkdM6S/kTpygQw="
|
APP_DEBUG | "true"
|
APP_LOG_LEVEL | "debug"
|
APP_URL_PATH | "/"
|
SESSION_TOKEN | "vandenboschbulkio"
|
DB_HOST | "localhost"
|
DB_PORT | "3306"
|
DB_DATABASE | "bulkio_site"
|
DB_USERNAME | "bulkio_admin"
|
DB_PASSWORD | "[V2Os0i~ibMK6RoF1_"
|
DISABLE_SETUP | "(true)"
|
SERVICES_TWITTER_KEY | "" |
SERVICES_TWITTER_SECRET | "" |
OPAUTH_SECURITY_SALT | "JjXflRrPMTqQDCUFlOj7MxTaMrEUeRo2trcgbl4ZsuLtUC08EdXhyOlA2FIBMQn"
|