Eventmie Pro can be installed via composer or via web-installer. 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 extract 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, except Enterprise license. 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,
You may get classiebit/eventmie-pro package not found error
, this happens on a very few web-hostings where symlink
feature is disabled by default. And to resolve the error-
classiebit
folder inside vendor
folder and run composer update
command in the Terminal inside the root directory of website.After installation, make sure to add Mail server SMTP credentials on Admin Panel.
After installation, make sure to update the Admin email & password-
Visit Admin Panel and click Profile icon on the Top-right.
Then click Profile and Edit Profile on the next page.
And update the [email protected] to real email address.
Also change the Admin password.