Doptor CMS is based on Laravel, which utilizes Composer to manage its dependencies. First, download a copy of the composer.phar. Once you have the PHAR archive, you can either keep it in your local project directory or move to usr/local/bin to use it globally on your system. On Windows, you can use the Composer Windows installer.

Install Doptor CMS

Download or checkout the latest copy of Doptor from here (https://github.com/Doptor/Doptor)Enter the newly created folder. e.g.: cd DoptorInstall the required dependencies with composer. composer install --no-devCopy the checkout folder to your web serverAccess the website in browser. e.g.: www.yourdomain.com/doptorFollow and complete the installation wizard.Note: You may need to configure the app/storage folder to have write access by the server. A permission of 775 on the app/storage folder is sufficient.

The errors seemed to be from your system, not mines. chmode -R 777 fixed that.Can i ask why everything is installed in the webroot ?Normally Laravel is installed OUTSIDE the website root.And i think that is best practice in case of security.I now made it to the install and will continue using it and let you know.

It seems that the errors where from your system not mines. So the log was not empty when you created the package.I found out when i delete all in it and tried again, the log was not filled which is because i did not do chmod -R 777 app/storage first.It seems a nice cms, but i would really like to see it installed outside the webroot, and not in the webroot as all those cms'es do.Installing it outside the webroot is more secure.

Furthermore it would be nice if the composer.json was included, so we could update the framework if we wanted to.