【发布时间】:2016-03-15 01:05:38
【问题描述】:
我正在尝试开发一个 codeigniter 应用程序,当我在我的 xampp 上运行它时,一切正常,但是当我在 1and1 的服务器上运行它时,我收到错误 500。
我和 1and1 谈过,他们说,问题出在这个 htaccess 上,我不明白为什么?
这是文件:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
<Files "index.php">
AcceptPathInfo On
</Files>
php_value upload_max_filesize 100M
php_value post_max_size 100M
php_value max_execution_time 30
php_value max_input_time 30
问题出在哪里?非常感谢
【问题讨论】:
-
检查您的错误日志。
-
我看不到它们,因为它是共享服务器,所以 1and1 不允许看到 apache 日志。
-
尝试删除 php_values ,您的主机可能已禁用它们。看看它是否在没有它们的情况下工作。
-
@Charly66 - 那么他们应该能够准确地告诉你问题的原因是什么,因为他们自己可以访问日志......
标签: php .htaccess codeigniter