在我将其添加AddHandler application/x-httpd-php5s .php
到本地服务器的文档根目录中的.htaccess文件之前,一切都进行得很好(我经常根据所使用的站点对其进行更改)。自从我这样做后,当我访问http://
localhost:8888时,
我的浏览器只下载index.php,而根本不处理它,而只处理原始代码。现在,
我从.htaccess文件中删除了该行,但仍然遇到此问题 。
我发现,如果我将127.0.0.1的替代条目添加到主机文件中,则新条目的行为类似于以前的“
localhost”。但是,如果我在.htaccess中添加上面的行,它也会删除该新主机。我尝试重新安装MAMP并清除其缓存和所有可以找到的临时文件。我浏览了Apache的httpd.conf文件都无济于事。
因此,请明确:http://
localhost:8888遇到上述问题。如果我将127.0.0.1的新条目添加到主机文件中,说出“
goomba”,并且上面的行不在根.htaccess中(并且从来没有用于该主机/别名/任何内容),那么我可以访问http:/ /
goomba:8888很好。但是,如果我确实将该行添加到.htaccess中,那么
即使我从.htaccess文件中删除了该行, 也必须向主机文件中添加另一个条目来解决该问题。
我可以使用其他127.0.0.1别名(主机?这叫什么?)很好,但是让我感到困惑的是,这仍然很糟糕。
需要明确的是,我使用的是Mac OS Leopard(但我没有使用内置的Apache安装程序,而是使用了MAMP)。
您正在应用应在处理程序所在的mimetype(请参阅有关处理程序的文档)
尝试以下方法:
AddType application/x-httpd-php5 .php
编辑:正如您已经指出缓存模块已加载,您可以阅读缓存和htcacheclean(以清除磁盘缓存)。您也可以临时使用CacheDisable指令。您还可以尝试的另一件事是重命名所请求的文件(例如index.php->
index.bak),在浏览器中再次请求该文件(现在应为404),然后还原并重试。
问题 我今天尝试从PHP7.0升级到7.2,结果服务器上的网站通过浏览器下载,而不是像正常的那样执行。 我的问题 有人能给我一些如何调试的例子吗?还有关于可能发生的事情的其他见解吗? 我的理论 从技术上说,我不知道是什么导致了这种情况,但我的经验告诉我,这是一行,在一个文件中,来自NGinx,需要编辑。 我试过的 我发现这个问题在这里经常被报道。但是解决方案缺少关键信息,例如文件路径,或者它们引用
我的PHP Docker容器没有处理文件,而是返回了源代码。 正在返回而不是执行以下内容: 的输出,以显示两个my容器都在各自的端口上运行和侦听: Virtualhost配置,请注意将PHP传递到容器的指令。 Apache日志,显示文件由Apache提供服务。 编辑 我试图在不同的容器中运行Apache、PHP和MariaDB。我首先运行Apache,现在,我试图附加PHP。 最后,我想添加Nex
问题内容: 我的代码从远程URL获取文件并在浏览器中下载文件: 代码:http://play.golang.org/p/x-EyR2zFjv 可以获取文件,但是如何在浏览器中下载文件? 问题答案: 要使浏览器打开下载对话框,请在响应中添加和标头: 在将内容发送到客户端之前,请执行此操作。您可能还希望将响应的标头复制到客户端,以显示适当的进度。 要将响应主体流传输到客户端而不将其完全加载到内存中(对
问题内容: 我有一个URL,用于保存我的工作中的一些项目,它们大部分是MDB文件,但也有一些JPG和PDF。 我需要做的是列出该目录中的每个文件(已完成)并为用户提供下载它的选项。 使用PHP如何实现? 问题答案: 要读取目录内容,可以使用readdir()并使用脚本(在我的示例中)来下载文件 在其中,您可以强制浏览器发送下载数据,并使用basename()来确保客户端不会传递其他文件名,例如
我需要在我正在为一个学校项目建立的网站中使用一点PHP。我需要它上传. swf文件。但是当我按下“上传”按钮时,它会在浏览器中打开php文件,而不是运行它,或者显示错误(如果有错误的话)。 这是我的超文本标记语言代码: 它应该在图片和表单上方放置一点文本,放在一个普通的网页上。 接下来是PHP,这是我从W3学校得到的。 我完全不知道为什么它不起作用,我只是在5年不使用超文本标记语言后回到它(我上次
LocalHost显示空白页。我将Apache的端口更改为80,当我按下open page时,它会转到localhost/mamp。当我删除/mamp时,我得到的只是一个空白页。我尝试过多种方法,比如关闭mamp,启动它,重新启动我的机器。我已经检查了文件夹设置,一切正常。 我通过创建一个新的文件页索引来测试它。html,它打开的很好。 我不知道它为什么不打开我的索引。php文件。下面是我的php