Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Documentation for CONTAO CMS #547

Closed
fkaminski opened this issue Mar 19, 2019 · 10 comments
Closed

Update Documentation for CONTAO CMS #547

fkaminski opened this issue Mar 19, 2019 · 10 comments

Comments

@fkaminski
Copy link

fkaminski commented Mar 19, 2019

ISSUE TYPE

  • Documentation

SUMMARY

I just realized that there is a documentation for the Contao CMS:
https://devilbox.readthedocs.io/en/latest/examples/setup-contao.html

It describes how to install Contao with Composer (console/shell).
This will probably not work because of the default PHP memory_limit ( 512M ).

So you have to setup the .ini with "memory_limit = -1" first for example. As described in:
https://devilbox.readthedocs.io/en/latest/configuration-files/php-ini.html#change-memory-limit-for-php-7-1

Using the "Contao Manager"
Another approach would be to use the "Contao Manager". The "Contao Manager" is a graphical tool to manage a Contao installation - and more. The CM includes a useful service called "Composer Cloud Resolver":

The Composer Cloud Resolver allows to install Composer dependencies even if your server does not provide enough local memory. Please be aware that your package information will be transmitted to a cloud server operated by the Contao Association.

To use the CM you have to download the "contao-manager.phar" file from https://contao.org/de/download.html and copy it to the contao "web" folder.
Rename it to "contao-manager.phar.php".

Or just - in the Contao/vhost folder:
curl -o web/contao-manager.phar.php -L https://download.contao.org/contao-manager.phar

Call it like: https://my-contao.loc/contao-manager.phar.php ...

Goal

Update Documentation for CONTAO CMS

@fkaminski
Copy link
Author

fkaminski commented Mar 19, 2019

Supplement:
After calling the "Contao Manager" in your Browser you have to set a Username and Password for the CM first. The CM will than check the environment.
Under "Server Configuration" you have to select "Other".

With the devilbox the correct PHP binary path should be recognized automatically. With a fresh installation you can than choose which Contao Version to install.

Furthermore, if there is already a composer.json respectively a composer.lock the CM will install the exact configuration provided via these corresponding configuration files.

After the installation process you could search and install further Contao extensions or use several maintenance tools without using a console at all.

By the way:
You can use the CM at any time even if there is a complete Contao Version already installed!

@cytopia cytopia self-assigned this Mar 23, 2019
@stale
Copy link

stale bot commented May 22, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the issue:stale This issue has become stale and is marked for auto-close label May 22, 2019
@fkaminski
Copy link
Author

What about this "stale" mode. Do you need something more ... ?

@stale stale bot removed the issue:stale This issue has become stale and is marked for auto-close label May 22, 2019
@cytopia
Copy link
Owner

cytopia commented May 22, 2019

The bot automatically helps me mange my issues and will mark (and later close) issues with no activity.
Currently I haven't had the time to provide more detailed documentation and will rely on others to jump in here to support ;)

@stale
Copy link

stale bot commented Jul 21, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the issue:stale This issue has become stale and is marked for auto-close label Jul 21, 2019
@stale stale bot closed this as completed Jul 28, 2019
@cytopia cytopia removed the issue:stale This issue has become stale and is marked for auto-close label Nov 17, 2019
@cytopia
Copy link
Owner

cytopia commented Nov 17, 2019

@fkaminski would you care to create a PR for that.

@cytopia cytopia reopened this Nov 17, 2019
@stale
Copy link

stale bot commented Feb 23, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the issue:stale This issue has become stale and is marked for auto-close label Feb 23, 2020
@cytopia cytopia removed the issue:stale This issue has become stale and is marked for auto-close label Feb 23, 2020
@fkaminski
Copy link
Author

The Contao Documentation now includes a devilbox guide:
https://docs.contao.org/manual/de/lokale-installation/devilbox/
https://docs.contao.org/manual/en/guides/local/devilbox/

@stale
Copy link

stale bot commented Aug 21, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the issue:stale This issue has become stale and is marked for auto-close label Aug 21, 2020
@cytopia cytopia removed the issue:stale This issue has become stale and is marked for auto-close label Aug 22, 2020
@cytopia
Copy link
Owner

cytopia commented Nov 14, 2020

Fixed here: #750

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants