Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have created a project zfapi by zf command in ubuntu.


gives me listing of folder public application and others. give me the index page index.php.

and i have made the UserController.php in application/controllers

but by

is saying user not found.

what configuration i need to set for running it proper.

This is my default file in site-available

NameVirtualHost *
<VirtualHost *>
    ServerAdmin myeamil 

    DocumentRoot /var/www
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    <Directory /var/www>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all

    ErrorLog /var/log/apache2/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog /var/log/apache2/access.log combined
    ServerSignature On

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from ::1/128

<Directory /var/www/bugzilla>
    AddHandler cgi-script .cgi
    Options +Indexes +ExecCGI +FollowSymLinks
    DirectoryIndex index.cgi
    AllowOverride Limit


Please suggest how should i set my configualtion

share|improve this question
up vote 0 down vote accepted

After having created your project with create project, please have a look at the README.txt file located in the docs folder of your project.

You will find an example of virtual host which should look like this:

<VirtualHost *:80>
  DocumentRoot /var/www/mysite/public

  SetEnv APPLICATION_ENV "production"

  <Directory /var/www/mysite/public>
    DirectoryIndex index.php
    AllowOverride All
    Order allow,deny
    Allow from all

Create a new file in /etc/apache2/sites-available with this virtual host, and activate this site using a2ensite.

share|improve this answer
I have already running dns so how can i do ? – Rahul Mehta Jan 21 '11 at 7:03
Would you like please to explain how the URL to access your ZF project should look like? In my answer, I assumed you wanted to access it at – uloBasEI Jan 21 '11 at 7:20

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.