0

我使用 ubuntu 作为我的开发机器。在本地主机上。我已经安装了阿帕奇

我按照此处给出的说明进行操作:

http://code.google.com/p/rock-php/wiki/rock_mongo#Quick_Install

但我无法访问 localhost/rockmongo/index.php 上的站点

我的 apache 有我认为的默认配置。这是配置文件:

<VirtualHost *:80>
    ServerAdmin webmaster@localhost

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

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

    ErrorLog ${APACHE_LOG_DIR}/error.log

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

    CustomLog ${APACHE_LOG_DIR}/access.log combined

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

</VirtualHost>

我可以提供更多细节。

4

1 回答 1

0

看起来你的虚拟主机文件搞砸了。这就是我的虚拟主机,它可以工作:

<VirtualHost *:80>
    ServerAdmin scott@iosdeveloperforums.com
    DocumentRoot "/var/www/Sites/rockmongo/"
    ServerName local.rockmongo.com
    ServerAlias www.local.rockmongo.com
    ErrorLog "logs/local.rockmongo.com-error_log"
    CustomLog "logs/local.rockmongo.com-access_log" common

<Directory "/var/www/Sites/rockmongo">
        Options FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>
于 2012-11-02T18:30:11.513 回答