I would highly suggest that the server’s php system requirements be included other than just the standard wordpress versions and php versions.
After purchasing the Royal theme it took forever to get things installed and working correctly, with the main feedback from 8Themes being to let them have access to my server so they can upload and install files. This is not acceptable. The theme should install itself with no need to give another company access to your server.
System requirements are just that, requirements, what is needed to let the install and the operation be successful.
Below if some of what I have dug up by searching thru the knowledge base.
All of this should be in the systems requirements.
1: The php class ziparchive has to be available. This means that the PHP ZIP and ZLIB modules must be install and enabled. This is not stated in the requirements and only found if searching the knowledge base after getting errors or feedback from 8Themes after getting errors.
2: max_execution_time may have to be increased but they do not say what it should be increased to.
3: memory_limit may have to be increased but they do not say what it should be increased to. I had to increase mine to 64M.
4: upload_max_filesize may need to be increased but they do not say what it should be increased to. I increased mine to 128m.
5: allow_url_fopen has to be ON.
These are all php settings which you would need access to your server shell to change. Installing the zip module is also not a standard thing and normally takes server shell access and a small amount of skill. I can only assume this is why it is not mentioned in the system requirements.
It is also mentioned in the documentation that if you have problems, then install via FTP and all will be fine. This is not the case as installing via FTP does nothing about the settings in your php.ini file.
At minimum, all of this and more should be added to a troubleshooting section in the documentation that is downloaded with the theme so that customers do not have to spend hours searching the knowledge base and testing things over and over by trial and error.
Thank you for your time.
One standard license is valid only for 1 project. Running multiple projects on a single license is a copyright violation.