First of all, welcome to ZF :)

Looks like everything is good except for the root of your local host. Try
setting it to /home/zeliboba/dgb/public. This is where all of your
publicly-accessible files will go (index.php, .htaccess, css, images, js,
etc.) and safely hides away all of the application's PHP scripts and config
from being accidentally served by apache.

You should also update your <Directory> directive to point to the public
folder. I hope this helps!

--
Hector


On Sun, Feb 28, 2010 at 2:26 AM, zeliboba <[email protected]> wrote:

>
> Hi all, I'm new to ZF. I'm trying to go through the Quickstart tutorial but
> have a trouble that unsolved by Googling.
>
> I'm falling in 404 error when trying visit http://localhost/guestbook/
>
> 1.
> To except any possible mistakes I've downloaded source or tutorial right
> from ZF site. I can see index page of this tutorial, but guestbook is still
> 404 error.
>
> 2.
> I've got mod_rewrite and it is enabled:
>
> zelib...@zeliboba:/etc/apache2/sites-enabled$ sudo a2enmod rewrite
> [sudo] password for zeliboba:
> Module rewrite already enabled
>
> 3.
> I've got .htaccess in /public directory of my project. Here it is:
>
> RewriteEngine On
> RewriteCond %{REQUEST_FILENAME} -s [OR]
> RewriteCond %{REQUEST_FILENAME} -l [OR]
> RewriteCond %{REQUEST_FILENAME} -d
> RewriteRule ^.*$ - [NC,L]
> RewriteRule ^.*$ index.php [NC,L]
>
> 4.
> Here are possibly useful logs of my apache2 webserver:
> [Sun Feb 28 12:47:49 2010] [notice] Graceful restart requested, doing
> restart
> [Sun Feb 28 12:47:49 2010] [notice] Apache/2.2.12 (Ubuntu) DAV/2 SVN/1.6.5
> PHP/5.2.10-2ubuntu6.4 with Suhosin-Patch configured -- resuming normal
> operations
> [Sun Feb 28 12:47:51 2010] [error] [client 127.0.0.1] File does not exist:
> /home/zeliboba/dgb/public/guestbook, referer: http://localhost/
> [Sun Feb 28 13:00:24 2010] [error] [client 127.0.0.1] File does not exist:
> /home/zeliboba/dgb/public/guestbook, referer: http://localhost/
>
> 5.
> Here is my httpd.conf (/home/zeliboba/dgb - is the root of my project and
> root of localhost):
> #Added by Zeliboba in cause of Zend framework purposes
> <Directory "/home/zeliboba/dgb">
> AllowOverride All
> </Directory>
>
> I've read some similar posts but nothing recommended there helps me. So I'm
> in one step to give up. Please help me.
> --
> View this message in context:
> http://n4.nabble.com/http-localhost-guestbook-404-error-tp1572553p1572553.html
> Sent from the Zend Framework mailing list archive at Nabble.com.
>

Reply via email to