Deletes recursively files within the typo3temp folder.
Usage
Output
enable_install_tool
Creates the dummy file ENABLE_INSTALL_TOOL within the typo3conf folder. This allowes administrators in TYPO3 to access the install tool.
Usage
Output
disable_install_tool
Removes the dummy file ENABLE_INSTALL_TOOL within the typo3conf folder. This disables the TYPO3 install tool.
Usage
Output
create_db_credentials
Creates the TYPO3 configuration for the database and uploads it to the server.
Configuration
You need to create your db credentials first. Have a look at the db:upload_settings task to upload your settings to the server.
Usage
Output
A PHP file named db_settings.dev.php is being created and uploaded to the server.
fetch_extension
Download an extension via rsync to your local workspace. This task supports interaction.
Interactive Usage
You will be asked for the name of the extension:
The name of the extension is the name of its folder within /var/www/your-domain/current/typo3conf/ext/.
Non-interactive Usage
You can avoid beeing asked by the command line if you add the name of the requested extension as an argument. Just make sure to use quotes if you’re using arguments.
Output
generate_encryption_key
Creates a random encryption key every time you call it. This key can be used for the create_encryption_key_file task.
Usage
Output
This will output a random String like 2276e037022a24735aa080cf89497974819ab27d83857a1323f235e6a52a7fd9a69bd65254daccfd9a563af0f8b86c62.
create_encryption_key_file
This will create a file encryption.php and upload it to config on the server.
Configuration
The encryption key should only be created once during setup. This can be handled by a special CI-Job or manuelly invoked by the user. It should never show up in you version control system.
Interactive Usage
The CLI will ask you to enter a key.
Non-interactive Usage
Output
The content of the PHP-file will look like this:
create_install_tool_password_file
Creates a password for the TYPO Install Tool and uploads it to the server.
Interactive Usage
The CLI will ask you to enter a key.
Non-interactive Usage
Output
add_admin_user
Adds a an admin user to the TYPO3 installation on the server.