Symfony1 symfony can';不要调用任何模块。配置?
我安装了另一台计算机(Linux Mint 12)。我可以在浏览器中调用我的项目的索引,无论是否使用前端_dev.php。但我不能调用任何模块。它是说该文件不存在。有什么想法吗 服务器管理员webmaster@localhostSymfony1 symfony can';不要调用任何模块。配置?,symfony1,symfony-1.4,Symfony1,Symfony 1.4,我安装了另一台计算机(Linux Mint 12)。我可以在浏览器中调用我的项目的索引,无论是否使用前端_dev.php。但我不能调用任何模块。它是说该文件不存在。有什么想法吗 服务器管理员webmaster@localhost DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</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>
<VirtualHost *:80>
ServerName localhost
ServerAlias dev.project.com
DocumentRoot /home/trunk/web
DirectoryIndex index.php index.html index.htm
Alias /sf "/home/trunk/symfony/data/web/sf"
<Directory /home/trunk/web>
AllowOverride All
Options Indexes FollowSymLinks Includes ExecCGI
Order allow,deny
Allow from all
</Directory>
<Directory /home/trunk/symfony/data/web/sf">
AllowOverride All
Allow from All
</Directory>
<Directory /home/trunk/symfony">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
DocumentRoot/var/www
选项如下符号链接
不允许超限
选项索引跟随符号链接多视图
不允许超限
命令允许,拒绝
通融
ScriptAlias/cgi-bin//usr/lib/cgi-bin/
不允许超限
选项+执行CGI-多视图+符号链接所有者匹配
命令允许,拒绝
通融
ErrorLog${APACHE_LOG_DIR}/error.LOG
#可能的值包括:调试、信息、通知、警告、错误、临界值、,
#警惕,埃默格。
日志级别警告
CustomLog${APACHE\u LOG\u DIR}/access.LOG组合
别名/doc/“/usr/share/doc/”
选项索引多视图跟随符号链接
不允许超限
命令拒绝,允许
全盘否定
允许从127.0.0.0/255.0.0.0::1/128开始
服务器名本地主机
ServerAlias dev.project.com
DocumentRoot/home/trunk/web
DirectoryIndex.php index.html index.htm
别名/sf”/home/trunk/symfony/data/web/sf“
允许超越所有
选项索引如下SYMLINKS包括ExecCGI
命令允许,拒绝
通融
允许超越所有
通融
您是否使用Apache作为web服务器
你设置好了吗
那么呢?根据上面的评论,问题在于您的Web服务器。我想核实一下:
- 您的Apache配置设置为允许路径信息填充(
设置为非AcceptPathInfo
)。如果设置为Off
Default
- 您的Apache配置设置为允许.htaccess文件(检查
未设置为AllowOverride
,并且None
设置为AccessFileName
).htaccess
- 您在Apache构建中启用了mod_rewrite(尝试从.htaccess中删除
和
位。如果mod_rewrite不存在,Apache将抛出500错误)