apache2不加载php代码

这个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代码。


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

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

是否显示任何错误消息? 例如,服务器是否曾经打印过任何类似phpinfo()的东西?

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

sudo systemctl restart apache2

我没有关闭{},因此导致其余代码无法正常工作。/ ...


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

编辑:读取错误日志后。 从你发布的错误日志中,你会得到很多没有找到的文件错误,例如:“include_once():打开'/php_includes/check_login_status.php'包含失败(include_path ='。:/ usr / share / php:/ usr / share / pear')in /var/www/html/index.php on line 13“这是一个路径问题。 你可以在这个问题中试试这个答案,它告诉你如何以正确的方式包含文件。

链接地址: http://www.djcxy.com/p/69269.html

上一篇: apache2 not loading php codes

下一篇: basedir restriction in effect. File(/) is not within the allowed path(s):