Support Knowledge Base

I receive an Internal Server Error or HTTP 500 message

If you have just installed or trying to install the PHPKB Knowledge Base Software on your site and you're receiving an Internal Server Error or HTTP 500 error, there are two likely causes:
  1. Your hosting provider's web server's configuration prohibits certain statements in .htaccess files. .htaccess files are used to control the SEO friendly URLs using Apache's mod_rewrite() module. There are other commands in there that may also cause an Internal Server Error if your web host has disabled the ability to use those commands. If this is the case, you'll need to ask your web host to review the .htaccess file to determine which commands they do not allow inside the .htaccess file.
  2. Your hosting provider's security settings prohibit PHP scripts with incorrect file permissions from running. Some servers will not let PHP files run if they are writeable by the public or group users. Ensure that the PHP files in your base directory and in your admin directory have a permission mode of 0644. To do this in your FTP program, change the file permissions (or CHMOD) to 0644.
To resolve this issue, follow these steps:
  1. Open the .htaccess file, located in the root directory of PHPKB software.
  2. Edit the first line, that reads Options +FollowSymLinks All -Indexes and change it to # Options +FollowSymLinks All -Indexes.
  3. Save the file and try again to load PHPKB software. If your software loads correctly now, disregard the following steps.
  4. Using your FTP client, ensure none of the files and directories on your site are set to the permissions 666 or 777. The permission setting 755 or 644 will work.
  5. After checking and fixing any incorrect file permission settings, try again to load your site.
  6. If your site still displays the Internal Server Error message, contact your hosting provider and ask them to confirm that the Internal Server Error message is not related to your .htaccess file or any of your file permission settings.
  7. If, after contacting your hosting provider, your site still displays this message, please open a support ticket with us. Ask your hosting provider for any error logs relating to the Internal Server Error message and make sure to include or attach them with your support ticket.
4.2 (5)
Article Rating (5 Votes)
Rate this article
Attached Files
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Name
Email
Security Code Security Code
Related Articles RSS Feed
How to Add New language in PHPKB Knowledge Base?
Viewed 3616 times since Fri, Dec 9, 2016
How to motivate people to contribute to a Knowledge Sharing System?
Viewed 68415 times since Mon, Nov 7, 2011
I am getting "The File Type is not allowed" error, what shall I do?
Viewed 3881 times since Wed, Mar 15, 2017
Enterprise Wiki Software - Criteria for selection and evaluation of wiki software
Viewed 4868 times since Fri, Aug 26, 2016
Article Links - Adding a link to an article in the knowledge base
Viewed 25113 times since Wed, Jan 30, 2013
How to use Import From HTML Module?
Viewed 15312 times since Fri, Nov 9, 2012
Installation of the Attachment Indexing plugins
Viewed 83268 times since Tue, Feb 12, 2013