问题标签 [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.
url-rewriting - 使用 Quercus 的 PHP 重写 Glassfish 上的 URL
我有 Glassfish 3 服务器并添加了Quercus 4.0.7以便能够在其上运行 PHP 应用程序。一切都与它完美配合。现在我正在尝试在我的服务器上运行Question2Answer应用程序。我能够打开应用程序,但它不允许我从一个页面导航到另一个页面,因为他们正在使用 .htaccess 文件来重写 URL。我想知道在这种情况下我们如何重写 URL?
这是 Question2Answer 的 .htaccess 里面的内容:
你有什么解决方案吗?
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”复制到
但是当我尝试
在我的浏览器上,它显示了一些错误,例如
我究竟做错了什么?
sphinx - 将 Sphinx 或其他搜索引擎与 Question2Answer 集成
我对 Question2Answer 源代码的第一印象是,它似乎可以与其他操作系统应用程序很好地共存。例如,可以插入自己的代码用于用户数据库管理或本地化——例如,如果想要使用 gettext 而不是 PHP 数组来处理多语言消息(即使它只是代码填充,而不是一些基于 OO 模式的样式——但是这完全是另一回事)。
但是,似乎没有允许插入搜索功能的预设计。我的问题是:如果有人将 sphinx 搜索引擎集成到 Question2Answer 中,那么实现这一目标的最佳技术或技巧是什么。
我在这里查看了有关创建插件的文档:http ://www.question2answer.org/plugins.php ,插件系统似乎可以容纳某些类型的功能,例如事件处理程序或内容小部件 - 但不是通用功能或搜索模块具体来说。
php - Question2Answer 使用的编码类型
我在一个网站上工作,我想添加某种问答系统,比如 Stackoverflow。
我下载了question2answer,它运行良好,但是当我查看它的编码方式时,我完全不明白,它纯粹是具有很多功能的php,我没有遇到任何HTML。看它是怎么写的,我觉得很有趣。我想更多地了解它是如何工作的,但我不知道它叫什么(如果它有名字的话)。有谁知道一个教程,我可以在其中了解更多信息。
我不指望在我的网站上使用 question2answer,我只是用它来了解系统的工作原理,最后我想自己制作这个系统。
如果可以提供帮助,代码看起来像这样:
我的网站有点像一个社交网站,主要用于极限运动,主要用于分享媒体(图片和视频)并提出问题等。您认为以与 question2answer 相同的格式重写我的所有网站是个好主意吗?
safari - 为什么在 question2answer 系统的 Safari 内容中显示 css 代码?
我在我的 Mac 上安装了 question2answer,我通过 Safari 登录并提出问题,发布问题后,我查看问题,内容中有一条奇怪的行:
next_pages_container { 宽度:5px; 高度:5px;位置:绝对;顶部:-100 像素;左:-100px;z-index:2147483647!重要;} 测试题
但如果我使用 Chrome,它工作正常。
我认为这个代码行是一个 css 代码,我不知道它为什么会显示在内容中。
任何人都可以帮助我吗?谢谢。
multiple-databases - 如何设置多个 Q/A 站点并一次从一个或多个站点加载问题
我正在为使用question2answer CMS 的高中生进行问答,方法是为每个科目设置一个 CMS 副本。大多数学生都非常了解并且可以在一个主题上做出更多贡献,所以我想让他们能够选择他们想要参与的主题。这将在 ajax 中完成,当单击主题名称时,所有活动、问题、热门、未回答、标签将被更新以包括所有选定的站点。
我正在谈论的示例看起来像这样。
我想知道如何实现这一点,有什么想法吗?
PS我可以看到我可以通过调整内置类别来更轻松地实现这一点,但我计划稍后扩展到更加多样化的问答网站,并希望能够拥有一个主题的独立网站,以及一页从哪个站点的数据库中过滤以加载问题、标签、用户和其他信息。
尽管如何做到这一点,我同样感兴趣的是从自定义选择的一组数据库中更新数据有多难,或者我应该在具有不同前缀的同一个数据库上工作,或者实现这一点的最佳方法是什么?
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:
facebook - 脸书网站登入
我用框架http://www.question2answer.org/建立了一个网站http://www.howpedia.de有一个集成的 Facebook 登录对我或我的一个油炸物不起作用(所以错误不是在我的网站上)。
如果我单击使用 facebook 注册,则会出现登录弹出窗口,请求许可并再次关闭。但我没有登录我的网站。如果我重新单击登录,弹出窗口会打开并自行关闭,没有错误或类似情况。
由于我正在使用框架中已经集成的 facebook 登录插件,并且该插件正在官方问答网站http://www.question2answer.org/qa/上运行,所以我不知道该怎么做。
到目前为止的步骤:
- 注册一个脸书应用
- 为我的网站 howpedia.de 和 www.howpedia.de 启用登录
- 将公钥和私钥复制到我的网站
- facebook登录已启用,沙盒模式已关闭
我也尝试注册另一个APP用不同的公钥/私钥尝试,但结果是一样的。
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
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 经验的人会知道。