Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我刚刚安装了 XAMPP 1.8.1 并重新启动了计算机,开始运行 Apache 和 MySQL,并在 XAMPP 下我的 htdocs 目录的测试文件夹中创建了一个测试文件。
当我访问 xampp/index.php 时,他们的页面会正常显示。但是我的测试文件只在firebug的“响应”选项卡中返回我的PHP文件中的实际字符,但窗口中是一个完全空白的白屏。该文件绝对是 .php 扩展名 - 任何人都可以帮忙吗?
疯狂的是,我在 6 个月前还可以正常工作,并且刚刚重新安装了它。
我认为您可能正在使用短标签<? ?>或<?= ?>代替<?php ?>. 检查你的php.ini。它位于\path\to\xampp\php\php.ini。short_open_tag应该是On。
<? ?>
<?= ?>
<?php ?>
short_open_tag
; 允许<?标签。否则,仅识别<?php和标签。 ; 注意:开发应用程序时应避免使用短标签或 ; 用于重新分发或部署在 PHP 上的库 ;不受您控制的服务器,因为短标签可能不会 ;在目标服务器上得到支持。对于可移植、可再分发的代码,请确保不要使用短标签。 short_open_tag = 开启<script>
<?
<?php
<script>