*PLEASE NOTE THIS IS PRE-RELEASE SOFTWARE*. Some features are incomplete. It is likely there will be bugs. Use in a production environment at your own risk. This documentation will be updated very soon with more information.


Sample event page Backend Demo


  • PHP >= 5.5.9
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • Fileinfo PHP Extension
  • GD PHP Extension


Download v1.0.1-alpha


If you are comfortable using the command line you can skip to the manual install. Manually installing will also guarantee you get latest version.

Step 1

Download the Zip from here.

Step 2

Upload the files to your web server.

Step 3

Make sure the following files/folders are writable:

  • Storage/app/
  • Storage/framework/
  • Storage/logs/
  • Storage/cache/
  • bootstrap/cache/
  • .env

Step 4

Create a database.

Step 5

Navigate to If everything is set up correctly you should see the installer.

Enter your database and mail settings and then click install.

Manual Install

Be sure to make sure all the necessary files/folder are writable!


Most problems can be fixed my making sure the following files and folders are writable:

  • Storage/app/
  • Storage/framework/
  • Storage/logs/
  • Storage/cache/
  • public/user_content/
  • bootstrap/cache/
  • .env

Always check the log in Storage/logs as it will likely show you what the problem is.

Trouble generating PDF tickets? / Checkout failing

Attendize uses Wkhtml2PDF to generate tickets. If you are getting errors while generating PDFs make sure all the driver files in vendor\nitmedia\wkhtml2pdf\src\Nitmedia\Wkhtml2pdf\lib executable.

Also make sure the setting for WKHTML2PDF_BIN_FILE is correct in the .env file. The acceptable options are:

  • wkhtmltopdf-0.12.1-OS-X.i386 - Mac OS X 10.8+ (Carbon), 32-bit
  • wkhtmltopdf-amd64 - Linux (Debian Wheezy), 64-bit, for recent distributions (i.e. glibc 2.13 or later)
  • wkhtmltopdf-i386 - Linux (Debian Wheezy), 32-bit, for recent distributions (i.e. glibc 2.13 or later)

TokenMismatchException error

This error can occur when the session expires, try refreshing the page.

Installer not showing up?

Try navigating to If that works and doesn't, it means your server configuration needs to be updated.


Make sure the mod_rewrite module is enabled and the .htaccess file is being recognised.


On Nginx, use the following directive in your site configuration:
location / {
  try_files $uri $uri/ /index.php?$query_string;

Seeing 'Maximum function nesting level of '100' reached' error?

This appears to occur when xdebug is enabled.

xdebug.max_nesting_level = 200
to php.ini and restarting apache should solve the issue.