gpt4 book ai didi

php - 为什么带有图像扩展名的文件作为 php 文件执行?

转载 作者:太空狗 更新时间:2023-10-29 12:32:52 25 4
gpt4 key购买 nike

我创建了以下文件

<?php 
echo "hi";
?>

我将其命名为“test.php.jpg”并上传到我网站的根文件夹

现在,当我通过浏览器访问该文件时 (http://domainname.com/test.php.jpg)

我得到以下输出

hi

为什么会这样?为什么我的 apache 服务器在扩展名为“jpg”的文件中执行 php 脚本?

最佳答案

我的猜测是您的 Apache 配置文件中的 FilesMatch 指令过于宽松。请参阅此处的第 8 点以获得正确的 FilesMatch 指令:http://www.php.net/manual/en/install.unix.apache2.php

关于php - 为什么带有图像扩展名的文件作为 php 文件执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21801173/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com