我见过其他用户提出的类似问题,但没有一个对我有用。我有一个CodeIgniter项目,在我的localhost中运行得很好。我创建了虚拟主机,以便我可以托管许多项目。我确实得到了该网站的第一页(登录页面),但登录系统后,我得到的错误显示在下面而不是下一个有效页面。
找不到对象!在此服务器上找不到请求的URL。该 引用页面上的链接似乎是错误的或过时的。请 通知该页面的作者有关错误的信息。如果你认为这是一个 服务器错误,请联系网站管理员。错误404 127.0.0.1 Apache / 2.4.10(Win32)OpenSSL / 1.0.1i PHP / 5.6.3
这是www/site/log.../
[Sat May 09 01:10:30.703354 2015] [core:error] [pid 5060:tid 1680] [client 127.0.0.1:57053] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
[Sat May 09 01:10:30.703354 2015] [core:error] [pid 5060:tid 1680] [client 127.0.0.1:57053] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
[Sat May 09 01:10:30.703354 2015] [core:error] [pid 5060:tid 1680] [client 127.0.0.1:57058] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
[Sat May 09 01:10:30.703354 2015] [core:error] [pid 5060:tid 1680] [client 127.0.0.1:57058] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
和我的.htaccess文件
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /accounting/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
我的虚拟主机设置:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/www/saseco"
ServerName saseco.dev
ServerAlias www.saseco.dev
CustomLog "C:/www/saseco/logs/saseco.local.access.log" combined
ErrorLog "C:/www/saseco/logs/saseco.local.error.log"
<Directory "C:/www/saseco">
AllowOverride All
Require all Granted
</Directory>
</VirtualHost>
我的登录控制器的部分片段:
function user_login()
{
if(isset($_POST['enter'])) //Login button pressed
{
$data = $_POST;
$check = $this->login_model->login_match($data);
有人能告诉我哪里出错了吗?
答案 0 :(得分:-1)
<?
?>
请改为尝试:
<?php
?>
它对我有用。