2011-10-05 51 views
0

嗨在我的本地机器上设置新的代码ignitior应用程序。在本地机器上Codeigniter htaccess的问题

RewriteEngine on 
RewriteCond $1 !^(index\.php|public|tmp|user_guide|robots\.txt) 
RewriteRule ^(.*)$ /index.php?/$1 [L] 

这是.htaccess文件内容

以下是配置文件内容

$config['base_url'] = "http://localhost/myapp"; 
$config['index_page']= ""; $config['uri_protocol'] = "REQUEST_URI"; 

,当我尝试访问使用http://localhost/myapp网址的应用提供了错误500

错误500 localhost 10/05/11 20:43:26 Apache/2.2.4(Win32)DAV/2 mod_ssl/2.2.4 OpenSSL/0.9.8e mod_autoindex_color PH P/5.2.3

所以任何想法是什么问题

[Wed Oct 05 21:50:22 2011] [alert] [client 127.0.0.1] C:/xampp/htdocs/myapp/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration 
[Wed Oct 05 21:50:33 2011] [notice] Parent: Received shutdown signal -- Shutting down the server. 
[Wed Oct 05 21:50:33 2011] [notice] Child 4812: Exit event signaled. Child process is ending. 
[Wed Oct 05 21:50:34 2011] [notice] Child 4812: Released the start mutex 
[Wed Oct 05 21:50:35 2011] [notice] Child 4812: Waiting for 250 worker threads to exit. 
[Wed Oct 05 21:50:35 2011] [notice] Child 4812: All worker threads have exited. 
[Wed Oct 05 21:50:35 2011] [notice] Child 4812: Child process is exiting 
Error in my_thread_global_end(): 1 threads didn't exit 
[Wed Oct 05 21:50:43 2011] [notice] Parent: Child process exited successfully. 
Error in my_thread_global_end(): 1 threads didn't exit 
[Wed Oct 05 21:50:56 2011] [notice] Apache/2.2.4 (Win32) DAV/2 mod_ssl/2.2.4 OpenSSL/0.9.8e mod_autoindex_color PHP/5.2.3 configured -- resuming normal operations 
[Wed Oct 05 21:50:56 2011] [notice] Server built: Mar 5 2007 11:23:00 
[Wed Oct 05 21:50:56 2011] [notice] Parent: Created child process 4164 
[Wed Oct 05 21:50:57 2011] [notice] Child 4164: Child process is running 
[Wed Oct 05 21:50:57 2011] [notice] Child 4164: Acquired the start mutex. 
[Wed Oct 05 21:50:57 2011] [notice] Child 4164: Starting 250 worker threads. 
[Wed Oct 05 21:50:57 2011] [notice] Child 4164: Starting thread to listen on port 443. 
[Wed Oct 05 21:50:57 2011] [notice] Child 4164: Starting thread to listen on port 80. 
+0

您是否尝试过离开的 “AUTO”, “BASE_URL” 空白和/或离开 “uri_protocol”? –

+0

你的Apache error_log说什么? –

+0

@ayman尝试AUTO也有同样的错误 – Vicky

回答