yii中的内部服务器错误

时间:2013-06-13 05:59:02

标签: yii

实际上我的网站在localhost中工作,为什么我会在现场获得Internal Server Error? 我已将.htaccess文件附在此处,是否有任何错误?

    Options +FollowSymLinks
    IndexIgnore */*
    RewriteEngine on

    # Make backend accessible via url: 
    RewriteRule ^sysadmin& backend.php

    # if a directory or a file exists, use it directly
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d

    # otherwise forward it to index.php
    RewriteRule ^.*$ /index.php [L]

2 个答案:

答案 0 :(得分:1)

尝试在htaccess中添加以下规则:

RewriteBase /

答案 1 :(得分:0)

您应该检查您的apache日志。我有同样的问题,我检查了错误日志。无效命令“RewriteEngine”出错,表示禁用了重写模块。你必须启用它。对于linux:

在Apache 2+下你可以做到:

sudo a2enmod rewrite && sudo service apache2 restart
or
sudo a2enmod rewrite && sudo /etc/init.d/apache2 restart