Мне удалось отключить веб-интерфейс DSM, и теперь мне трудно снова его включить. Я на DS716 +. Вот что я сделал:
Из все еще работающей консоли DSM я отключил php 7.0 (я хотел установить версию 7.2). Я установил apache2.4 и изменил версию по умолчанию в WebStation на 2.4. Затем, поскольку WebStation не видит php7.2, я решил, что перезапущу его и, возможно, он внесет изменения. Очевидно, что после того, как я остановился, я заблокировался.
К счастью, несколько недель назад я включил ssh, поэтому могу войти в систему таким образом. Я начал с перезапуска коробки и надеялся, что все вернется, как было. Это не так. Итак, я попытался перезапустить службы (nginx, WebStation), чтобы убедиться, что это поможет. Я сделаю это:
root@synology:/etc# synoservice -enable nginx
root@synology:/etc# synoservice -status nginx
Service [nginx] status=[enable]
required upstart job:
[nginx] is start.
=======================================
root@synology:/etc# synoservice -status pkgctl-WebStation
Service [pkgctl-WebStation] status=[disable]
required upstart job:
[pkgctl-WebStation] is stop.
=======================================
root@synology:/etc# synoservice -enable pkgctl-WebStation
Однако WebStation никогда не запускается, она просто ждет и ждет ...
Я могу подключиться по telnet к портам http, что подтверждает, что nginx работает нормально. Но страница не загружается, я полагаю, потому что WebStation никогда не запускается. Я также пробовал:
synoservice --hard-start pkgctl-WebStation
с тем же результатом (без результата).
Я также пробовал запустить Apache2.2 или Apache2.4, но они, как и WebStation, не встают. Следовательно, я сосредоточился на nginx.
nginx выводит это после перезапуска (в файле журнала).
2019/07/21 14:34:53 [crit] 18247#18247: *7 connect() to unix:/run/synoscgi.sock failed (2: No such file or directory) while connecting to upstream, client: 192.168.7.143, server: _, request: "GET / HTTP/2.0", upstream: "scgi://unix:/run/synoscgi.sock:", host: "192.168.7.10:6003"
«192.168.7.10:6003» - это то, как я раньше подключался к DSM из браузера.
Есть идеи, что мне не хватает?