404 | Not Found | sfError404Exception
This request has been forwarded to a 404 error page by the action "aMediaBackend/original".
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/BaseaMediaTools.class.php line 602 ...
- $id = $actions->getRequestParameter('id');
- $item = Doctrine::getTable('aMediaItem')->find($id);
- }
- $actions->forward404Unless($item);
- return $item;
- }
- at BaseaMediaTools::getItem(object('aMediaBackendActions'))
in SF_ROOT_DIR/plugins/apostrophePlugin/lib/action/BaseaMediaBackendActions.class.php line 291 ...
- */
- protected function getItem()
- {
- return aMediaTools::getItem($this);
- }
- /**
- at BaseaMediaBackendActions->getItem()
in SF_ROOT_DIR/plugins/apostrophePlugin/lib/action/BaseaMediaBackendActions.class.php line 19 ...
- */
- public function executeOriginal(sfRequest $request)
- {
- $item = $this->getItem();
- $format = $request->getParameter('format');
- $mimeTypes = aMediaTools::getOption('mime_types');
- $this->forward404Unless(isset($mimeTypes[$format]));
- at BaseaMediaBackendActions->executeOriginal(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('aMediaBackendActions'))
in SF_ROOT_DIR/lib/vendor/symfony/lib/filter/sfExecutionFilter.class.php line 78 ...
- }
- }
- return $this->executeAction($actionInstance);
- }
- /**
- at sfExecutionFilter->handleAction(object('sfFilterChain'), object('aMediaBackendActions'))
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('aMediaBackend', 'original')
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 10 ...
- // we rsync exclude it to avoid overwriting each environment's controller.
- $configuration = ProjectConfiguration::getApplicationConfiguration('frontend', 'prod', true);
- sfContext::createInstance($configuration)->dispatch();
-
symfony settings ...
app_aAdmin_web_dir: /apostrophePlugin
app_aBlog_link_author: true
app_aEvents_display_calendar: true
app_aFeedback_email_auto: apostrophe@punkave.com
app_aFeedback_email_manual: apostrophe@punkave.com
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_upload_credential: media_upload
app_aMedia_use_bundled_layout: false
app_aToolkit_allowed_attributes:
a: [href, name, target, class, style]
img: [src, class, style, align, alt, title, width, height, vspace, hspace, border]
p: [class, style]
span: [class, style]
div: [class, style]
app_aToolkit_allowed_styles:
td: [margin, margin-left, margin-right, width]
p: [margin, margin-left, margin-right, text-align]
app_aToolkit_allowed_tags:
- h2
- h3
- h4
- h5
- h6
- blockquote
- p
- a
- ul
- ol
- nl
- li
- b
- i
- strong
- em
- strike
- code
- hr
- br
- div
- span
- table
- thead
- caption
- tbody
- tfoot
- tr
- th
- td
- pre
- dl
- dd
- dt
- img
app_aToolkit_indexes:
- aPage
- aMediaItem
app_a_addslot_button_style: big
app_a_asset_group: global
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_fasthydrate: true
app_a_global_button_order:
- blog
- events
- media
- categories
- tags
- users
- reorganize
app_a_history_button_style: 'no-label big'
app_a_i18n_languages:
- en
- fr
- de
- es
- ru
app_a_i18n_switch: false
app_a_less_check_dependencies: false
app_a_manage_candidate_group: editor
app_a_manage_sufficient_group: admin
app_a_minify: true
app_a_minify_gzip: false
app_a_page_cache_enabled: 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_search_hard_limit: 500
app_a_slot_types:
aBlog: 'Blog Posts'
aEvent: Events
aInsetImage: 'Inset Image'
aInsetArea: 'Inset Area'
aBlogSlideshow: 'Blog Slideshow'
aMap: Map
elTitle: Titre
elTextBloc: 'Bloc texte Onzus'
elInsetArea: 'Bloc riche Onzus'
elIvilleTopic: 'Documents iVille par thème'
elIvilleZone: 'Documents iVille par région'
iVilleRessourceFind: 'Document iVille par référence'
app_a_slot_variants:
aSlideshow: { normal: { label: Normal, options: { arrows: true } }, autoplay: { label: Autoplay, options: { interval: 4, arrows: false } } }
aInsetArea: { topLeft: { label: 'Left Aligned', options: { insetTemplate: topLeft } }, topRight: { label: 'Right Aligned', options: { insetTemplate: topRight } } }
aInsetImage: { topLeft: { label: 'Left Aligned', options: { insetTemplate: topLeft } }, topRight: { label: 'Right Aligned', options: { insetTemplate: topRight } } }
app_a_templates:
a: { default: 'Page par défaut', home: 'Page d''accueil', emploi: 'Thème couleur "Emploi"', entreprises: 'Thème couleur "Entreprises"', revenus: 'Thème couleur "Revenus"', sante: 'Thème couleur "Sante"', scolaire: 'Thème couleur "Scolaire"', securite: 'Thème couleur "Securité"', urbaine: 'Thème couleur "Renovation Urbaine"', acse: 'Thème couleur "Acse"', dsu: 'Thème couleur "Dsu"', contrats: 'Thème couleur "Contrats Aides"', carte: 'Page carte interactive', lexique: 'Page lexique' }
insideArea: { sidebarSize: 290, bodySize: 620 }
aMedia: { default: Media }
aBlog: { default: Blog }
aEvent: { default: Events }
app_a_title_prefix: ''
app_a_title_suffix: ' | ONPV.fr - Observatoire National de la Politique de la Ville'
app_a_use_bundled_layout: false
app_a_use_bundled_stylesheets:
reset: /apostrophePlugin/css/a-reset.less
admin: /apostrophePlugin/css/a-admin.less
forms: /apostrophePlugin/css/a-forms.less
components: /apostrophePlugin/css/a-components.less
engines: /apostrophePlugin/css/a-engines.less
area-slots: /apostrophePlugin/css/a-area-slots.less
buttons: /apostrophePlugin/css/a-buttons.less
colors: /apostrophePlugin/css/a-colors.less
utility: /apostrophePlugin/css/a-utility.less
app_a_view_locked_sufficient_credentials: view_locked
app_aimageconverter_path: /opt/local/bin
app_iville_api_login: site_onzus
app_iville_api_password: 0nzus
app_iville_api_url: 'http://i.ville.gouv.fr/api_dev.php'
app_iville_max: 30
app_paginator_max: 10
app_sfSyncContent_content:
- web/uploads
- data/a_writable
app_sf_guard_plugin_routes_register: false
mod_amediabackend_enabled: true
mod_amediabackend_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/web/prod/qk_cget_onpv/cache/frontend
sf_app_cache_dir: /home/web/prod/qk_cget_onpv/cache/frontend/prod
sf_app_config_dir: /home/web/prod/qk_cget_onpv/apps/frontend/config
sf_app_dir: /home/web/prod/qk_cget_onpv/apps/frontend
sf_app_i18n_dir: /home/web/prod/qk_cget_onpv/apps/frontend/i18n
sf_app_lib_dir: /home/web/prod/qk_cget_onpv/apps/frontend/lib
sf_app_module_dir: /home/web/prod/qk_cget_onpv/apps/frontend/modules
sf_app_template_dir: /home/web/prod/qk_cget_onpv/apps/frontend/templates
sf_apps_dir: /home/web/prod/qk_cget_onpv/apps
sf_cache: false
sf_cache_dir: /home/web/prod/qk_cget_onpv/cache
sf_charset: utf-8
sf_check_lock: false
sf_compressed: false
sf_config_cache_dir: /home/web/prod/qk_cget_onpv/cache/frontend/prod/config
sf_config_dir: /home/web/prod/qk_cget_onpv/config
sf_csrf_secret: CHANGEME
sf_data_dir: /home/web/prod/qk_cget_onpv/data
sf_debug: true
sf_default_culture: fr
sf_enabled_modules:
- a
- aSync
- aNavigation
- aMedia
- aMediaBackend
- aRichTextSlot
- aTextSlot
- aRawHTMLSlot
- aSlideshowSlot
- aSmartSlideshowSlot
- aVideoSlot
- aImageSlot
- aButtonSlot
- aPDFSlot
- aFileSlot
- aFeedSlot
- aAudioSlot
- sfGuardAuth
- sfGuardForgotPassword
- aUserAdmin
- aGroupAdmin
- aPermissionAdmin
- taggableComplete
- aNavigation
- default
- aBlog
- aBlogAdmin
- aBlogSingleSlot
- aBlogSlot
- aEvent
- aEventAdmin
- aEventCategoryAdmin
- aEventSingleSlot
- aEventSlot
- aAdmin
- aCategoryAdmin
- aTagAdmin
- aFeedback
- aInsetImageSlot
- aInsetAreaSlot
- aBlogSlideshowSlot
- aMapSlot
- elTitleSlot
- elTextBlocSlot
sf_environment: prod
sf_error_404_action: error404
sf_error_404_module: a
sf_error_reporting: 341
sf_escaping_method: ESC_SPECIALCHARS
sf_escaping_strategy: false
sf_etag: true
sf_file_link_format: null
sf_i18n: on
sf_i18n_cache_dir: /home/web/prod/qk_cget_onpv/cache/frontend/prod/i18n
sf_lib_dir: /home/web/prod/qk_cget_onpv/lib
sf_log_dir: /home/web/prod/qk_cget_onpv/log
sf_logging_enabled: false
sf_login_action: signin
sf_login_module: sfGuardAuth
sf_module_cache_dir: /home/web/prod/qk_cget_onpv/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/web/prod/qk_cget_onpv/plugins
sf_rich_text_fck_js_dir: apostrophePlugin/js/fckeditor
sf_root_dir: /home/web/prod/qk_cget_onpv
sf_secure_action: secure
sf_secure_module: a
sf_standard_helpers:
- Partial
- Cache
sf_symfony_lib_dir: /home/web/prod/qk_cget_onpv/lib/vendor/symfony/lib
sf_template_cache_dir: /home/web/prod/qk_cget_onpv/cache/frontend/prod/template
sf_test_cache_dir: /home/web/prod/qk_cget_onpv/cache/frontend/prod/test
sf_test_dir: /home/web/prod/qk_cget_onpv/test
sf_upload_dir: /home/web/prod/qk_cget_onpv/web/uploads
sf_use_database: true
sf_web_debug: false
sf_web_debug_web_dir: /sf/sf_web_debug
sf_web_dir: /home/web/prod/qk_cget_onpv/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 }
no_script_name: true
parameterHolder:
action: original
format: pdf
module: aMediaBackend
slug: appel-à-contributions-rapport-onpv-2021
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: { }
options:
auto_shutdown: false
culture: null
default_culture: fr
use_flash: true
logging: ''
timeout: 43200
attributeHolder: { }
culture: fr
authenticated: false
credentials: { }
lastRequest: 1711636426
global vars ...
cookie: { }
env: { }
files: { }
get: { }
post: { }
server:
CONTEXT_DOCUMENT_ROOT: /home/web/prod/qk_cget_onpv/web
CONTEXT_PREFIX: ''
DOCUMENT_ROOT: /home/web/prod/qk_cget_onpv/web
FCGI_ROLE: RESPONDER
GATEWAY_INTERFACE: CGI/1.1
HOME: /var/www
HTTP_ACCEPT: '*/*'
HTTP_HOST: www.onpv.fr
HTTP_USER_AGENT: claudebot
PATH: '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
PHP_SELF: /index.php
QUERY_STRING: ''
REDIRECT_STATUS: '200'
REDIRECT_UNIQUE_ID: ZgV-yn8AAQEAAHjKOxEAAABH
REDIRECT_URL: /uploads/media_items/appel-à-contributions-rapport-onpv-2021.original.pdf
REMOTE_ADDR: 54.234.136.147
REMOTE_PORT: '59500'
REQUEST_METHOD: GET
REQUEST_SCHEME: http
REQUEST_TIME: 1711636426
REQUEST_TIME_FLOAT: 1711636426.2607
REQUEST_URI: /uploads/media_items/appel-%C3%A0-contributions-rapport-onpv-2021.original.pdf
SCRIPT_FILENAME: //home/web/prod/qk_cget_onpv/web/index.php
SCRIPT_NAME: /index.php
SERVER_ADDR: 145.239.9.181
SERVER_ADMIN: '[no address given]'
SERVER_NAME: www.onpv.fr
SERVER_PORT: '80'
SERVER_PROTOCOL: HTTP/1.1
SERVER_SIGNATURE: ''
SERVER_SOFTWARE: Apache
UNIQUE_ID: ZgV-yn8AAQEAAHjKOxEAAABH
USER: www-data
proxy-nokeepalive: '1'
session: { }