skysilver писал(а):
Скажите, пожалуйста, конструктивно версии для винды и малинки сильно отличаются? Если настроен яндекс через Облачный(!) KeenDNS на сером(!) IP, в версии на винде заводится сразу, без проблем, а с малинки ни в какую. Доходит до обновления списка устройств и выдаёт ошибку "Не удалось обновить список устройств. Подождите немного и попробуйте ещё раз.". Почему может быть так именно на малинке, и третьей, и четвёртой? Может где то прав не хватает? Может сертификаты пытается найти там, где их нет, с родным сертификатом Кинетика?
Так, немного начал въезжать. Может ответите по подробнее на некоторые вопросы.
Kulibink писал(а): ↑Чт дек 05, 2019 11:44 am
2. После всего сделанного из первого пункта остается изменить конфиг веб-сервера Nginx по адресу /etc/nginx/sites-enabled/default
nick7zmail писал(а): ↑Ср янв 08, 2020 6:38 pm
обычно 433 порт в отдельном файле...но в целом там то же самое.
Что там должно получиться?
skysilver писал(а): ↑Пт июл 17, 2020 5:57 pm
2. location ~* [^/]\.php(/|$) - если локейшн не такой, то пробовать менять на этот.
А это обязательно? Тут у кого то написано было "location ~ \.php.+$ ", и работает, вроде.
novikov.a.n писал(а): ↑Чт авг 06, 2020 4:09 pm
конфиг /etc/nginx/sites-enabled/default следующий
Код: Выделить всё
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html;
# Add index.php to the list if you are using PHP
index index.php index.html index.htm index.nginx-debian.html;
server_name _;
location /api {
rewrite ^(.*)$ /api.php;
}
location ~ \.html {
if (!-e $request_filename){
rewrite ^(.*)$ /nf.php;
}
}
location ~ \.php$ {
include fastcgi.conf;
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
}
location ~* [^/]\.php(/|$) {
include fastcgi_params;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
try_files $fastcgi_script_name =404;
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
set $path_info $fastcgi_path_info;
fastcgi_param PATH_INFO $path_info;
}
location ~ /\.ht {
deny all;
}
}
server {
# SSL configuration
listen [::]:443 ssl;
listen 443 ssl;
root /var/www/html;
# Add index.php to the list if you are using PHP
index index.php index.html index.htm index.nginx-debian.html;
server_name _;
location /api {
rewrite ^(.*)$ /api.php;
}
location ~ \.html {
if (!-e $request_filename){
rewrite ^(.*)$ /nf.php;
}
}
location ~ \.php$ {
include fastcgi.conf;
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
}
location ~* [^/]\.php(/|$) {
include fastcgi_params;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
try_files $fastcgi_script_name =404;
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
set $path_info $fastcgi_path_info;
fastcgi_param PATH_INFO $path_info;
}
location ~ /\.ht {
deny all;
}
ssl_certificate certificate.crt;
ssl_certificate_key private.key;
}
Так можно что ли 443 порт прописать? У меня с таким кодом малинка не перезагрузилась. Я взял верхнюю половину, скопировал, и поменял порт на 443. А куда и как в отдельный файл прописывать я не нашёл.
S_Nick писал(а): ↑Ср янв 22, 2020 11:34 pm
В config.php для пущей надежности внес:
При выходе через Кинетик, это не обязательно?
И ещё, попробовал ESP за ноги подёргать, не получилось. Как вы это делаете? Получилось через простые устройства только.