gpt4 book ai didi

php默默地忽略本地主机上的包含,但不在外部服务器上

转载 作者:行者123 更新时间:2023-12-04 18:54:11 25 4
gpt4 key购买 nike

我正在使用 Apache2 和 PHP5 运行 Ubuntu 10.04。

我有一个这样的目录结构:

\www\
\index.php
\parts
\head.php
\body.php

在我的 index.php 里面我有一个命令
  <?php include("parts/head.php") ?>

和 body 的等价物。
这些文件都存在并且它们包含更多的 php 和 html 代码。

当我在 localhost (\var\www) 上测试网站时,唯一出现的是 PHP 命令之外的 html。没有错误消息,就好像该文件已包含但为空一样。

它与网站上的完全相同(不是本地主机),但它在网站上完美运行。我不明白有什么不同。任何帮助,将不胜感激。

最佳答案

检查您的 php.ini 文件以查看是否“。”在路上吗?

你也可以试试这个:

include(basename(__FILE__).'parts/head.php');

关于php默默地忽略本地主机上的包含,但不在外部服务器上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3718856/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com