2 merge requests!7452Issue #1797438. HTML5 validation is preventing form submit and not fully...,!789Issue #3210310: Adjust Database API to remove deprecated Drupal 9 code in Drupal 10
// get_cfg_var('cfg_file_path') returns the location of PHP's configuration file (php.ini)
// or FALSE if no configuration file is being used or an error occurred.
if(get_cfg_var('cfg_file_path')){
$configuration_file_hint=t('Increase the memory limit by editing the memory_limit parameter in the file %configuration-file and then restart your web server (or contact your system administrator or hosting provider for assistance).',array('%configuration-file'=>get_cfg_var('cfg_file_path')));
}
else{
$configuration_file_hint=t('Contact your system administrator or hosting provider for assistance with increasing your PHP memory limit.');
$requirements['php_memory_limit']['description']=$t('Consider increasing your PHP memory limit to %memory_minimum_limit to help prevent errors in the installation process.',array('%memory_minimum_limit'=>DRUPAL_MINIMUM_PHP_MEMORY_LIMIT));
$description=$t('Consider increasing your PHP memory limit to %memory_minimum_limit to help prevent errors in the installation process.',array('%memory_minimum_limit'=>DRUPAL_MINIMUM_PHP_MEMORY_LIMIT));
$requirements['php_memory_limit']['description']=$t('Depending on your configuration, Drupal can run with a %memory_limit PHP memory limit. However, a %memory_minimum_limit PHP memory limit or above is recommended, especially if your site uses additional custom or contributed modules.',array('%memory_limit'=>ini_get('memory_limit'),'%memory_minimum_limit'=>DRUPAL_MINIMUM_PHP_MEMORY_LIMIT));
elseif($phase=='runtime'){
$description=$t('Depending on your configuration, Drupal can run with a %memory_limit PHP memory limit. However, a %memory_minimum_limit PHP memory limit or above is recommended, especially if your site uses additional custom or contributed modules.',array('%memory_limit'=>$memory_limit,'%memory_minimum_limit'=>DRUPAL_MINIMUM_PHP_MEMORY_LIMIT));
$requirements['php_memory_limit']['description'].=' '.t('See the <a href="@url">Drupal requirements</a> for more information.',array('@url'=>'http://drupal.org/requirements'));
if(!empty($description)){
if($php_ini_path=get_cfg_var('cfg_file_path')){
$description.=' '.$t('Increase the memory limit by editing the memory_limit parameter in the file %configuration-file and then restart your web server (or contact your system administrator or hosting provider for assistance).',array('%configuration-file'=>$php_ini_path));
}
else{
$description.=' '.$t('Contact your system administrator or hosting provider for assistance with increasing your PHP memory limit.');
}
$requirements['php_memory_limit']['description']=$description.' '.$t('See the <a href="@url">Drupal requirements</a> for more information.',array('@url'=>'http://drupal.org/requirements'));