【发布时间】:2013-01-11 10:26:27
【问题描述】:
我正在运行Anchor CMS,我刚刚升级到版本 0.8。当我尝试运行安装程序时,出现“未指定输入文件”错误。我认为这很可能是 .htaccess 问题,但我不确定正确的设置应该是什么。
我的网站可以找到here。
我的 .htaccess 设置为:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase {base}
# Allow any files or directories that exist to be displayed directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Rewrite all other URLs to index.php/URL
RewriteRule ^(.*)$ {index} [L]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 index.php
</IfModule>
如果有帮助,我还会使用 GoDaddy 作为托管服务提供商。
【问题讨论】:
-
这个问题没有提供足够的信息。无法回答。
-
它可以是 .htaccess 或您在管理员中的 url 设置(如 seo、url 重写)或清除您的服务器和网站缓存。为此,请转到您的服务器帐户并尝试结束网络进程。
-
@arkascha 抱歉,我还需要提供哪些其他信息?感谢您的及时回复。
-
All 信息可用:你看到的那个短字符串真的是 all 吗? 在哪里你看到的? http 服务器日志文件中有什么内容?访问和错误日志?你提到的
.htaccess文件长什么样?你打的网址是什么?或者:那是什么类型的安装程序? ... -
我在 Laravel 和我的本地环境中遇到了这个问题。解决方案是重新配置 vagrant:
vagrant reload --provision
标签: php apache .htaccess mod-rewrite anchor-cms