prima applicazione zend framework

ciao,allora sto provando con questo tutorial per imparare zend framework:

http://akrabat.com/wp-content/uploads/Getting-Started-with-Zend-Framework.pdf

ho creato una tabella albums nel db ho cambiato i dati di connessione al db e ho messo l'applicazione tutorial in una cartella zf-tutorial nella root del mio server zend

ora dovrei aggiornare i percorsi in questo file ma ho qualche difficoltà perchè lo zend framework si trova su un'altra cartella nell root del server e si chiama Zend ma non so a quale application.php si riferisce:

questo è http://www.miosito.com/zf-tutorial/public/

// Define path to application directory
defined('APPLICATION_PATH')
    || define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application'));

// Define application environment
defined('APPLICATION_ENV')
    || define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));

// Ensure library/ is on include_path
set_include_path(implode(PATH_SEPARATOR, array(
    realpath(APPLICATION_PATH . '/../library'),
    get_include_path(),
)));

/** 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();

e mi da

Warning: require_once(../Zend/Application.php) [function.require-once]: failed to open stream: No such file or directory in /home/glamourf/public_html/zf-tutorial/public/index.php on line 18

Fatal error: require_once() [function.require]: Failed opening required '../Zend/Application.php' (include_path='/home/glamourf/public_html/zf-tutorial/library:.:/usr/lib/php:/usr/local/lib/php') in /home/glamourf/public_html/zf-tutorial/public/index.php on line 18

se sistemo questi percorsi dovrebbe sbloccarsi la situazione penso con zend perchè questo tutorial l'ho studiato  e credo dovrebbe andare così, come dovrei correggerlo?? vi ringrazio dell'aiuto

inviato 6 anni fa
surferbloggy
X 0 X

Aggiungi questa riga nel tuo index.php:

set_include_path(get_include_path().PATH_SEPARATOR."/directory/zendframework/library
");

Altrimenti modifichi il tuo php.ini e inserisci anche il path di Zend Framework.

Ciao

risposto 6 anni fa
Mario Santagiuliana
X 0 X

grazie mile ora lo trova e ho fatto un passo in avanti ma l'applicazione così come lho scaricata mi da quest'errore che non ho idea cosa sia

Fatal error: Uncaught exception 'Zend_Config_Exception' with message 'Error parsing /home/glamourf/public_html/zf-tutorial/application/configs/application.ini on line 17 ' in /home/glamourf/public_html/Zend/library/Zend/Config/Ini.php:181 Stack trace: #0 /home/glamourf/public_html/Zend/library/Zend/Config/Ini.php(201): Zend_Config_Ini->_parseIniFile('/home/glamourf/...') #1 /home/glamourf/public_html/Zend/library/Zend/Config/Ini.php(125): Zend_Config_Ini->_loadIniFile('/home/glamourf/...') #2 /home/glamourf/public_html/Zend/library/Zend/Application.php(383): Zend_Config_Ini->__construct('/home/glamourf/...', 'production') #3 /home/glamourf/public_html/Zend/library/Zend/Application.php(85): Zend_Application->_loadConfig('/home/glamourf/...') #4 /home/glamourf/public_html/zf-tutorial/public/index.php(33): Zend_Application->__construct('production', '/home/glamourf/...') #5 {main} thrown in /home/glamourf/public_html/Zend/library/Zend/Config/Ini.php on line 181

 :-\ :-\

risposto 6 anni fa
surferbloggy
X 0 X

Controlla il tuo application.ini

risposto 6 anni fa
Mario Santagiuliana
X 0 X

Grazie, pensavo che era una cosa più criptica invece è la password che non gli piace era vedo un po'

ciao :bye:

risposto 6 anni fa
surferbloggy
X 0 X

si funziona finalmente lo zend framework!! scrive sul db e tutto...finalmente :bye:

risposto 6 anni fa
surferbloggy
X 0 X

Bene così!!!

risposto 6 anni fa
Mario Santagiuliana
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda