当前位置:  开发笔记 > 编程语言 > 正文

包括不起作用

如何解决《包括不起作用》经验,为你挑选了1个好方法。

我创建了一个名为index.php的文件,在同一文件夹index.php中有一个名为"includes"的文件夹.里面是两个php文件head.php和header.php.问题是这两个文件没有包含在index.php中.现在,我已经搜索了所有堆栈溢出,我似乎无法找到答案.



    

    
        
        

Funk Forty N.. 5

根据我对OP的评论:

@canthandlehtml问题现在​​是,如果您安装了Web服务器/ PHP,是否已正确配置,以及您如何访问它.作为http://localhost/file.php或作为c://file.php in您的网络浏览器?这些是两种不同的动物. - 弗雷德-ii-

根据你的评论:

我确实以c://file.php的形式访问它,我不知道这可能是一个问题,原谅不足之处,php对我来说是全新的

您正在访问它,c://file.php而不是http://localhost/file.php您的包含不起作用的原因.

Web浏览器不会以这种方式解析/执行PHP指令.它要求它通过安装了Web服务器/ PHP的主机运行,运行并正确配置.

边注:

如果这是意图,那么要包含的代码应该"回应"某些东西以"显示"某些东西; 回应HTML等

看到那时我认为你有一种导航菜单.

如果它包含以下内容:



并且它不是"echo'd",然后它不会显示在您呈现的HTML中,它需要回显.



不确定是否包含meta,或包含CSS等,如果它包含标签.如果没有,那么你需要添加那些,如果你包括那个,或者需要在头标签中的JS等.


错误报告添加到文件的顶部,这将有助于查找错误.



旁注:显示错误只能在分段中完成,而不能在生产中完成.



1> Funk Forty N..:

根据我对OP的评论:

@canthandlehtml问题现在​​是,如果您安装了Web服务器/ PHP,是否已正确配置,以及您如何访问它.作为http://localhost/file.php或作为c://file.php in您的网络浏览器?这些是两种不同的动物. - 弗雷德-ii-

根据你的评论:

我确实以c://file.php的形式访问它,我不知道这可能是一个问题,原谅不足之处,php对我来说是全新的

您正在访问它,c://file.php而不是http://localhost/file.php您的包含不起作用的原因.

Web浏览器不会以这种方式解析/执行PHP指令.它要求它通过安装了Web服务器/ PHP的主机运行,运行并正确配置.

边注:

如果这是意图,那么要包含的代码应该"回应"某些东西以"显示"某些东西; 回应HTML等

看到那时我认为你有一种导航菜单.

如果它包含以下内容:



并且它不是"echo'd",然后它不会显示在您呈现的HTML中,它需要回显.



不确定是否包含meta,或包含CSS等,如果它包含标签.如果没有,那么你需要添加那些,如果你包括那个,或者需要在头标签中的JS等.


错误报告添加到文件的顶部,这将有助于查找错误.



旁注:显示错误只能在分段中完成,而不能在生产中完成.

推荐阅读
手机用户2402851155
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有