404 | Not Found | sfError404Exception
This request has been forwarded to a 404 error page by the action "a/show".
stack trace
- at ()
in SF_ROOT_DIR/lib/vendor/symfony/lib/action/sfAction.class.php line 89 ...- {
- if (!$condition)
- {
- throw new sfError404Exception($this->get404Message($message));
- }
- }
- at sfAction->forward404Unless()
in SF_ROOT_DIR/plugins/apostrophePlugin/lib/toolkit/BaseaTools.class.php line 686 ...- */
- static public function validatePageAccess(sfAction $action, $page)
- {
- $action->forward404Unless($page);
- if (!$page->userHasPrivilege('view'))
- {
- // forward rather than login because referrers don't always
- at BaseaTools::validatePageAccess(object('aActions'), )
in SF_ROOT_DIR/plugins/apostrophePlugin/lib/action/BaseaActions.class.php line 60 ...- return $this->redirect($page->getUrl(), 301);
- }
- }
- aTools::validatePageAccess($this, $page);
- aTools::setPageEnvironment($this, $page);
- $this->page = $page;
- $this->setTemplate($page->template);
- at BaseaActions->executeShow(object('sfWebRequest'))
in SF_ROOT_DIR/lib/vendor/symfony/lib/action/sfActions.class.php line 60 ...- }
- // run action
- return $this->$actionToRun($request);
- }
- }
- at sfActions->execute(object('sfWebRequest'))
in SF_ROOT_DIR/lib/vendor/symfony/lib/filter/sfExecutionFilter.class.php line 92 ...- {
- // execute the action
- $actionInstance->preExecute();
- $viewName = $actionInstance->execute($this->context->getRequest());
- $actionInstance->postExecute();
- return null === $viewName ? sfView::SUCCESS : $viewName;
- at sfExecutionFilter->executeAction(object('aActions'))
in SF_ROOT_DIR/lib/vendor/symfony/lib/filter/sfExecutionFilter.class.php line 78 ...- }
- }
- return $this->executeAction($actionInstance);
- }
- /**
- at sfExecutionFilter->handleAction(object('sfFilterChain'), object('aActions'))
in SF_ROOT_DIR/lib/vendor/symfony/lib/filter/sfExecutionFilter.class.php line 53 ...- }
- else
- {
- $viewName = $this->handleAction($filterChain, $actionInstance);
- $this->handleView($filterChain, $actionInstance, $viewName);
- }
- }
- at sfExecutionFilter->execute(object('sfFilterChain'))
in SF_ROOT_DIR/lib/vendor/symfony/lib/filter/sfFilterChain.class.php line 53 ...- }
- // execute the next filter
- $this->chain[$this->index]->execute($this);
- }
- }
- at sfFilterChain->execute()
in SF_ROOT_DIR/lib/vendor/symfony/lib/filter/sfRenderingFilter.class.php line 33 ...- public function execute($filterChain)
- {
- // execute next filter
- $filterChain->execute();
- // get response object
- $response = $this->context->getResponse();
- at sfRenderingFilter->execute(object('sfFilterChain'))
in SF_ROOT_DIR/lib/vendor/symfony/lib/filter/sfFilterChain.class.php line 53 ...- }
- // execute the next filter
- $this->chain[$this->index]->execute($this);
- }
- }
- at sfFilterChain->execute()
in SF_ROOT_DIR/lib/vendor/symfony/lib/controller/sfController.class.php line 238 ...- }
- // process the filter chain
- $filterChain->execute();
- }
- else
- {
- at sfController->forward('a', 'show')
in SF_ROOT_DIR/lib/vendor/symfony/lib/controller/sfFrontWebController.class.php line 48 ...- }
- // make the first request
- $this->forward($moduleName, $actionName);
- }
- catch (sfException $e)
- {
- at sfFrontWebController->dispatch()
in SF_ROOT_DIR/lib/vendor/symfony/lib/util/sfContext.class.php line 170 ...- */
- public function dispatch()
- {
- $this->getController()->dispatch();
- }
- /**
- at sfContext->dispatch()
in SF_ROOT_DIR/web/index.php line 26 ...- require_once(dirname(__FILE__).'/../config/ProjectConfiguration.class.php');
- $configuration = ProjectConfiguration::getApplicationConfiguration('frontend', 'prod', true);
- sfContext::createInstance($configuration)->dispatch();
symfony settings ...
app_aAdmin_web_dir: /apostrophePlugin app_aBlog_comments: false app_aBlog_templates: singleColumnTemplate: { name: 'Single Column', areas: [blog-body] } twoColumnTemplate: { name: 'Two Column', areas: [blog-body, blog-sidebar] } app_aEvent_templates: singleColumnTemplate: { name: 'Single Column', areas: [blog-body] } app_aMedia_admin_credential: media_admin app_aMedia_apikeys: - dummy app_aMedia_apipublic: false app_aMedia_client_apikey: dummy app_aMedia_embed_codes: true app_aMedia_routes_register: true app_aMedia_upload_credential: media_upload app_aMedia_use_bundled_layout: false app_aToolkit_indexes: - aPage - aMediaItem app_a_addslot_button_style: big app_a_component_slot_modules: garden: { label: 'Garden List', component: garden/gardenList } gardenMap: { label: 'Garden Map', component: garden/map } app_a_credit: false app_a_default_on: true app_a_delete_button_style: no-label app_a_edit_candidate_group: editor app_a_edit_sufficient_group: admin app_a_extra_admin_buttons: users: { label: Users, action: aUserAdmin/index, class: a-users } reorganize: { label: Reorganize, action: a/reorganize, class: a-reorganize } tags: { label: Tags, action: aTagAdmin/index, class: a-tags } categories: { label: Categories, action: aCategoryAdmin/index, class: a-categories } gardens: { label: Gardens, action: garden/index, class: gardens } applications: { label: Applications, action: registration/index, class: a-users } transactions: { label: Transactions, action: transaction/index, class: donations } donations: { label: Donations, action: donationAdmin/index, class: donations } people: { label: People, action: person/index, class: a-users } volunteers: { label: Volunteers, action: volunteerAdmin/index, class: a-users } gardeners: { label: Gardeners, action: gardener/index, class: a-users } app_a_global_button_order: - applications - gardeners - gardens - transactions - donations - blog - events - media - volunteers - users - reorganize app_a_googleAnalytics: account: UA-27676018-1 domainName: projectgrowgardens.org app_a_history_button_style: 'no-label big' app_a_home_as_tab: false app_a_i18n_switch: false app_a_manage_candidate_group: editor app_a_manage_sufficient_group: admin app_a_minify: false app_a_minify_gzip: false app_a_pager_nb_links: 5 app_a_persistent_global_toolbar: false app_a_pretty_english_dates: true app_a_routes_register: false app_a_slot_types: aBlog: 'Blog Posts' aBlogSingle: 'Blog Post' aEvent: Events aEventSingle: Event component: Component app_a_slot_variants: aSlideshow: { normal: { label: Normal, options: { interval: 0, title: false } }, compact: { label: Compact, options: { interval: 0, title: true, arrows: true, itemTemplate: slideshowItemCompact } }, autoplay: { label: 'Auto Play', options: { interval: 4, title: true, arrows: false, itemTemplate: slideshowItemCompact } } } aSmartSlideshow: { normal: { label: Normal, options: { interval: 0, title: false, arrows: true } }, compact: { label: Compact, options: { interval: 0, title: true, arrows: true, itemTemplate: slideshowItemCompact } }, autoplay: { label: 'Auto Play', options: { interval: 4, title: true, arrows: false, itemTemplate: slideshowItemCompact } } } app_a_templates: a: { default: 'Default Page', home: 'Home Page (No Breadcrumb and No Nav Box)', oneColumn: 'Single Column Page', oneColumnNoCrumb: 'Single Column (No Breadcrumb)', noBreadcrumb: 'No Breadcrumb', noSecondaryNav: 'No Nav Box in Right Column' } aMedia: { default: Media } aBlog: { default: 'Standard Blog' } aEvent: { default: Events } donation: { default: 'Donation Page' } volunteer: { default: 'Volunteer Form' } app_a_use_bundled_layout: false app_a_use_bundled_stylesheet: true app_a_view_locked_sufficient_credentials: view_locked app_a_vimeo: null app_aimageconverter_path: /opt/local/bin app_email_donations: info@projectgrowgardens.org app_google_api_key: ABQIAAAA7xwkZc64INc32ZiDO8UyABRqaIsMImmbtxBXrsBofUpD0o2n7hT2B2FLWxThldwhCLjq8oMA_svaHw app_google_api_url: 'http://maps.google.com/maps?file=api&v=2.x&key=' app_google_geo_url: 'http://maps.google.com/maps/geo?key=' app_paypal_business: info@projectgrowgardens.org app_paypal_cert_id: 7ZD6CY5NRXN4U app_paypal_identity_token: txQBnNQ8r4uQga1Km-GLDhcyEW19wDXf-HU9r2iTvICaXQldLce4qw9ZVbS app_paypal_paypal_cert: paypal_cert.pem app_paypal_private_key: my-prvkey.pem app_paypal_public_cert: my-pubcert2014.pem app_paypal_url: 'https://www.paypal.com/cgi-bin/webscr' app_pg_director_name: 'Joanie Stovall' app_pg_director_title: 'Managing Director' app_pg_price_full: 130 app_pg_price_half: 80 app_recaptcha_private: 6LcVwcgSAAAAAGLPzg5IW87IAAoox8CkrFXkzob4 app_recaptcha_public: 6LcVwcgSAAAAALyu3P6nyAe9QevFVULBRQiZGcXa app_sfSyncContent_content: - web/uploads - data/a_writable app_sf_guard_plugin_default_from_email: noreply@projectgrowgardens.org app_sf_guard_plugin_routes_register: false mod_a_enabled: true mod_a_view_class: sfPHP sf_admin_module_web_dir: /sfDoctrinePlugin sf_admin_web_dir: /sf/sf_admin sf_app: frontend sf_app_base_cache_dir: /home/projectg/database/cache/frontend sf_app_cache_dir: /home/projectg/database/cache/frontend/prod sf_app_config_dir: /home/projectg/database/apps/frontend/config sf_app_dir: /home/projectg/database/apps/frontend sf_app_i18n_dir: /home/projectg/database/apps/frontend/i18n sf_app_lib_dir: /home/projectg/database/apps/frontend/lib sf_app_module_dir: /home/projectg/database/apps/frontend/modules sf_app_template_dir: /home/projectg/database/apps/frontend/templates sf_apps_dir: /home/projectg/database/apps sf_cache: false sf_cache_dir: /home/projectg/database/cache sf_charset: utf-8 sf_check_lock: false sf_compressed: false sf_config_cache_dir: /home/projectg/database/cache/frontend/prod/config sf_config_dir: /home/projectg/database/config sf_csrf_secret: 50ea358bfcb4257957849545d87128c4a21e0c56 sf_data_dir: /home/projectg/database/data sf_debug: true sf_default_culture: en sf_enabled_modules: - a - aSync - aNavigation - aMedia - aMediaBackend - aRichTextSlot - aTextSlot - aRawHTMLSlot - aSlideshowSlot - aSmartSlideshowSlot - aVideoSlot - aImageSlot - aFileSlot - aAudioSlot - aButtonSlot - aPDFSlot - aFeedSlot - sfGuardAuth - sfGuardForgotPassword - aUserAdmin - aGroupAdmin - aPermissionAdmin - sfGuardPermission - taggableComplete - aNavigation - default - aBlog - aBlogAdmin - aBlogSingleSlot - aBlogSlot - aEvent - aEventAdmin - aEventSingleSlot - aEventSlot - aAdmin - aCategoryAdmin - aTagAdmin - componentSlot sf_environment: prod sf_error_404_action: error404 sf_error_404_module: default sf_error_reporting: 341 sf_escaping_method: ESC_SPECIALCHARS sf_escaping_strategy: false sf_etag: true sf_file_link_format: null sf_i18n: true sf_i18n_cache_dir: /home/projectg/database/cache/frontend/prod/i18n sf_lib_dir: /home/projectg/database/lib sf_log_dir: /home/projectg/database/log sf_logging_enabled: false sf_login_action: signin sf_login_module: sfGuardAuth sf_module_cache_dir: /home/projectg/database/cache/frontend/prod/modules sf_module_disabled_action: disabled sf_module_disabled_module: default sf_no_script_name: true sf_orm: doctrine sf_plugins_dir: /home/projectg/database/plugins sf_rich_text_fck_js_dir: apostrophePlugin/js/fckeditor sf_root_dir: /home/projectg/database sf_secure_action: secure sf_secure_module: a sf_standard_helpers: - Partial - Cache sf_symfony_lib_dir: /home/projectg/database/lib/vendor/symfony/lib sf_template_cache_dir: /home/projectg/database/cache/frontend/prod/template sf_test_cache_dir: /home/projectg/database/cache/frontend/prod/test sf_test_dir: /home/projectg/database/test sf_upload_dir: /home/projectg/database/web/uploads sf_use_database: true sf_web_debug: false sf_web_debug_web_dir: /sf/sf_web_debug sf_web_dir: /home/projectg/database/web
request ...
options: path_info_key: PATH_INFO path_info_array: SERVER http_port: null https_port: null default_format: null logging: '' relative_url_root: null formats: { txt: text/plain, js: [application/javascript, application/x-javascript, text/javascript], css: text/css, json: [application/json, application/x-json], xml: [text/xml, application/xml, application/x-xml], rdf: application/rdf+xml, atom: application/atom+xml, csv: text/csv } no_script_name: true parameterHolder: action: show module: a slug: classes-events/2011/03/05/the-cutting-garden attributeHolder: sf_route: 'sfRoute Object()'
response ...
status: code: 404 text: 'Not Found' options: http_protocol: HTTP/1.1 logging: '' charset: utf-8 send_http_headers: true content_type: 'text/html; charset=utf-8' cookies: { } httpHeaders: Content-Type: 'text/html; charset=utf-8' javascripts: { } stylesheets: { } metas: { } httpMetas: { }
user ...
options: auto_shutdown: false culture: null default_culture: en use_flash: true logging: '' timeout: 7200 attributeHolder: { } culture: en
global vars ...
cookie: { } env: LSPHP_ENABLE_USER_INI: on PATH: '/usr/local/bin:/usr/bin:/bin' PWD: / TEMP: /tmp TMP: /tmp TMPDIR: /tmp files: { } get: { } post: { } server: CONTENT_LENGTH: '0' CONTEXT_DOCUMENT_ROOT: /home/projectg/public_html CONTEXT_PREFIX: '' DOCUMENT_ROOT: /home/projectg/public_html HTTP_ACCEPT: '*/*' HTTP_HOST: projectgrowgardens.org HTTP_USER_AGENT: claudebot LSPHP_ENABLE_USER_INI: on PATH: '/usr/local/bin:/usr/bin:/bin' PHP_SELF: /index.php PWD: / QUERY_STRING: '' REDIRECT_SCRIPT_URI: 'http://projectgrowgardens.org/classes-events/2011/03/05/the-cutting-garden' REDIRECT_SCRIPT_URL: /classes-events/2011/03/05/the-cutting-garden REDIRECT_STATUS: '200' REDIRECT_UNIQUE_ID: ZgZT1qSqYPc6M5b6ObuJ2QAAAFQ REDIRECT_URL: /classes-events/2011/03/05/the-cutting-garden REMOTE_ADDR: 3.214.184.69 REMOTE_PORT: '45396' REQUEST_METHOD: GET REQUEST_SCHEME: http REQUEST_TIME: 1711690710 REQUEST_TIME_FLOAT: 1711690710.3953 REQUEST_URI: /classes-events/2011/03/05/the-cutting-garden SCRIPT_FILENAME: /home/projectg/public_html/index.php SCRIPT_NAME: /index.php SCRIPT_URI: 'http://projectgrowgardens.org/classes-events/2011/03/05/the-cutting-garden' SCRIPT_URL: /classes-events/2011/03/05/the-cutting-garden SERVER_ADDR: 75.98.175.76 SERVER_ADMIN: webmaster@projectgrowgardens.org SERVER_NAME: projectgrowgardens.org SERVER_PORT: '80' SERVER_PROTOCOL: HTTP/1.1 SERVER_SIGNATURE: '' SERVER_SOFTWARE: Apache TEMP: /tmp TMP: /tmp TMPDIR: /tmp UNIQUE_ID: ZgZT1qSqYPc6M5b6ObuJ2QAAAFQ session: { }
symfony v.1.4.8 - php 5.6.40
for help resolving this issue, please visit http://www.symfony-project.org/.