Not Found

Page not found.

Stack trace

1343 return $rawContentType;
1344 }
1345
1346 /**
1347 * @inheritdoc
1348 * @internal Based on \yii\web\Request::resolve(), but we don't modify $_GET/$this->_queryParams in the process.
1349 */
1350 public function resolve(): array
1351 {
1352 if (($result = Craft::$app->getUrlManager()->parseRequest($this)) === false) {
1353 throw new NotFoundHttpException(Craft::t('yii', 'Page not found.'));
1354 }
1355
1356 [$route, $params] = $result;
1357
1358 /** @noinspection AdditionOperationOnArraysInspection */
1359 return [$route, $params + $this->getQueryParams()];
1360 }
1361
75 * @return Response the resulting response
76 * @throws NotFoundHttpException if the requested route is invalid
77 */
78 public function handleRequest($request)
79 {
80 if (empty($this->catchAll)) {
81 try {
82 list($route, $params) = $request->resolve();
83 } catch (UrlNormalizerRedirectException $e) {
84 $url = $e->url;
85 if (is_array($url)) {
86 if (isset($url[0])) {
87 // ensure the route is absolute
302 // If this is an action request, call the controller
303 if (($response = $this->_processActionRequest($request)) !== null) {
304 return $response;
305 }
306
307 // If we’re still here, finally let Yii do its thing.
308 try {
309 return parent::handleRequest($request);
310 } catch (Throwable $e) {
311 $this->_unregisterDebugModule();
312 throw $e;
313 }
314 }
377 public function run()
378 {
379 try {
380 $this->state = self::STATE_BEFORE_REQUEST;
381 $this->trigger(self::EVENT_BEFORE_REQUEST);
382
383 $this->state = self::STATE_HANDLING_REQUEST;
384 $response = $this->handleRequest($this->getRequest());
385
386 $this->state = self::STATE_AFTER_REQUEST;
387 $this->trigger(self::EVENT_AFTER_REQUEST);
388
389 $this->state = self::STATE_SENDING_RESPONSE;
5
6 // Load shared bootstrap
7 require dirname(__DIR__) . '/cms1/bootstrap.php';
8
9 // Load and run Craft
10 /** @var craft\web\Application $app */
11 $app = require CRAFT_VENDOR_PATH . '/craftcms/cms/bootstrap/web.php';
12 $app->run();

Query Params / GET

p "review\/genre\/nonfiction-biography-memoir"

Route

Controller / Action

Session

ID

Cookies

User

ID Guest

Application Info

PHP version 8.1.27
OS version Linux 5.15.0-100-generic
Craft edition & version Craft Solo 4.8.2
Yii version 2.0.48.1

Modules

my-module modules\Module
verbb-base verbb\base\Base
verbb-auth verbb\auth\Auth

Plugins

architect pennebaker\architect\Architect
canary TopShelfCraft\Canary\Canary
craftagram scaramangagency\craftagram\Craftagram
embeddedassets spicyweb\embeddedassets\Plugin
feed-me craft\feedme\Plugin
minify nystudio107\minify\Minify
redactor craft\redactor\Plugin
redactor-tweaks verbb\redactortweaks\RedactorTweaks
seo ether\seo\Seo
similar nystudio107\similar\Similar
social-share verbb\socialshare\SocialShare
ss-twitter-feed ssplugin\sstwitterfeed\SsTwitterFeed

Aliases

@TopShelfCraft/Canary /mnt/www/cms1/vendor/topshelfcraft/canary/src
@app /mnt/www/cms1/vendor/craftcms/cms/src
@appicons /mnt/www/cms1/vendor/craftcms/cms/src/icons
@assetBasePath /mnt/www/media/bookish
@assetBaseUrl https://media.bookishbiker.com/bookish
@bower /mnt/www/cms1/vendor/bower
@bower/inputmask/dist /mnt/www/cms1/vendor/craftcms/cms/src/web/assets/inputmask/dist
@bower/jquery/dist /mnt/www/cms1/vendor/craftcms/cms/src/web/assets/jquery/dist
@bower/punycode /mnt/www/cms1/vendor/craftcms/cms/src/web/assets/punycode/dist
@bower/yii2-pjax /mnt/www/cms1/vendor/craftcms/cms/src/web/assets/yii2pjax/dist
@config /mnt/www/cms1/config
@contentMigrations /mnt/www/cms1/migrations
@craft /mnt/www/cms1/vendor/craftcms/cms/src
@craft/feedme /mnt/www/cms1/vendor/craftcms/feed-me/src
@craft/redactor /mnt/www/cms1/vendor/craftcms/redactor/src
@craftcms /mnt/www/cms1/vendor/craftcms/cms
@creocoder/nestedsets /mnt/www/cms1/vendor/creocoder/yii2-nested-sets/src
@dotenv /mnt/www/cms1/.env
@ether/seo /mnt/www/cms1/vendor/ether/seo/src
@lib /mnt/www/cms1/vendor/craftcms/cms/lib
@npm /mnt/www/cms1/vendor/npm
@nystudio107/minify /mnt/www/cms1/vendor/nystudio107/craft-minify/src
@nystudio107/similar /mnt/www/cms1/vendor/nystudio107/craft-similar/src
@pennebaker/architect /mnt/www/cms1/vendor/pennebaker/craft-architect/src
@root /mnt/www/cms1
@runtime /mnt/www/cms1/storage/runtime
@samdark/log /mnt/www/cms1/vendor/samdark/yii2-psr-log-target/src
@samdark/log/tests /mnt/www/cms1/vendor/samdark/yii2-psr-log-target/tests
@scaramangagency/craftagram /mnt/www/cms1/vendor/scaramangagency/craftagram/src
@spicyweb/embeddedassets /mnt/www/cms1/vendor/spicyweb/craft-embedded-assets/src
@ssplugin/sstwitterfeed /mnt/www/cms1/vendor/ssplugin/ss-twitter-feed/src
@storage /mnt/www/cms1/storage
@templates /mnt/www/media/bookish/templates
@tests /mnt/www/cms1/tests
@translations /mnt/www/cms1/translations
@vendor /mnt/www/cms1/vendor
@verbb/auth /mnt/www/cms1/vendor/verbb/auth/src
@verbb/base /mnt/www/cms1/vendor/verbb/base/src
@verbb/redactortweaks /mnt/www/cms1/vendor/verbb/redactor-tweaks/src
@verbb/socialshare /mnt/www/cms1/vendor/verbb/social-share/src
@web https://bookishbiker.com
@webroot /mnt/www/cms1/mnt/www/reviews
@yii /mnt/www/cms1/vendor/yiisoft/yii2
@yii/debug /mnt/www/cms1/vendor/yiisoft/yii2-debug/src
@yii/queue /mnt/www/cms1/vendor/yiisoft/yii2-queue/src
@yii/queue/amqp /mnt/www/cms1/vendor/yiisoft/yii2-queue/src/drivers/amqp
@yii/queue/amqp_interop /mnt/www/cms1/vendor/yiisoft/yii2-queue/src/drivers/amqp_interop
@yii/queue/beanstalk /mnt/www/cms1/vendor/yiisoft/yii2-queue/src/drivers/beanstalk
@yii/queue/db /mnt/www/cms1/vendor/yiisoft/yii2-queue/src/drivers/db
@yii/queue/file /mnt/www/cms1/vendor/yiisoft/yii2-queue/src/drivers/file
@yii/queue/gearman /mnt/www/cms1/vendor/yiisoft/yii2-queue/src/drivers/gearman
@yii/queue/redis /mnt/www/cms1/vendor/yiisoft/yii2-queue/src/drivers/redis
@yii/queue/sqs /mnt/www/cms1/vendor/yiisoft/yii2-queue/src/drivers/sqs
@yii/queue/stomp /mnt/www/cms1/vendor/yiisoft/yii2-queue/src/drivers/stomp
@yii/queue/sync /mnt/www/cms1/vendor/yiisoft/yii2-queue/src/drivers/sync
@yii/shell /mnt/www/cms1/vendor/yiisoft/yii2-shell
@yii/symfonymailer /mnt/www/cms1/vendor/yiisoft/yii2-symfonymailer/src

CP Template Roots

architect /mnt/www/cms1/vendor/pennebaker/craft-architect/src/templates
craftagram /mnt/www/cms1/vendor/scaramangagency/craftagram/src/templates
embeddedassets /mnt/www/cms1/vendor/spicyweb/craft-embedded-assets/src/templates
feed-me /mnt/www/cms1/vendor/craftcms/feed-me/src/templates
redactor /mnt/www/cms1/vendor/craftcms/redactor/src/templates
seo /mnt/www/cms1/vendor/ether/seo/src/templates
social-share /mnt/www/cms1/vendor/verbb/social-share/src/templates
ss-twitter-feed /mnt/www/cms1/vendor/ssplugin/ss-twitter-feed/src/templates
verbb-base /mnt/www/cms1/vendor/verbb/base/src/templates

Site Template Roots

architect /mnt/www/cms1/vendor/pennebaker/craft-architect/src/templates
craftagram /mnt/www/cms1/vendor/scaramangagency/craftagram/src/templates
embeddedassets /mnt/www/cms1/vendor/spicyweb/craft-embedded-assets/src/templates
feed-me /mnt/www/cms1/vendor/craftcms/feed-me/src/templates
redactor /mnt/www/cms1/vendor/craftcms/redactor/src/templates
seo /mnt/www/cms1/vendor/ether/seo/src/templates
social-share /mnt/www/cms1/vendor/verbb/social-share/src/templates
ss-twitter-feed /mnt/www/cms1/vendor/ssplugin/ss-twitter-feed/src/templates
verbb-base /mnt/www/cms1/vendor/verbb/base/src/templates

Server/Environment Values

REDIRECT_HTTPS on
REDIRECT_SSL_TLS_SNI bookishbiker.com
REDIRECT_STATUS 200
HTTPS on
SSL_TLS_SNI bookishbiker.com
HTTP_ACCEPT */*
HTTP_USER_AGENT claudebot
HTTP_HOST bookishbiker.com
PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
SERVER_SIGNATURE <address>Apache/2.4.52 (Ubuntu) Server at bookishbiker.com Port 443</address>
SERVER_SOFTWARE Apache/2.4.52 (Ubuntu)
SERVER_NAME bookishbiker.com
SERVER_ADDR 164.92.104.23
SERVER_PORT 443
REMOTE_ADDR 54.227.136.157
DOCUMENT_ROOT /mnt/www/reviews
REQUEST_SCHEME https
CONTEXT_PREFIX
CONTEXT_DOCUMENT_ROOT /mnt/www/reviews
SERVER_ADMIN www@bookishbiker.com
SCRIPT_FILENAME /mnt/www/reviews/index.php
REMOTE_PORT 50656
REDIRECT_URL /review/genre/nonfiction-biography-memoir
REDIRECT_QUERY_STRING p=review/genre/nonfiction-biography-memoir
GATEWAY_INTERFACE CGI/1.1
SERVER_PROTOCOL HTTP/1.1
REQUEST_METHOD GET
QUERY_STRING p=review/genre/nonfiction-biography-memoir
REQUEST_URI /review/genre/nonfiction-biography-memoir
SCRIPT_NAME /index.php
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1710828379.282
REQUEST_TIME 1710828379
CRAFT_APP_ID CraftCMS--11740404-09de-4180-b243-6f03ac027da3
CRAFT_ENVIRONMENT dev
CRAFT_SECURITY_KEY ••••••••••••••••••••••••••••••••
CRAFT_DB_DRIVER mysql
CRAFT_DB_SERVER localhost
CRAFT_DB_PORT 3306
CRAFT_DB_DATABASE b_01
CRAFT_DB_USER kiwigrrl
CRAFT_DB_PASSWORD ••••••••••••
CRAFT_DB_SCHEMA
CRAFT_DB_TABLE_PREFIX craft_
CRAFT_TEMPLATES_PATH /mnt/www/media/bookish/templates
PRIMARY_SITE_URL https://bookishbiker.com/
ASSETS_BASE_URL https://media.bookishbiker.com/bookish
ASSETS_BASE_PATH /mnt/www/media/bookish