【发布时间】:2015-07-10 04:43:31
【问题描述】:
在 ubuntu 14.04.2 LTS 服务器 x86_64 下的 apache2.4 上运行 php5.5.9 我的旧 php 代码中间有 <? 从 HTML 切换回 php,但它不再起作用,<? 只是输出好像它是 HTML。如果我将其更改为<?php,则整个页面将变为空白。 curl 在这种情况下显示服务器不输出任何内容。这是我试图输出客户端 IP 地址的地方。
网页:http://linuxhomepage.com/ 或:http://linuxhomepage.com/index.php
您可以在此处查看原始 php 代码:http://linuxhomepage.com/index.txt
如果您获得 IPv6 地址,这些地址将不起作用,因为 apache 不允许我绑定它,但(我仍在以较低的优先级深入研究)。
<? 和 <?php 都以不同的方式失败。那么我怎样才能完成这项工作?
编辑: IPv6 现在正在 Apache 上工作,接下来是在 IPv6 上获得 DNS。
【问题讨论】:
-
听起来您可能没有启用
mod_php? -
php 基本上可以工作了......如果
mod_php不工作,它将如何工作? -
你检查过你的 apache error_log 了吗?
-
好答案...我尝试了我第一次看到的那个,它起作用了。其他人可能也有。
标签: php apache php-5.5 apache2.4