Вед-дев, Сео, Манимейкинг

Увеличиваем PHP memory limit

Минимально необходимое значение PHP memory limit для Drupal 6 - 16MB, а рекомендуемое - 32MB. По сути, даже 32MB - мало, так что чем больше - тем лучше, как говорится, хорошего не бывает много. В данной статью я опишу способы увелечения PHP memory limit'а на вашем хостинге. Какой способ использовать - зависит от ваших системных настроек хостинга.
php.ini

Это рекомендуемый способ, если вы имеете доступ к файлу php.ini. Данный способ не сработает на многих платных хостинг провайдер, т.к. они закрывают доступ к этому файлу, в целях безопасности. Внимание! Данный способ затронет все ваши сайты и скрипты, находящиеся на хостинге.
Итак, файл PHP.ini, как правило, находится в корневой директории вашего сайта в папке php, заходим в нее --> открываем файл, ищем там строку memory_limit:

memory_limit = 32M;
Maximum amount of memory a script may consume (32MB);

.htaccess

Отредактируйте .htaccess файл в корневой директории друпала. Найдите следующие строки:

# Override PHP settings. More in sites/default/settings.php
# but the following cannot be changed at runtime.
И сразу же после этих строк добавьте:
php_value memory_limit 128M

settings.php

Если друпал уже установлен, вы можете отредактировать файл sites/default/settings.php. Этот метод затронет только тот сайт, который использует этот файл. Найдите строку PHP settings section и добавьте следующие строки:

ini_set('memory_limit', '128M');

После этого должно увеличиться количество оперативной памяти выделяемой для PHP скрипта. Для того чтобы проверить - правильно ли вы все сделали, создайте файл с любым названием, например sex.php, и добавьте в него следующий код:

<?php
phpinfo();
?>

Далее пишите http://sitename/sex.php и вы увидите какие настройки установлены у вас.



Комментарии (0)

Разделы

Подписаться

Подписка на RSS-лента последние записи из Блога

Комменты

  • nhadeptronvh 44 минуты 4 секунды назад
    すべての  
  • sinforlk 3 часа 56 минут назад
    すべての  
  • calltrackdf 6 часов 39 минут назад
    すべての  
  • Shawnviaxy 7 часов 30 минут назад
    Christmas Piano  
  • Shawnerazy 8 часов 28 минут назад
    Christmas Piano  
  • Shawnviaxy 9 часов 5 минут назад
    Christmas Piano  
  • calltrackaq 16 часов 14 минут назад
    すべての  
  • techitaxpr 19 часов 31 минута назад
    すべての techitax.com csprey.com lightshadowspace.com csboom.pro cbbnews24.com csgobooms.com csgojoybets.com incareersjobs 
  • Olzhas 3 недели 1 день назад
    Спасибо. С Новым Годом! 
  • Den 1 месяц 2 недели назад
    В первой функции, при создании переменной $li_previous нужно поменять '←' с NULL, в $li_next сделать тоже самое.