âś… Server Requirements
To run Xvidapi smoothly, your hosting/server should meet these requirements:
-
Web Server: Apache or Nginx
-
PHP Version: PHP 7.4 – 8.1 (recommended: PHP 7.4)
-
Database: MySQL 5.6+ or MariaDB 10+
-
PHP Extensions (must be enabled):
-
mysqli
-
pdo_mysql
-
mbstring
-
gd
(for image processing) -
curl
-
zip
-
allow_url_fopen
enabled -
exif
(optional, but recommended)
-
⚙️ Installation Guide
1. Upload Source Code
-
Extract the XVIDapi package you downloaded from Github or Help.avdbapi.com.
-
Upload all files to your server’s public_html (or domain root directory).
2. Create a Database
-
Login to your hosting panel (cPanel / aaPanel / Hestia / DirectAdmin).
-
Create a new MySQL database and a database user.
3. Run the Installer (VIDEO TUTORIAL BELOW)
-
Open your domain in a browser (e.g.,
https://yourdomain.com
). -
The installer wizard will start automatically.
-
Enter the following:
-
Purchase code (‘ whatsohot ‘)
- Database host (usually
localhost
)
-
-
- Database name
- Database name
-
-
Database user
-
Database password
- Enter your site information
-
-
- Create your admin username, password, and email.
-
-
Continue to let the installer set up tables and click Install.
-
Once completed, this table will be displayed
4. Admin Dashboard
-
Login to https://your-domain/admin-cp/ to access Admin Dashboard after installation completes or click on your avatar → scroll down → Admin Dashboard.
5. Setup Cronjob
Click tab Crawl AVDB or Crawl XVIDAPI -> Scroll Down -> Cronjob table
Fill “