Installing the Download--
This section applies to you only if you have downloaded a Download--and wish to install it. However, most customers use our cloud version.
Download the installation file
You can find the installation file in the download-section of CCM19.de. After purchasing the version, you will receive an e-mail explaining exactly where to find the files. The screen looks like this. Under the Licenses tab, you will find the license-key that you need in Step 2 of the installation. The keys can also be reset.
Unzip and Upload Files
When you download the files, you will receive a .zip file that you must unzip on your PC. Two new files will now be saved on your computer: setup.php and ccm19.zip.
Upload files to your server via FTP
After unpacking, you must transfer both files to your server via FTP, SSH, or another method. We recommend following your host’s instructions. If your host has not provided any information about your server, please contact them to request it.
We cannot answer any questions regarding your FTP-or login-credentials; we do NOT have this information.
Now upload the setup.php and ccm19.zip files to the root-directory of your website (or any folder you create).
By default, CCM19 creates a subfolder /ccm19. So please place your files as you see fit. If you want to install CCM19 in the current directory instead of a subfolder, please enter ./ in the directory field.
Note on PHP Version
The PHP version used must be at leastPHP 8.2.x . Higher PHP-versions are also supported. \ If you cannot easily update the PHP-version on your site, an alternative is to set up a (sub-)domain with your provider and set the PHP version there to 7.2 or higher.
You can then install the CCM19 script on this (sub-)domain and integrate it into your actual site from there.
If that doesn’t work either, or if the effort is too much for you, the Service Option of our tool is available—no installation is required here.
Installation - Step 1
Now navigate to the folder on your website where you saved the files and open the setup.php file. In our example, this would be https://www.MeineDomain.de/setup.php, since we saved the files directly in the root directory.
Rename the Directory
Ideally, you should rename the directory to something innocuous. Preferably a random combination of letters and numbers to bypass any blockers that might otherwise block the script.
Oops— -: Is a 500 error or another error occurring?
If you’re using 1&1 or domainfactory, make sure to set the RewriteBase after installation. Here’s a brief explanation:
In the following, we’ll assume you’ve placed the CCM19 installation in the “cookies” directory. If you install CCM19 in a different directory, you’ll need to adjust the example accordingly. Basically, two .htaccess files need to be modified.
- Go to meinedomain.de/cookies/setup.php and follow the instructions.
- setup.php should redirect you to mydomain.de/cookies/ccm19/public/setup – This is where the 500 "-" error occurs.
- Edit mydomain.de/cookies/ccm19/.htaccess – add the following below the "RewriteEngine On" line:
RewriteBase /cookies/ccm19/ - Edit mydomain.de/cookies/ccm19/public/.htaccess – here too, add the following under "RewriteEngine On":
RewriteBase /cookies/ccm19/public/
Now try accessing mydomain.de/cookies/ccm19/public/setup.
If the 500 "-" error persists, there may be a different issue. We would be happy to investigate the issue for you free of charge; all we need is temporary FTP-access, which you can close again once the work is complete. Simply contact us via our support form.
The CCM19-Tool will be accessible later in this example via https://www.MeineDomain.de/ccm19/ .
On this screen, you can change the installation directory. Here, you can also specify folders such as /cookies/, /kekse/, or similar, as well as ./ for the current directory. For our example, we’ll leave it as /ccm19/.
Write Permissions
Please make sure you set the write permissions for the directory correctly so that the setup script can write the files there; otherwise, the following error message will appear.
nginx? - Adjust server configuration
If you are using nginx as your web server, adjustments to the server configuration are usually necessary. You can find more information on this in the Technical Section.
Step 2: Enter your - license-key
After the quick installation, you will be redirected to the registration screen. Here, you must enter the license key you purchased, which you can view here.
Alternatively, on the ccm19.de website, navigate to the top--menu under Login > Download Version Login and then in the Sub--Menu to the Licenses section. There, copy your license key and paste it into the corresponding column.
Next, enter a valid e--mail address (without a valid e--mail address, you will not be able to reset your password later!). Now you must set a username and a password. The username CANNOT be changed later! Then click on "Perform Setup" and the system will be installed.
Furthermore, under "Advanced Settings," you can specify a proxy server if your company uses one for accessing the website—however, this is a very rare scenario; generally, this is not done.
Done
Once the installation script is complete, you will be redirected to the login screen or logged in directly.
After Installation
After installation, you should delete the setup files so that the setup cannot be run again—you will also receive a corresponding notification in the administration panel.
Reset Key
You can use the Reset button to revoke the key from the installation at any time and set a new one. This is useful, for example, if you first test the installation on a subdomain and then reinstall it later in the live-system.





