Es difícil ayudarte ya que no estas siguiendo las convenciones de Zend, hay alguna razón para todas esas constantes ?, para modificar el namespace ?, demasiada configuración relacionada a lo mismo tiene ese application.ini, lo único que necesita Zend es esto:
application.ini
Código INI:
Ver original[production]
phpSettings.display_startup_errors = 0
phpSettings.display_errors = 0
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
bootstrap.class = "Bootstrap"
appnamespace = "Application"
resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts"
resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
resources.modules[] = ""
[development : production]
resources.frontController.params.displayExceptions = 1
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
index.php
Código PHP:
Ver original// Define path to application directory
// Define application environment
|| define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ?
getenv('APPLICATION_ENV') : 'production'));
// Ensure library/ is on include_path
realpath(APPLICATION_PATH
. '/../library'), )));
/** Zend_Application */
require_once 'Zend/Application.php';
// Create application, bootstrap, and run
$application = new Zend_Application(
APPLICATION_ENV,
APPLICATION_PATH . '/configs/application.ini'
);
$application->bootstrap()
->run();
te sugiero que elimines todo lo que tienes de mas y vayas modificando de a poco o mejor aún elimina todo lo que esta de mas y apégate a los estándares del fw.
Saludos.