myhand

Рейтинг
278
Регистрация
16.09.2009
helljoy:
echo 3 > /proc/sys/vm/drop_caches

Это необязательно делать вручную. Крон, а еще лучше мониторинг - никто не отменял.

И sync не забудьте вперед сделать.

helljoy:
память кэшем забивается и не выгружается пока вручную не очищаю

Не очень понятно, зачем это вам нужно. В чем состоит реальная проблема, зачем вы что-то "выгружаете" вообще?

Если вас не устраивают настройки виртуальной памяти по-умолчанию (/proc/sys/vm/) - почитайте про них сперва. Например, полезно знать про vfs_cache_pressure.

helljoy:
как отключить использование буфера и кэша памяти в debian 6? реально, не удобно в ручную..

Что конкретно вы сделали вручную и что для вас было "неудобно"?

Вы про веб-прокси слышали?

netwind:
Раздел для помощи.

Рад за вас, сообразили таки. А мысли читать тренироваться будете в другом месте, ок? :)

netwind:
Помощь заключается в том чтобы понять проблему (даже если неточно сформулировано ) и посоветовать решение, а не придираться к формулировке.

Если что-то "неточно сформулировано" (проще говоря - вам не хватает данных) - нужно попросить ТС "доформулировать" (т.е., ответив на ваши вопросы, предоставить нужные данные). Спросите ТС, а не гадайте что ему нужно.

Априори незнакомого человека идиотом я стараюсь не считать. А буквальный текст вполне однозначный, речь идет о модуле (а не ваших мифологических проблемах с патчем).

netwind:
myhand, это ж раздел телепатов.

Если чо: раздел называется иначе и предназначен для иного. Ну, я вам и не запрещаю тренироваться в этой области.

Однакоже, телепатии не существует, be warned!

netwind:
Всем понятно, что речь о пересборке шла в контексте влияния неотключаемого патча.

Мне - непонятно. Значит - не всем, как минимум.

В стартовом сообщении совершенно конкретно обсуждалось отключение модуля и соответствующие опции ini-файла. Все остальное - ваши фантазии на тему.

netwind:
myhand, но ведь там нет ошибки. клиент такого заявления не поймет.

Читаем: "Некоторые скрипты отказываются работать даже при отключенном через ini".

Если что-то жалуется на *отключенное* расширение - у этого чего-то определенно баг, согласны? По моему мнению, баг должен бы быть способным исправить среднестатистический самоделкин. Т.е. даже в этом случае - пересобирать глупо.

PS: Думаю, вы имели в виду suhosin-патч: он пока активен по-умолчанию в Debian stable (и ubuntu?). Но речь шла именно о расширении и его отключении.

Himiko:
Некоторые скрипты отказываются работать даже при отключенном через ini. Требуют его полного отсутствия.

Править ошибку в "скриптах".

poiuty:
conf.d - общий для cli, apache2, fpm. Идет как линк, адрес /etc/php5/conf.d

Это он по-умолчанию общий. А задумана конфигурация - поддерживать независимые настройки для разных SAPI. Объяснить что нужно сделать в картинках?

---------- Добавлено 26.06.2012 в 18:46 ----------

iHead:
самое верное: пересобрать php (cli), без suhosin
Ну... Пошли совсем уже мальчиши-кибальчиши "пересборщики" :)
XAdvertParadise:
Вопрос: а почему Вы все сторонники того, чтобы не использовать MySQL для хранения тех же виртуалхостов? Есть минусы? Либо просто нет готового решения?

Вы не так поняли. Большинство жирно намекнуло вам, что в данной ситуации "виртуалхосты" вообще вам не нужны.

XAdvertParadise:
Когда я использую в конфиге апача VirtualDocumentRoot "/parking/%0" у меня отлично открываются запаркованные домены, но отрубаются все сайты, которые прописаны виртуалхостами в файле /etc/httpd/conf.d/httpd-vhosts.conf.

Видимо так "используете". Документацию читали? Отдельный виртуалхост, в котором VirtualDocumentRoot включили - создали?

Стучитесь, если нужно полностью готовое решение. Заинтересуете - отвечу.

Не нравится mod_vhost_alias - можно использовать mod_rewrite. Нет пределу поизвращаться:

http://httpd.apache.org/docs/2.2/vhosts/mass.html

Но лучше сперва подумать головой - а нельзя-ли сделать проще?

poiuty:
Из консоли php скрипты идут через php-cli. Как вариант:
Открываем /etc/php5/conf.d/suhosin.ini копируем, в основной php.ini, если у вас апач то -> /etc/php5/apache2/php.ini и далее удаляем suhosin.ini
Теперь для php-cli - не будет подгружать suhosin, а для php - будет.

Как *нормальный* вариант - редактируем настройки suhosin для консоли. Напоминаю горе-одминам, они здесь: /etc/php5/cli/

Как еще один вариант, отключаем suhosin ключами командной строки интерпретатора. Ключик -d, переменную уже приводили выше.

Всего: 4890