我在用微软XAMPP对于 Linux,但当我尝试打开PHP文件保存在主目录中的文件夹中,浏览器会下载 PHP 文件而不是显示它。可能是什么问题?
XAMPP 状态为:
Component Status Hint
MySQL database ACTIVATED
PHP ACTIVATED
Perl ACTIVATED
Common Gateway Interface (CGI) ACTIVATED
Server Side Includes (SSI) ACTIVATED
PHP extension »OPcache« DEACTIVATED See FAQ
PHP extension »OCI8/Oracle« ACTIVATED
某些配置的改变有时可能会导致错误的负面状态报告。
有什么可能的解决方案?
答案1
如果您尝试访问保存在主文件夹中的 PHP 文件,则该文件将被下载而不是保存。只需将其移动到您常用的 www 文件夹/var/www
并授予其644
权限,然后重试。
答案2
查看php.ini
您可能正在使用短标签<? ?>
或<?= ?>
代替<?php ?>
。
应short_open_tag
处于开启状态。
short_open_tag = On