Recommend this pageIf this page was useful to you, please recommend it to fellow websurfers:
You may rate this script by simply clicking on the appropriate star (5 stars is the best rating).
phpMyFAQ addresses a database system via PHP. In order to install it you will need a web server that meets the following requirements:
You can only run phpMyFAQ successfully with constraints affect the directives open_basedir and disable_functions, which can be set in the central php.ini or the httpd.conf respectively.
In case PHP runs as module of the Apache, you will have to be able to do a chown on the files before installation. The files and directories must be owned by the webserver’s user.
In case you’re running PHP before 5.5 you cannot use phpMyFAQ.
You can administrate your users, groups, news, categories, FAQ records, attachments, comments, glossary items, stop words in the password protected administration backend.
You can assign permissions to users and groups, you can create users and user groups with permissions and category and even record restrictions for viewing and creating/editing content. It’s even possible to secure the whole FAQ frontend.
Your users can easily find questions and answers using the search feature with search in all languages or in one category. You’ll also get a list of the most popular searches and you get a graphical report. By using Elasticsearch you greatly improve the search experience for your users.
Add your company’s OpenLDAP based user management into phpMyFAQ for authentication or just secure your whole FAQ by using HTTP authentication. Your can also use various Single Sign On services like Shibboleth or NTLM.
phpMyFAQ supports LDAP-datamapping, e.g. against an Active Directory Server, including multi-domain-authentication, e.g. against an ADS-Global Catalog. You can configure using multiple AD servers.
phpMyFAQ supports the Facebook like button and you can share content on Facebook. You can also connect your Twitter account with phpMyFAQ to keep your followers up to date about your FAQ.
All users can write questions to the system, so that other user can answer these questions. They can also answer these open questions or add translations for existing FAQ records. All these user-generated entries have to be enabled by the administrators.
Analyze the way of your users through your FAQ with the built-in user tracking, analyze the quality of your FAQs with the statistics of the user votings and the number of views on each FAQ. You can also download an extended reporting sheet as CSV downloads.
Store the old entries in wiki-like revisions, so you can switch back to old versions of the FAQ entry.
Backup and restore all the database content with one click.
Get more feedback by your users and visitors, by allowing them to comment on your questions and answers.
If an user submits a new question, phpMyFAQ will automatically try to answer the question by doing a full text search on all existing FAQs.
phpMyFAQ supports rewrite rules for Apache, nginx and IIS. It also lists all FAQ articles in an alphabetical order. We also support special automatically generated XML sitemaps for Google, Bing and Yahoo! search robots.
PDF including a Table of Contents, JSON, XHTML and plain XML
phpMyFAQ uses graphical captchas, bad word lists and IPv4/IPv6 ban lists to prevent spam.
This label indicates that I could install the script without major problems and I could run the script without the need for major modifications to the original code (except for the usual configuration, of course). The label does, on the other hand, not indicate that scripts without this label would not work properly. The missing of the „tested & working“-label just indicates that I did not yet test these scripts.
This label indicates that the owner of this website uses this script / application for his own projects with success and satisfaction. This does, however, not indicate that these projects could not have been realized using other scripts / applications as well or that other scripts would not fit the demands of other projects as well or even better.