With Copilot
Acquia Copilot is a conversational AI connected into our product documentation and knowledge base. Ask Copilot about product features, technical details, troubleshooting and how to get started with Acquia products.
Sign in to use Acquia Copilot
The default PHP version for Cloud IDE is PHP 8.1. With Cloud IDE, you can configure the PHP version and Xdebug.
To configure the PHP version:
Run the following command in the terminal:
acli ide:php-version 8.2You can use the following command to check the current PHP version:
ide:~/project$ php -v
PHP 8.2.7 (cli) (built: Jul 6 2023 13:01:51) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.7, Copyright (c) Zend Technologies
with Zend OPcache v8.2.7, Copyright (c), by Zend TechnologiesTo override the default PHP settings for Cloud IDE, you must change the following file:
/home/ide/configs/php/custom.iniThe PHP settings that you can change include, but are not limited to the following:
memory_limitmax_upload_file_sizepost_max_sizemax_execution_timeThe following is an example of changes made to PHP settings:
max_upload_file_size = 100M
post_max_size = 50M
max_execution_time = 240
memory_limit = 1GTo restart PHP-FPM to apply the changes you made, run the following command:
acli ide:service-restart phpTo enable the intl extension in IDE:
/home/ide/configs/php/custom.ini file and add the following line:extension=intlacli ide:service-restart php
acli ide:service-restart apacheTo confirm if the intl extension is enabled, run the following:
php -i | grep intlIf you encounter any errors, contact Acquia Support.
Apache logs are present in the Apache log directory:
/var/log/apache2/
PHP logs are present in the PHP log directory:
/var/log/php/
To access any of the two directories from your IDE environment,
Switch to the required directory. For example:
cd /var/log/apache2/or
cd /var/log/phpTo make changes to the IDE, change Apache configuration. When your code runs on Cloud Platform, it uses the Apache configuration supported by Acquia as part of the managed service. Acquia restricts the changes that you can make to the Apache configuration in order to maintain application security and reliability. For more information, visit Security and Compliance.
If this content did not answer your questions, try searching or contacting our support team for further assistance.
If this content did not answer your questions, try searching or contacting our support team for further assistance.