当链接https://foliotek.github.io/Croppie/将被执行时我无法看到此页面的内容php ... chrome将下载此文件!!
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>test</title>
<script src="public/jquery-1.11.2.min.js" type="text/javascript"></script>
</head>
<body>
<?php
// check the input
//is_numeric($_GET['id']) or die("invalid URL");
?>
</body>
<script type="text/javascript">
console.log(<?php $_GET['id'] ?>);
</script>
</html>
答案 0 :(得分:0)
这通常是由于处理程序代码不正确。在.htaccess文件中,您需要确保处理程序代码与您的php版本匹配。如果没有,php文件可能会尝试下载而不是进程。
要在服务器上使用默认的php版本,请使用以下代码:
AddHandler application / x-httpd-php5 .php
您可以根据需要指定不同的php版本:
AddHandler application / x-httpd-php52 .php
AddHandler application / x-httpd-php53.php
AddHandler application / x-httpd-php54 .php
AddHandler application / x-httpd-php55 .php
还可以尝试:
php的正确AddType是application / x-httpd-php
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
还要确保你的php模块已加载
LoadModule php5_module modules/mod_php55.so
当您配置apache然后尝试从另一个浏览器查看该页面时 - 我已经有几天Chrome会顽固地缓存结果并且它会在另一个浏览器中继续下载源代码正好。 请参阅更多内容 - here