我正在尝试以面向Seo的方式更改PhpBB(v3.0.12)发布网址。当用户创建一个新帖子(post"Test")时,生成的url类似于下面这个:http://phpbb.local/viewtopic.php?f=2&t=2我想以这种方式更改帖子的url。http://phpbb.local/posts/test.html或类似的东西。这可能吗?我必须安装任何插件吗?我在管理面板中找不到任何相关信息。 最佳答案 使用http服务器重写?例如:apacherewriterule或nginx代理。
出于SEO目的,我需要帮助删除论坛上不必要的PHPBBheader标题。我需要某种类型的hack或其他东西来删除它。我想要某个主题的标题后跟类别,然后是论坛的名称。谢谢大家! 最佳答案 一个快速的方法是找到您选择的样式的模板文件并根据您的喜好进行修改。PHPBB使用相当简单的模板语言,因此这应该很容易。 关于php-删除PHPBB中不必要的header标题,例如"IndexPage"或"ViewTopic",我们在StackOverflow上找到一个类似的问题:
我正在尝试在EC2服务器上设置phpbb。经过一个小时左右的绝望后,我发现phpbb启动中的特定行失败了:$db->sql_connect($dbhost,$dbuser,$dbpasswd,$dbname,$dbport,false,defined('PHPBB_DB_NEW_LINK')?PHPBB_DB_NEW_LINK:false);很容易修复,我需要正确配置我的数据库属性。但是,发现我必须在php应用程序的前几个文件中逐block插入echo'1'语句。在echo语句之前,当php出错时,我只会得到一个状态为200的空白页面。我在FPM的php.ini中同时打开了log_er
有什么方法可以检测我网站上的搜索引擎或抓取工具。我在管理员的phpBB中看到我们可以看到并允许搜索引擎,我们还可以看到机器人的最后一次访问(如GoogleBot)。PHP中的任何脚本?不是GoogleAnalytic或同类应用程序。我需要为我的博客网站实现它,我想有一些方法可以找出答案吗? 最佳答案 您可以通过IP地址或机器人或网络浏览器发送给您的“User-Agent”字符串。当Googlebot(或大多数其他行为良好的机器人)访问您的网站时,它们会向您发送一个$_SERVER['HTTP_USER_AGENT']变量来标识它们是
我正在尝试从我的Laravel应用程序访问phpBB中的一些功能,这是为了在我的主站点上发生注册和自动登录时添加用户等操作。PhpBB安装在/public/forums下,我更新了.htaccess以允许它。我能够很好地访问和使用它。我有一个助手,它最初是为codeigniter构建的,但应该转化为laravel世界。我通过将它放在应用程序下加载它作为助手,使用加载它useApp\Helpers\phpBBHelper;然后我访问这些函数$ph=newphpBBHelper();$ph->addPhpbb3User('dave','password','dave@dave.com');
我尝试找到改进phpbb3新消息索引的解决方案。我的论坛上有大约10000条消息,每条新消息都会增加很长时间(20-30秒)。我检查了mysql_slow.log并发现其中的长查询实际上是将消息添加到phpbb3的索引中。有人有或找到任何现成的解决方案吗? 最佳答案 让MySQL运行72+小时(不重启),然后下载并运行MySQLTuner:(作为根)cd~/wgethttp://www.mysqltuner.pl/-O./mysqltuner.plchmod+x./mysqltuner.pl./mysqltuner.pl这会让您很好
一点背景——我运行一个使用Java运行的游戏服务器,以及一个使用PHP(phpbb)运行的论坛。我将游戏和论坛账号关联起来,这样在游戏中更改密码会自动更改论坛账号的密码。这两个系统使用不同的密码哈希算法,我需要使用phpbb的内置函数在论坛端更新密码哈希,这意味着我必须从PHP脚本调用它们(而不是运行我自己的代码)。为了做到这一点,我决定让Java在需要更改密码时通过向PHP脚本发出HTTP请求来调用PHP脚本,以触发PHP脚本来完成论坛的密码更改过程帐户。但是,我不想将明文密码放入任何HTTP调用中,因为它可能会出现在日志文件和其他可利用区域中。我目前的想法是,当Java端更改密码时
有没有办法将CodeIgniter与phpBB3集成?我想使用用户系统作为我futureCodeIgniter应用程序的基础。使用phpBB作为基本用户系统是个好主意吗? 最佳答案 作为Thorpe指出,你可以使用phpBB3Library在CodeIgniter的网站上可用。除此之外,您还可以创建一个phpBB用户组,并仅将“真实”用户分配给该组,然后让您的CI身份验证检查该组。这样,您就不会让Googlebot偷看它不应该看到的地方。 关于php-将CodeIgniter与phpBB
我已经将phpbb3论坛集成到我现有的网站中。我已经能够让我的注册过程也将用户添加到phpbb数据库。现在我遇到了一个问题,我试图让用户在登录我的网站时自动登录论坛。这里有人做过吗?我在Google上找不到任何相关内容,因为所有帖子似乎都在谈论“phpbb外部网页”以及如何在其他网页上使用phpbbsession。但是我想做的是仅当成员(member)登录到我的网站时才启动登录,并且按照我在google上找到的教程将让我的用户在登录我的论坛时登录到我的网站(这是反过来)。谢谢 最佳答案 session_begin();$auth->
希望使用PHPBB3的函数在PHP中解析BB代码。我已经走到这一步了:但是它回显parsing但之后不会继续。我期望输出是这样的:boldtextherenotboldhere非常感谢任何帮助!编辑没有答案仍然有效。我正在寻找一个Standalonephp页面,它使用PHPBB3的BBCode解析器将给定的BB代码字符串转换为HTML字符串。 最佳答案 生成bbcodes是一个2步过程,你做第一步(第一次通过)generate_text_for_storage用于将bbcode存储在数据库中,它存储为bbcode因为您可以更改bbc