2009年4月28日星期二

Re: [fw-mvc] Library path on Zend_Application - possible bug ?

-- Cristian Bichis <contact@zftutorials.com> wrote
(on Tuesday, 28 April 2009, 10:01 PM +0300):
> It shouldn't be also a
>
> set_include_path(.....);
>
> For library into the sample code ?
>
>
> http://framework.zend.com/manual/en/zend.application.quick-start.html
>
> I know there is also this line into app config file:
> includePaths.library = APPLICATION_PATH "/../library"
>
> But... Since app bootstrap makes use of Zend libraries... This doesn't makes sense...


It makes sense if ZF is already on your include_path. :)

The includePaths.library setting is mainly to show that it can be used
-- if ZF is not already on your include_path, yes, you'll need to add it
in before then. Zend_Tool does this already, and the new Quick Start for
the website will reflect that.

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

--
Matthew Weier O'Phinney
Project Lead | matthew@zend.com
Zend Framework | http://framework.zend.com/

没有评论: