问题标签 [question2answer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1346 浏览

url-rewriting - 使用 Quercus 的 PHP 重写 Glassfish 上的 URL

我有 Glassfish 3 服务器并添加了Quercus 4.0.7以便能够在其上运行 PHP 应用程序。一切都与它完美配合。现在我正在尝试在我的服务器上运行Question2Answer应用程序。我能够打开应用程序,但它不允许我从一个页面导航到另一个页面,因为他们正在使用 .htaccess 文件来重写 URL。我想知道在这种情况下我们如何重写 URL?

这是 Question2Answer 的 .htaccess 里面的内容:

你有什么解决方案吗?

0 投票
2 回答
931 浏览

php - 在 WAMP 上设置 Question2Answer

我的 PC 中安装了 WAMP 服务器。

Apache 版本:2.2.17
PHP 版本:5.3.5
MySQL 版本:5.5.8

现在我想在这个 wamp 上部署 Question2Answer。 http://www.question2answer.org/install.php

我已经完成了以下操作 - 1)

2)

解压拉链

qa-config-example.php 在解压缩的 question2answer 文件夹中,并将其重命名为 qa-config.php

更改了以下内容

3) 将整个文件夹“question2answer”复制到

但是当我尝试

在我的浏览器上,它显示了一些错误,例如

我究竟做错了什么?

0 投票
1 回答
298 浏览

sphinx - 将 Sphinx 或其他搜索引擎与 Question2Answer 集成

我对 Question2Answer 源代码的第一印象是,它似乎可以与其他操作系统应用程序很好地共存。例如,可以插入自己的代码用于用户数据库管理或本地化——例如,如果想要使用 gettext 而不是 PHP 数组来处理多语言消息(即使它只是代码填充,而不是一些基于 OO 模式的样式——但是这完全是另一回事)。

但是,似乎没有允许插入搜索功能的预设计。我的问题是:如果有人将 sphinx 搜索引擎集成到 Question2Answer 中,那么实现这一目标的最佳技术或技巧是什么。

我在这里查看了有关创建插件的文档:http ://www.question2answer.org/plugins.php ,插件系统似乎可以容纳某些类型的功能,例如事件处理程序或内容小部件 - 但不是通用功能或搜索模块具体来说。

0 投票
2 回答
706 浏览

php - Question2Answer 使用的编码类型

我在一个网站上工作,我想添加某种问答系统,比如 Stackoverflow。

我下载了question2answer,它运行良好,但是当我查看它的编码方式时,我完全不明白,它纯粹是具有很多功能的php,我没有遇到任何HTML。看它是怎么写的,我觉得很有趣。我想更多地了解它是如何工作的,但我不知道它叫什么(如果它有名字的话)。有谁知道一个教程,我可以在其中了解更多信息。

我不指望在我的网站上使用 question2answer,我只是用它来了解系统的工作原理,最后我想自己制作这个系统。

如果可以提供帮助,代码看起来像这样:

我的网站有点像一个社交网站,主要用于极限运动,主要用于分享媒体(图片和视频)并提出问题等。您认为以与 question2answer 相同的格式重写我的所有网站是个好主意吗?

0 投票
1 回答
74 浏览

safari - 为什么在 question2answer 系统的 Safari 内容中显示 css 代码?

我在我的 Mac 上安装了 question2answer,我通过 Safari 登录并提出问题,发布问题后,我查看问题,内容中有一条奇怪的行:

next_pages_container { 宽度:5px; 高度:5px;位置:绝对;顶部:-100 像素;左:-100px;z-index:2147483647!重要;} 测试题

但如果我使用 Chrome,它工作正常。

我认为这个代码行是一个 css 代码,我不知道它为什么会显示在内容中。

任何人都可以帮助我吗?谢谢。

0 投票
0 回答
230 浏览

multiple-databases - 如何设置多个 Q/A 站点并一次从一个或多个站点加载问题

我正在为使用question2answer CMS 的高中生进行问答,方法是为每个科目设置一个 CMS 副本。大多数学生都非常了解并且可以在一个主题上做出更多贡献,所以我想让他们能够选择他们想要参与的主题。这将在 ajax 中完成,当单击主题名称时,所有活动、问题、热门、未回答、标签将被更新以包括所有选定的站点。

我正在谈论的示例看起来像这样。

在此处输入图像描述

我想知道如何实现这一点,有什么想法吗?

PS我可以看到我可以通过调整内置类别来更轻松地实现这一点,但我计划稍后扩展到更加多样化的问答网站,并希望能够拥有一个主题的独立网站,以及一页从哪个站点的数据库中过滤以加载问题、标签、用户和其他信息。

尽管如何做到这一点,我同样感兴趣的是从自定义选择的一组数据库中更新数据有多难,或者我应该在具有不同前缀的同一个数据库上工作,或者实现这一点的最佳方法是什么?

0 投票
1 回答
479 浏览

php - Allowed memory size exhausted but memory_get_peak_usage says otherwise

On my server I have the following error:

Allowed memory size of 268435456 bytes exhausted

This happens in a loop (a foreach one) and when I'm checking the memory usage in the loop with

I obtain 7254128 which is far from the 268435456 exhausted!

I checked at multiple places and the memory usage is not increasing wildly so I really don't know where the problem is!

The same script is working just fine on my local computer where I setted the memory limit to only 16M in my php.ini file

Here is the code causing the problem, but i think it won't be really usefull, it's from a plugin of question2answer open source plateform:

0 投票
0 回答
10973 浏览

facebook - 脸书网站登入

我用框架http://www.question2answer.org/建立了一个网站http://www.howpedia.de有一个集成的 Facebook 登录对我或我的一个油炸物不起作用(所以错误不是在我的网站上)。

如果我单击使用 facebook 注册,则会出现登录弹出窗口,请求许可并再次关闭。但我没有登录我的网站。如果我重新单击登录,弹出窗口会打开并自行关闭,没有错误或类似情况。

由于我正在使用框架中已经集成的 facebook 登录插件,并且该插件正在官方问答网站http://www.question2answer.org/qa/上运行,所以我不知道该怎么做。

到目前为止的步骤:

  1. 注册一个脸书应用
  2. 为我的网站 howpedia.de 和 www.howpedia.de 启用登录
  3. 将公钥和私钥复制到我的网站
  4. facebook登录已启用,沙盒模式已关闭

我也尝试注册另一个APP用不同的公钥/私钥尝试,但结果是一样的。

0 投票
2 回答
766 浏览

php - 使用 question2answer.org / Uniformserver (WAMP) 设置 LDAP 身份验证

我一直在痛苦地尝试为http://www.question2answer.org/站点配置/设置 LDAP 插件。

我已经安装并配置了插件,但我仍然无法使用 AD/LDAP 登录。我尝试时出现的唯一错误是“找不到用户”。当我查看 apache 日志时,没有什么可以告诉我问题出在哪里。php 日志中也没有任何内容(除非我没有正确设置)。

有谁能帮忙安装吗?完整文件在这里: https ://github.com/zakkak/qa-ldap-login/archive/master.zip

0 投票
1 回答
722 浏览

iis - Question2Answer mod_rewrite 的 IIS URL 重写等效项

web.config 中的 IIS URL 重写规则集与Question2Answer的默认 .htaccess中提供的这个 mod_rewrite 规则集等效吗?

该规则与典型的 WordPress 样式重写的不同之处在于需要传递嵌套路径元素。以下是 Question2Answer 用于验证重写是否有效的测试 URL 示例,当 Question2Answer 部署到qa服务器上的目录时(部署到 Web 根目录同样失败):

这是 IIS 管理器的“导入 mod_rewrite 规则”功能提出的:

我还添加了这个,以便测试 URL 以与实际导航 URL 相同的方式失败:

在 question2answer QA 的网站上,没有关于此问题的答案。希望这里有 IIS URL Rewrite 经验的人会知道。