【发布时间】:2012-09-24 09:13:10
【问题描述】:
在一切发生之前,我正在运行这个 wordpress 安装程序以使用 xampp 开发主题。但我决定将这台机器的内存从 2GB 升级到 6GB,因为我需要额外的应用程序空间。我通过复制将代码备份在单独的分区中。由于我当时有32位操作系统,所以我格式化计算机并安装了64位版本。操作系统方面一切都很好。
当我设置我的 Web 开发环境时出现问题。
当我重新导入我的 htdocs 时,首先将它们完全复制到新安装的 xampp 中,然后注意所有放置的代码都不起作用。我的 CI 代码正在浏览器中显示我的 PHP 代码。当我查看源代码时,我在 wordpress 中的主题也是注释掉我的 PHP 代码。我的新 wordpress 安装中包含的主题有效,所以我在这里缺少一些东西。
从外观上看,php 正在正确执行,因为我安装的任何东西都可以正常工作。只是那些来自以前的 xampp 的不是。
【问题讨论】:
-
您是否尝试过在 php.ini 中启用短标签?乍一看,这可能是个问题。
-
打开
php.ini文件并设置short_open_tag=On。然后重新启动apache并检查它是否有效。 -
@smottt 谢谢。现在可以了。比如说,当我安装 XAMPP 时,默认情况下它是打开的。为什么在最新版本中遗漏了它?
-
可能是因为不鼓励使用短标签:php.net/manual/en/language.basic-syntax.phptags.php