Eventmie Pro can be installed via composer. Bruhhh... 💪
{primary.fa-youtube} Here's a complete video tutorial guide for getting started quickly Eventmie Pro Academy 👈
Before you start. Make sure your server meets at least the below requirements. (MUST HAVE!)
{primary} Before buying a hosting, simply confirm these requirements with their support team.
classiebit.com/downloads
.classiebit.com/downloads
page, make sure you add a domain name to authorize domain, on which you're going to install Eventmie-pro.localhost
.eventmie-pro.zip
is the Laravel package for install via Composer.eventmie-pro-webinstaller.zip
is web-installer for install via Web-installer.{primary}
eventmie-pro-webinstaller.zip
is a complete Laravel website, simply extra it in your website directory and follow the Install via Web-installer guide below.
{success} You can install Eventmie Pro on a Fresh or Existing Laravel application.
{primary} Laravel installation guide Laravel Installation 👈
Unzip eventmie-pro.zip
file, copy eventmie-pro
folder and place it in your Laravel application root directory.
{primary} The folder name must be
eventmie-pro
in your Laravel website directory.
Open your Laravel application composer.json
file and paste the below code in the end (right before last curly }
bracket)
"repositories": [{
"type": "path",
"url": "eventmie-pro/"
}]
Install Eventmie Pro via Composer
composer require classiebit/eventmie-pro
Run Eventmie Pro install command
php artisan eventmie-pro:install
While installation, it will ask you for the license code. Enter the license code to complete the installation process.
{primary} Remember, one license code is valid for one domain only. Read license agreement here - Classiebit Licenses 👈.
Eventmie Pro also comes with web-installer for those, who are not familiar with the Laravel framework. The web-installer installs Eventmie Pro directly on the web-server in few clicks. No technical or coding skills needed.
{primary} Extract the
eventmie-pro-webinstaller.zip
inside the website directory e.gpublic_html
orwww
.
{primary} Web-installer installs everything - Laravel Framework + Eventmie Pro package + composer dependencies.
Follow these simple steps for getting started with web-installer.
Create a database on the CPANEL/server and copy the database credentials- database name
, username
& password
.
Then after extracting eventmie-pro-webinstaller.zip
in the website directory, go to the website directory.
Open the .env
file at the root public_html/.env
and enter the database credentials.
DB_DATABASE=<database-name>
DB_USERNAME=<database-user-username>
DB_PASSWORD=<database-user-password>
Visit the website URL. It'll ask for the License code, enter it and click Proceed.
After successful license verification, it'll redirect to the Eventmie Pro web-installer steps form.
In the steps form, things are self-explanatory.
Step-1: Check server requirements
It'll auto check the webserver requirements, and will point out if any PHP extension is missing. If in case of missing extensions, you need your web server/hosting provider or install missing PHP extension yourself. After installing missing PHP extensions, return to the installer page and refresh.
Step-2: Check Folder Permissions
If you see some red cross. Change two folder permissions storage
& bootstrap
. (you'll see more info about this on the installer page.)
Step-3: Final Step
Enter Website Name & URL and Click Install.
If you've purchased Eventmie Pro from Codecanyon codecanyon.net
then follow these simple steps-
Purchase-code
as a License key in the Eventmie Pro installer.1071 Specified key was too long;
while installation, it's due to older Mysql version. To resolve these, follow the below simple step and then try installing again.Go to file config/database.php
and change these values in mysql
section
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'strict' => false,
'engine' => 'InnoDB ROW_FORMAT=DYNAMIC',
If you're running MySql 5.7
or older, then disable strict mode inside mysql
section in config/database.php
'strict' => false,
After installation, make sure to add Mail server SMTP credentials on Admin Panel.
{warning} Before adding SMTP credentials, test them here- smtper.net
After that, you won't get a signup error.