sitesoft

Рейтинг
69
Регистрация
11.01.2011
LEOnidUKG:
Человек ещё не перенёс сайт. Ему просто в DNS надо запись создать TXT, чтобы выпустить руками сертификат.

Поэтому тут ТС просто не совсем правильно вопрос задал.

---------- Добавлено 13.04.2020 в 16:00 ----------

Ещё как вариант попробовать скачать текущий сертификат, если в мегагрупп есть такая возможность и загрузить его руками.

Ну я обычно делал через стандартный модуль Let’s Encrypt в ISPmanager. Руками когда то платный пытался подключить то намучался и так ничего и не вышло. Скажите а возможно ли сперва создать запись TXT в DNS а потом через тот же модуль попробовать сгенерить сертификат? Что в этой записи вообще должно быть? Или тут только вручную? Просто в ручную если сделать то как его потом обновлять, добавлять задание в крон?

Получил ответ от хостинга:

"Здравствуйте, на наших серверах виртуального хостинга есть ограничение в 1200 секунд на время работы пользовательского процесса. Запущенные Вами процессы были остановлены при превышении данного лимита:" - так что таки да на их стороне была проблема.

---------- Добавлено 22.03.2020 в 21:27 ----------

SocFishing:
вы не перенаправляете вывод куда-то, в том числе и ошибки. Попробуйте то что я скинул.
/usr/bin/nohup php 111.php >/tmp/111.log 2>&1 &

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

SocFishing:

Настройки PHP дефолтные? не было каких-то модулей оптимизации? По хостингу нужно чекнуть количество операций в секунду IOPS.

Настройки PHP и менял и возвращал дефолтные, результат был одинаков.

SocFishing:

Чекнуть запись, какое кол-во операций? параметр IOPS
sudo apt-get install fio
fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=64 --size=4G --readwrite=randwrite

Чекнуть операции ввода вывода на провалы
sudo apt-get install ioping
ioping -c 1000

А я вот не знаю сработал бы sudo apt-get install на виртуальном хостинге, наверное врядли. В любом случае спасибо, буду знать как на vps чекать если что.🚬

edogs:
sitesoft,
1) register_shutdown_function обычно вываливается из текущей директории, а иногда и из текущего юзера. у Вас путь непонятно какой в результате оказывается, поэтому логи может и пробуют писаться, просто не туда. Используйте абсолютный жестко заданный путь и сделайте директорию с логами 777, тогда должно записать.

2) ограничения по времени выполнения нередко можно обойти через тот же register_shutdown_function , запускайте скрипт, регистрируйте парсер через register_shutdown_function и умирайте - может работать вечно на большинстве хостингов, т.к. "что мертво, то умереть не может"©

Вот как раз в том то и дело что скрипт обрывается "молча" потому что если не дожидаясь 20 минут убиваю процесс вручную командой kill pid то тогда обе функции отрабатывают и логи создаются, поэтому не похоже что проблема в путях.

---------- Добавлено 22.03.2020 в 05:01 ----------

SocFishing:
Вот это как запускаете? просто php 111.php ?
Попробуйте запустить как /usr/bin/nohup php 111.php >/tmp/111.log 2>&1 &

Не вижу в вашем коде ничего криминального. Дескрипторы file_put_contents должны закрываться, т.е. в количество открытых файлов это не упирается. Попробуйте через nohup, так как у вас может рваться контекст с консолью при открытом демоне. Поток переведет /tmp/111.log в том числе и ошибки. Если и это дропнет, то значит хостинг.

Запускаю командой:

nohup php -f time_test.php &

но результат тот же, 20 минут и обрывает. Тоже грешу на хостинг, но понять бы что именно, требовать от саппорта.

vovka83:
Обратится в саппорт для начала?

Можно, но сперва хорошо бы понять что именно от них требовать.

А если создать тему с рекламой какого либо сервиса/сайта где кроме данной услуги будут и другие, не спамные?

Странно это все...

Вот кто проверяет куда постит скажем тот же Алсабмиттер? Ведь среди каталогов также много строго тематических и добавления туда сайта другой тематики можно также считать за спам.

Спасибо за ответ. Все же хотелось бы узнать четкий ответ от модераторов. Я как понимаю.. Если разрешат тему создать значит потом удалять не должны, по крайне мере без серьезной на то причины, видели же что разрешали. В прочем речь ведь идет не о програмном спаме по тысячам площадок, а всего лишь о ручной регистрации, так что жалоб от пострадавших не будет точно, разве что конкуренты настучат. И вообще как то странно это все, существует же например целый раздел форума, и ничего... а тут такая безобидная вещь. :) В общем надеюсь что мне все же разрешат создать тему.