Welcome to the world of HashOver 2.0! If you’re looking to add a comment section to your website for free, you’re in the right place. This blog will guide you through the setup process of HashOver, a PHP comment system that can replace traditional services like Disqus. Let’s dive into the steps and features that come with HashOver!
Step 1: Understanding HashOver Essentials
HashOver is a self-hosted comment system that allows anonymous commenting where users are only required to leave their comment. It’s open-source and simple to integrate into any website. Think of it as inviting guests to your virtual dinner party—everyone can come and share their thoughts with minimal hassle!
Step 2: Installation Requirements
Before you start, ensure your server has the required PHP modules pre-installed. Here’s a quick snapshot of what you will need:
- Date and Time — date
- Document Object Model — dom
- Regular Expressions — pcre
- User Information Encryption — openssl
- Multi-byte Character Support — mbstring
- Internationalisation — intl
- XML Data Storage Format Support — xml, libxml, SimpleXML
- JSON Data Storage Format Support — json
Step 3: Checking for Required Modules
On UNIX systems, check for installed modules with the command:
php -m
If you’re on Windows, use:
php.exe -m
Step 4: Adjusting Your Code
In version 2.0, the JavaScript tag needs updating. Change your script tag from:
<script type="text/javascript" src="hashover.php"></script>
To this:
<script type="text/javascript" src="hashovercomments.php"></script>
Step 5: File Management
There are a few files you’ll need to move around:
- Move existing comments from the pages directory to the newly created comments/threads directory.
- All JSON configuration files are now located in the config directory, including hashoverblocklist.json and hashoverignored-queries.json.
- Don’t forget to setup the secrets.php file which contains sensitive admin information!
Step 6: Customize and Secure
Take advantage of customization options for themes, comment layouts, and various other settings. This is where you lay out the red carpet for your visitors, making sure the comment section aligns with your site’s aesthetics!
Troubleshooting: Tips & Tricks
If you encounter issues during setup:
- Check if all required PHP modules are installed.
- Ensure your paths to the JavaScript and other configuration files are correct.
- If you run into issues, consider consulting the official documentation.
For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
Final Thoughts
At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.

