CarDeer Installation Guide - Set Up Your Rental Platform Easily

Installation

Installation Guide for CarDeer

Prerequisites

Before initiating the installation of CarDeer, ensure your server meets the following requirements:

PHP 8.1 or later
MySQL 5.7 or later
Essential PHP Extensions:
BCMath, Ctype, cURL, DOM, Exif, Fileinfo, GD, Intl, JSON, Mbstring, OpenSSL, PCRE, PDO, Tokenizer, XML
🔸 Follow the instructions below to see how to install CarDeer on your server:

1. Uploading Source Code
After you download CarDeer from CodeCanyon, upload the source-code file to your server's public_html directory or the domain root directory where CarDeer will be installed.

2. Database Creation
Create a new MySQL database and a database user on your server. Make sure to assign this user to the newly created database.

3. Initiating the Installation
Navigate to your site URL. It will automatically redirect you to the CarDeer installation page. Click on 'Start Installation Process.'

4. Pre-installation Check
You will land on the 'Checking Pre-installation' page, where file permissions are verified. If necessary, set the permission of the specified files to 777. If everything checks out, click 'Go to the Next Step.'

5. Follow On-Screen Steps
CarDeer provides an interactive setup. Simply follow the on-screen instructions which will guide you through database setup, Mail configuration, and other essential settings.

After the setup, access the Admin Dashboard at https://your-website.com/admin for administrative tasks and settings.
Visit the Marketplace Home at https://your-website.com to view and post rental vehicle ads.

6. Login Credentials (Optional if Demo Data is Enabled)
For Marketplace User:

Password: password
For Admin Panel: Use the same login details that you configured during the On-Screen Steps.

⚠️ Important: Once the setup is complete, it is crucial to proceed to the Configuration section. Even if you've enabled demo data, going through the configuration process is mandatory for the application to function correctly. Failure to do so may result in the app not working as intended.

🔸 Note on Demo Data: While the demo images utilized on our platform are sourced from reputable free image providers, they are strictly for demonstration purposes only. When enabling the demo, these images are not included in the package. This is done to respect the terms of the image providers and to prevent any potential misuse by users.

Troubleshooting & Support

.htaccess Configuration for Shared Hosting

Standard Configuration (Included in the Script)
This is the default .htaccess setting that comes pre-configured with the script. It works for most hosting environments.

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews
    </IfModule>
    RewriteEngine On

    # Redirect Trailing Slashes...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} (.+)/$
    RewriteRule ^ %1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>

Alternative Configuration for 404 Error Resolution

Use this configuration if you encounter 404 errors with the standard setup in shared hosting environments.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

Should you encounter any issues or need technical support during installation, consult our detailed support documentation.

For more personalized assistance, send an email to support@saasforest.com. Additionally, you can reach out via our live chat support, and our dedicated team will be at your service.

⚠️ Note: If you encounter any errors during the installation of CarDeer, ensure that you've met all the prerequisites listed above.

    • Related Articles

    • Renting on CarDeer

      Renting on CarDeer Introduction Renting on CarDeer is a streamlined process designed for a seamless user experience. The platform provides various features to help users find exactly what they're looking for, communicate effectively with car ...
    • Configuration

      Configuration Configuring CarDeer properly is crucial for ensuring a smooth user experience and optimal performance. Before diving into the settings, there are a few essential configurations that you must ensure for the CarDeer platform to function ...
    • SMTP Setup

      SMTP Configuration Guide This guide provides detailed steps on how to obtain SMTP details from your cPanel and how to configure these settings in your CarDeer Admin Panel. Step 1: Obtain SMTP Details from cPanel Log into cPanel: Access cPanel: ...
    • Listing on CarDeer

      Listing on CarDeer Introduction Listing on CarDeer is designed to be a straightforward process that allows car owners/agents to list their vehicles efficiently, manage ads, interact with potential customers, and facilitate secure, automated bookings. ...
    • Settings

      Settings Overview Settings in CarDeer allow administrators to configure various aspects of the application, from general details and payments to location-based features, security measures, and more. The settings section is divided into the following ...