sed php.ini memory_limit

Я следовал этим инструкциям и вез довольно:

http://blogbuildingu.com/wordpress/install-wordpress-wemp

Оборотная сторона, тем не менее, была то, что автоматические обновления WordPress, сменные установки и установки темы никогда, казалось, не работали правильно. Последние версии (2.7 и 2.8) WordPress могут сделать этот материал по FTP, но необходимо будет настроить FTP-сервер также.

Другой протест является кэширующимися плагинами, которые, казалось, были очень случайны (главным образом мисс) с хостингом Windows. Если Вы полагаетесь на WP Супер Кэш для обработки загрузки, то действительно тестируют его хорошо с несколькими различными браузерами. Мои пользователи IE жаловались, что сайт отправлял им zip-файлы, когда они нажали на ссылки, и что gzip сжатие было просто не легко настроить правильно. Это, казалось, работало хорошо без WP Супер Кэш, но как только я получил включенное кэширование, все спустилось.

Я закончил тем, что переключился назад на хост Linux, если это имеет значение.

5
задан 21 December 2009 в 18:26
2 ответа

можно использовать regexp - например:

phpmemory_limit=256M #or what ever you want it set to
sed -i 's/memory_limit = .*/memory_limit = '${phpmemory_limit}'/' /etc/php5/apache2/php.ini
9
ответ дан 3 December 2019 в 01:08

Предположение, что:

  • Значения будут всегда указываться в Мбите.
  • Вы хотите сохранить запаздывание комментариев.
  • Вы не хотите изменять любые прокомментированные происшествия.
  • phpmemory_limit только содержит целое число.

    sed -ri 's/^(memory_limit = )[0-9]+(M.*)$/\1'${phpmemory_limit}'\2/' /etc/php5/apache2/php.ini
    

Это использует..

  • Обратные ссылки, чтобы сократить regex и сохранить комментарий.
  • seds расширил поддержку regex.
  • Важно, чтобы сокращенные опции были указаны в том порядке, иначе это создаст резервное копирование с расширением файла r.
2
ответ дан 3 December 2019 в 01:08

Теги

Похожие вопросы