zexis, вы мне сделаете скрипт, или просто перенесете?
Мне нужно перенести не разово, дело в том, что хочу по крайней мере 2 раза в месяц, копировать бекапы на другой сервер.
+ нужно просто перенести пару сайтов на другой сервер сейчас.
а как узнать, не хватает ли памяти физически, или там что-то не так работает?
Просто эти сайты на обычном хостинге летали, и никогда серьезной нагрузки не было. 95 МБ среднесуточная нагрузка памяти была. В основном даже еще меньше.
Смотрю на сервере Отказы ядра в предоставлении ресурсов есть такое:
Выделение памяти 817 т.е, я так понял, скриптам потребовалось 817 мб, в чем было отказано, и в итоге, был вылет?
А в отчете по нагрузке, память загружена в среднем на 40% а Файловые дескрипторы на 65-70%
Loaded Configuration File /etc/php5/apache2/php.ini
- значит этот главный, тот, в котором я и делал все изменения.
да
Я так и хотел, но сказали что пока нельзя. Можно только перейти на другой ТП а я точно не знаю, можно ли это сделать "безболезненно".
А глобальный он где должен находится?
Нашел у себя 3 php.ini
/etc/php5/apache2
/etc/php5/cli
/etc/php5/cgi
Прописал во всех, ошибка не исчезла. При чем, прямо в isp Fatal error can't fork уже просто достала. Выбивает очень часто.
/etc/apache2/httpd.conf - вообще пустой... ---------- Добавлено 08.02.2012 в 14:41 ----------
извините за нубский вопрос, но где это точнее?
нет, меняется. Второе (ну, tried to allocate) тоже меняется.
Подобную ошибку заметил еще на одном сайте, который тоже на этом сервере. Он на друпал, а этот на айпиби. Так там вообще брэд:
40 байт не хватает)) и таких ошибок в логах там полно. Но вот на сомом сайте их не вижу :)
Насчет скрипта не знаю, но в хтаккесе смотрел, ничего такого нет. Точнее, там было прописано php_value memory_limit 360M т.е как и в пхп.ини
да, создал в корне файлик.
memory_limit 360M 360M---------- Добавлено 07.02.2012 в 22:45 ----------
Заметил в логах.
А еще в isp иногда вылазит ошибка Fatal error: Can't fork
Скрипты, которым уже выделено 16252928 и нужно еще 131072 :)
Не совсем понял как это работает... Если в php.ini закомментировать строку memory_limit, то будет выделяться памяти столько сколько есть, или не будет выделяться вообще ни сколько?
в php.ini прописано 380 мб.
Т.е по любому больше.
Я вот думаю: если там несколько процессов одновременно, например несколько пользователей одновременно что-то юзают,
тогда это кол-во памяти которое нужно, множится на кол-во процессов, и в итоге, вообще физически нужно больше памяти... ммм.. верно?
У меня нет доступа к серверу :)
Только к админке. А там нельзя сделать бэкап.
Я читаю топик, но добавить особо нечего. Да и настроение какое-то фиговое.
Тут вышло одно недоразумение:
Он пока не в курсе, как оказалось, и моя жена тоже еще ничего не узнала.
Сайт тоже на месте :) Его никто не удалял, просто по стечению обстоятельств, в тот день я должен был созвонится с другом, но он почему-то не отвечал, закралось сомнение, а когда увидел что лежит сайт, решил что он все узнал. Вот такая паранойя...
Хотя повод был, т.к обо всем уже знали некоторые наши общие друзья, и как правило, после того как они что-то узнают, об этом узнают все. Но, оказалось, я в них ошибался.
Сначала был раз что он не в курсе, а теперь уже и не знаю) Все сначала, и по любому он должен узнать...