首页
学习
活动
专区
圈层
工具
发布

包括phpBB
EN

Stack Overflow用户
提问于 2015-03-19 21:21:44
回答 2查看 70关注 0票数 1

我在本地主机上安装了phpBB,可以通过本地主机/myProject/board/访问它,而我的网站的正常访问路径是localhost/myProject/?s=home

我希望在我的站点中包含phpBB,让它看起来不再像一个不同的站点,但它的行为更像一个iframe。我尝试添加一个只执行以下命令的board.php:

代码语言:javascript
复制
include("viewforum.php");

并通过localhost/myProject/?s=board访问。结果应该是我的基本.html站点,phpBB包含在contentArea中。然而,它不能通过给出错误来工作,比如

代码语言:javascript
复制
WARNING: INCLUDE(/BOARD/COMMON.PHP): FAILED TO OPEN STREAM: NO SUCH FILE OR DIRECTORY

我用谷歌搜索了一下,找不到解决方案。我的想法是,board.php可以充当phpBB的包装器,并在我的一侧包含所有内容,以充当iframe并处理GET参数。例如,当在phpBB中正常浏览时,我得到的URL如下

代码语言:javascript
复制
http://localhost/myProject/board/viewforum.php?f=2

这应该由包装器通过包装GET参数来处理,如下所示

代码语言:javascript
复制
http://localhost/myProject/?s=board&boardSite=viewforum&f=2

这样的事情不需要太多的努力就可以实现吗?

提前感谢!

EN

回答 2

Stack Overflow用户

发布于 2015-05-29 10:43:02

这样做的一种方法是,你可以找到一个类似的方案主题添加到论坛,并在顶部添加所需的菜单,通过使用html和css代码从主网站的菜单。

嗯,最简单也是最糟糕的方法是使用iframe。它会在页面内的一个框架中显示黑板。它实际上使链接变得不可能,并有其他负面的副作用。

票数 1
EN

Stack Overflow用户

发布于 2015-03-20 01:16:15

您将很难尝试像这样嵌入它。应用程序不是设计成这样包装的。

你最好的办法就是让phpBB样式适应你的网站模板。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29145755

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档