Пойманный SIGTERM, закрывающийся на сервере песней

Корень FTP не является фактическим корневым каталогом системы, но тем, который определяется как тот корень. Корневой каталог SSH, по умолчанию фактический корень. Например, на веб-хосте, что я использую свой дом, direcotry является/home/username, но корневой каталог моего FTP является/home/username/public_ftp.

Существует очень хороший шанс, что Ваш корень FTP находится под Вашим корневым каталогом где-нибудь, Вы могли использовать команду находки для нахождения его. Загрузите файл с уникальным именем, и использование "находят, что/home/yourusername - называют uniquefilename.txt" и видят то, что Вы находите. Если Вы не находите его там, все данные FTP могут быть некоторым другим местом. Можно спросить поставщика услуг хостинга, если Вы застреваете.

0
задан 13 December 2011 в 04:46
1 ответ

Вы перезапускаете Apache через /etc/init.d/httpd restart?

Если да, то имейте в виду, что «перезапуск» на самом деле является «остановкой», за которой следует «запуск». Остановка определяется как:

stop() {
echo -n $"Stopping $prog: "
killproc -p ${pidfile} -d ${STOP_TIMEOUT} $httpd
RETVAL=$?
echo
[ $RETVAL = 0 ] && rm -f ${lockfile} ${pidfile}
}

и killproc:

killproc отправляет сигналы всем процессам, которые используют указанный исполняемый файл. Если имя сигнала не указано, отправляется сигнал SIGTERM.

Это означает, что для вас нормально видеть сообщение «поймал SIGTERM, завершается работа».

3
ответ дан 4 December 2019 в 12:48

Теги

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