Parse Issues

    Instead of seeing what I expected, a white screen of death appears.

    1. Solution

    Verify your webserver provides PHP 5.4.0 or higher. You can enable another version inside your .htaccess file:

    addhandler php54-cgi .php
    

    2. Solution

    XAMPP ships the PEAR Config that causes a fatal error. Please uncomment the include_path inside your php.ini file located in the XAMPP directory:

    include_path = ".:/php/includes"
    
    Edit on GitHub

    Rewrite Issues

    All pages except my homepage return an internal server error.

    1. Solution

    Define a rewrite base inside your .htaccess file:

    rewritebase /{your-path}
    

    2. Solution

    Manually load mod_rewrite inside your .htaccess file:

    loadmodule rewrite_module modules/mod_rewrite.so
    

    3. Solution

    Define the allow override directive inside your .htaccess file:

    allowoverride fileinfo
    

    4. Solution

    Define the follow symlinks option inside your .htaccess file:

    options +followsymlinks
    

    5. Solution

    Disable mod_rewrite inside your .htaccess file:

    rewriteengine off
    
    Edit on GitHub

    Session Issues

    My session cannot be started or expires frequently.

    1. Solution

    Define a session path inside your .htaccess file:

    session.save_path /{your-path}
    
    Edit on GitHub

    Token Issues

    My token is invalid after submitting a form.

    1. Solution

    Your $_POST request does not have a token because the hidden field is missing.

    2. Solution

    Your session_id(), REMOTE_ADDR, HTTP_USER_AGENT or HTTP_HOST changed while processing the request.

    Edit on GitHub

    Password Issues

    My password is invalid after the last update.

    1. Solution

    Your salt from the config.php does not match with the password in the database. Use domain.com/recover to recover your password.

    Edit on GitHub

    Charset Issues

    Special characters are not displayed correctly.

    1. Solution

    Revert to the utf-8 charset inside the settings.

    2. Solution

    Define a default charset inside your .htaccess file:

    adddefaultcharset utf-8
    
    Edit on GitHub