не мог запустить nginx на песнях 7

Самый простой путь состоял бы в том, чтобы переименовать короткое имя файла, чтобы иметь начальные нули, с помощью rename инструмент. Однако существует два стандарта, переименовывают инструменты там - тот, который я описываю, описан как из Справочника Программистов Perl в странице справочника. Это - версия на Debian и полученных дистрибутивах.

rename 's/^/000/' [0-9].jpg
rename 's/^/00/' [0-9][0-9].jpg
rename 's/^/0/' [0-9][0-9][0-9].jpg

Имена файлов должны затем сопоставить правильно шарики использования.

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

Так, не используйте шарики. Избавьтесь от -pattern_type glob и используйте -i %d.jpg вместо -i *.jpg. Это использует числовой шаблон, и в моем быстром тестировании делает то, что Вы хотите.

5
23.12.2014, 11:23
2 ответа

Как говорит @masegaloeh, у вас есть еще один процесс, прослушивающий в порту 80, в этом случае httpd. Вы должны сначала остановить эту услугу (и, вероятно, хотите отключить его на загрузку).

Чтобы остановить Apache;

systemctl stop httpd

, чтобы остановить Apache, начиная с загрузки;

systemctl disable httpd
4
27.01.2020, 20:41

Порт не может обрабатывать две службы одновременно.

systemctl stop httpd
systemctl disable httpd

Тогда

systemctl restart nginx
-1
27.01.2020, 20:41

Теги

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