代码点火器欢迎页面未出现(内部服务器错误)



我刚刚将代码点火器添加到我的XAMPP目录中。当我打开此 URL 时,我可以看到欢迎屏幕:

http://localhost:1372/codeigniter/index.php/welcome

现在我想删除此 URL 的index.php部分。

所以在application/configconfig.php,我确实设置了

$config['base_url']'http://localhost:1372/codeigniter/';

$config['index_page']'';.

然后我在根目录上创建了一个.htaccess页面,并将这些代码添加到其中:

RewriteEngine on
RewriteCond $1 !^(index/.php|assets|images|js|css|uploads|favicon.png)
RewriteCond %(REQUEST_FILENAME) !-f
RewriteCond %(REQUEST_FILENAME) !-d
RewriteRule ^(.*)$ ./index.php/$1 [L]

因此,现在应该做的是在 URL 上看到默认http://localhost:1372/codeigniter/欢迎页面。但取而代之的是,我不知何故得到了内部服务器错误

那么我的错误是什么。我现在应该怎么做?

删除 htaccess 的所有代码并保存它,然后刷新页面,看看会发生什么。

您需要启用mod_rewrite扩展。 打开文件:

C:xamppapacheconfhttpd.conf

查找行:

#LoadModule rewrite_module modules/mod_rewrite.so

并取消编码(删除 # 符号(。 因此,此行必须如下所示:

LoadModule rewrite_module modules/mod_rewrite.so

然后搜索所有行:

AllowOverride None

并将其更改为

AllowOverride All

然后保存文件并重新启动 XAMPP

相关内容

  • 没有找到相关文章

最新更新