How to install SQLite for PHP on a Apache/Nginx server
SQLite is a very popular & fast relational database that is designed to be embedded within software applications. If your server does not already have the SQLite drivers for PHP, please follow the guide below: Step 1 - Install SQLite3 on your Linux server First login to your server via SSH and update your package list: sudo apt update Now install SQLiPopularHow to re-connect the Website Protection plugin on your site
If the Astra Dashboard is not able to connect with the Website Protection plugin installed on your website, you may see a warning in your dashboard. This means that when you take any action on the Astra Website Protection Dashboard, it will not get synced with the plugin and the changes will not take affect immediately. To re-connect your website, you can try the following steps. After performing every step, please retry the connection from your dashboard to verify it. Plugin DisconnPopularHow to create a phpinfo page
You can view your server configuration by creating a phpinfo file. The phpinfo page will provide information about the server configuration, PHP version, installed modules, environment variables, OS information etc. How to create a phpinfo page Open the File Manager in your Hosting Control Panel, or connect to your server via SSH or FTP Navigate to the folder where your website files are there. On shared hosting servers, it is usually /home/USERNAME/publicPopularHow to activate the GitHub Student Developer pack?
To active Astra Website Protection as part of your GitHub Student Developer pack, you need to make sure that: You are enrolled with the GitHub Student Developer Pack Your email id in your GitHub account is verified, and public Step 1 - Uncheck "Keep my email address private" Login to your GitHub account, and navigate to Emails in the Personal settings section Enter a verified email in the Primary email address field Make sure that Keep my email private isSome readersHow to change the Website URL in Astra Website Protection
When moving your website to a different domain name, URL or hosting server - it is recommended to update this in the Astra Website Protection dashboard for uninterrupted protection. When you change the domain name of your website Login to the Astra Dashboard Click on the My Account menu item, and select Subscription Settings Select the Website Protection tab, and click on Manage SitesSome readersHow to optimize Astra Website Protection Installation
To further optimize the Astra Website Protection installation on your server, the PHP variable autoprependfile value has to be configured. This ensures that the protection is extended to application files outside the CMS as-well. Depending on the server configuration the autoprependfile variable can be configured in one of the following files: .htaccess .user.ini php.ini nginx.conf How to add autoprependfile on your server Step 1 - Find the path to theFew readersWhy did Google/Bing bots get blocked?
If you've seen an entry on the Threats page talking about a Suspicious Google/Bing Bot being blocked - It’s not what it looks like. it means that Astra has blocked a malicious user pretending to be a search engine bot, and not the real bot itself. Search engine bots are important for your website, we understand that. And bad bots are equally problematic for your website – which Astra stops. How to verify Google/Bing bots Google Bot The Google bot that was stopped is most likelyFew readersHow to use Astra Website Protection with a MySQL database
This article will help you configure Astra Website Protection with a MySQL database, instead of the default SQLite database. Step 1 - Select/Create MySQL database You can either use an existing MySQL database, or create a new database (recommended) for use with Astra. You can refer to one of these guides to create the new database: cPanel - HostGator, GoDaddy, Namecheap, Hostinger etc. (https://support.cpanel.net/hc/en-us/articles/360057550753-How-to-create-a-database-andFew readersMy website is not working. Could Astra be the reason?
If your website is not working and you suspect it to be because of a security solution such as Astra Website Protection plugin, you can follow the steps outlined below to eliminate Astra as the cause of the issue. 9/10 times website errors are because of updates in plugins, server, PHP version etc. and are unrelated to the Astra Website Protection plugin. Go to the ‘SettFew readersWhy do I see an IP address I have blocked in the server access logs?
This article shall help you understand why an IP address blocked by you in the Astra Website Protection plugin is still visible in the server's raw access longs. This holds true for any plugin based security solution. Endpoint or plugin based security solutions run on your application server and run before, or alongside your web-application. They analyze the visitor's requests as they come and block malicious visitors from accessing your website. An error page is shown, and along with a 4Few readersHow to share temporary server access for technical support
If you are facing any issues with the Astra Website Protection plugin and require technical support, you can search our help desk or create a support ticket. Our team may request for temporary access to your sever. You can provide us with one of the following types of access: Hosting Panel SSH/sFTP FTPFew readersTroubleshooting Astra Website Protection Installation
If your server does not meet the General System Requirements for Astra Website Protection, you will see an error screen on the plugin installation page. You will see two types of errors on this page: Required - These are required for the plugin to work Recommended - These are good to have, and will increase speed & performance (https://storage.crisp.chat/users/helpdesk/website/2e017Few readersRestoring original visitor IP
If you're using a reverse proxy, or a load balancer for your website you will have to restore the original visitor IP in your server. This is required so that the website and its plugins can differentiate two visitors accessing your website. How to check if original visitor IP is restored Open https://icanhazip.com to find your IP address Create a phpinfo file (/en/artiFew readersHow to verify that Astra Website Protection is running on your website
If you want to verify that the Astra Website Protection plugin is running on your website or not, you can verify is with any one of the following methods. Method 1 - Test if a blocked IP address can visit your website You can quickly test this out by blocking your own IP temporarily from the dashboard. Find your IP address by visiting: https://icanhazip.com/ Visit the Threats page, and block your IP address as shown in this guide (/en/article/how-to-block-or-trust-an-ip-address-Few readersWhy do status monitoring tools say my website is down?
If you're using a security solution and your Website Uptime Monitoring tool says your website is down although you are able to access it - there could be a few possible reasons. You have blocked access to certain countries If the website uptime monitoring tool uses an IP address belonging to country you have blocked access to in Astra, then the tool would not be able to access your website & incorrectly report that your website is down. How to check Ask your vendor for the IPFew readersHow to share browser information
What's My Browser is a web application that detects and displays information about the user's web browser. Sometimes, our support team may need you to share the link of your browser information with us for technical troubleshooting. Steps to Share the Link Open https://www.whatsmybrowser.org/ in your web browser. Wait for the page to load completely, and then click the green Copy buttoFew readers