【问题标题】:apache2 not loading php codesapache2不加载php代码
【发布时间】:2015-06-02 20:01:01
【问题描述】:

这个 index.php 文件直到最近都运行良好。 我的服务器正在运行 ubuntu 15.04

我已经尝试完全重新安装 php5 和 apache2 包。

我的 index.php:http://gyazo.com/26fe168e7bf0695233f61d7d1eb29b47

而不是运行 include_once 代码 它完全忽略了它...

来自网站的视图源显示: http://gyazo.com/09606d26de4fd9002eb3265def95f52c

帮助?? :(

更新:在dreamweaver 中一切正常。我认为它的服务器端问题。我没有改变任何可能导致这个问题的东西>.>

错误日志

pastebin.com/uZCKUxYh

HTML 本身就可以正常工作。 php 回声有效。但我的 php_includes 导致了所有问题

当我将 / 添加到文件位置 (php include_once("/filename.php")) 时,它决定:gyazo.com/9b530bc9383ab9be534b41e639920f0f 但不显示或运行 php 代码。

【问题讨论】:

  • 文件权限如何?
  • 你能打开命令提示符并输入:“php index.php”吗?

标签: php linux apache ubuntu


【解决方案1】:

我假设如果你制作一个简单的“Hello World”PHP 页面,输出是空的,对吧?

<?php
echo "Hello world!";
?>

是否出现任何错误消息?例如,服务器是否真的打印过 phpinfo() 之类的东西?

您可以尝试使用以下命令重新启动 apache:

sudo systemctl restart apache2

【讨论】:

  • 这行得通,但只要 .php 文件中有 html。它停止工作
  • 尝试制作一个更简单的页面,只打印“Hello world”并尝试包含它并查看它是否有效。你的代码有问题吗?
  • 我已经成功地回显了一个单词,但是一旦有一些单词,html就会停止工作。
  • 这是什么意思?您能否更详细地了解您的问题,或者发布一些代码?
  • 我在帖子中添加了更多行。我添加了错误日志,对我来说,除了我编码错误的行之外,它并没有说太多。我曾尝试在本地运行我的网站关闭 xampp。唯一抛出的是错误日志(我的 sql 密码登录错误。[我没有更改密码])但它仍然没有显示我的网页内容。
【解决方案2】:

我没有关闭 {},因此导致其余代码不起作用。/...

【讨论】:

    【解决方案3】:

    当您从浏览器查看源代码时,您只会看到 HTML,这是因为服务器只会返回 HTML 代码。
    扩展名为“.php”,否则将被视为普通 HTML 页面,其他所有内容都将被忽略。
    如果它是一个php页面,你能发布包含文件的内容吗?你希望看到什么?

    编辑:阅读错误日志后。 从您发布的错误日志中,您会看到很多文件未找到错误,例如:“include_once(): Failed opening '/php_includes/check_login_status.php' for include (include_path='.:/usr/share/php:/usr /share/pear') in /var/www/html/index.php on line 13" 这是路径问题。 您可以尝试this question 中的答案,它告诉您如何以正确的方式包含文件。

    【讨论】:

    • 当我使用 php_include 调用 php 文件时。它决定忽略该行以下的所有内容。
    • 您能否发布 Template_pageTop.php 的代码或至少只包含一个文件(上面带有 echo "Hello World"; )以确保它不是来自包含的文件?
    • gyazo.com/9fb0d56aefefed99c053f1366ee4aae2 请记住,样式表是在 index.php 上调用的,并且内容都通过 .load 加载到 pageMiddle
    • 我发现我的网站可以在本地计算机上使用 xamp apache 正常工作。但是当它上传到我的服务器时不起作用。 php包含只是不会运行
    猜你喜欢
    • 2018-08-26
    • 2017-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多