Size: a a a

2021 April 01

AA

Anton A in nginx_ru
index.php имеет в себе ссылки на js файлы,
например так:
<!DOCTYPE html>
<html>
<head>
<link rel="shortcut icon" href="favicon.ico">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no, user-scalable=no" />
<meta charset="UTF-8" />
<script type="text/javascript" src="speedtest.js"></script>
<script type="text/javascript">

я так понимаю, поэтому их нужно все рядом класть, на бекенде
источник

AN

Anton Noginov in nginx_ru
У вас настолько все свалено в кучу, что проще будет поправить php.ini и проворачивать всю статику через пхп.
О какой-либо производительности можно забыть, конечно, но в вашем стеке это без разницы.
источник

AA

Anton A in nginx_ru
Anton Noginov
У вас настолько все свалено в кучу, что проще будет поправить php.ini и проворачивать всю статику через пхп.
О какой-либо производительности можно забыть, конечно, но в вашем стеке это без разницы.
имеется ввиду security.limit_extensions?
источник

AN

Anton Noginov in nginx_ru
Да.
источник

AA

Anton A in nginx_ru
а вообще (по правилам) js файлы относятся к статике и их нужно держать на фронте?
источник

AA

Anton A in nginx_ru
Anton Noginov
У вас настолько все свалено в кучу, что проще будет поправить php.ini и проворачивать всю статику через пхп.
О какой-либо производительности можно забыть, конечно, но в вашем стеке это без разницы.
да, производительность не нужна вообще, "стенд" тестовый
источник

AN

Anton Noginov in nginx_ru
Anton A
а вообще (по правилам) js файлы относятся к статике и их нужно держать на фронте?
Да. А то и вообще в cdn
источник

AA

Anton A in nginx_ru
server {
 listen 0.0.0.0:80;

 root /var/www/html;

 index index.php;

 try_files $uri $uri/ /index.php?$query_string;

 location / {
   fastcgi_pass testapp:9000;
   fastcgi_index index.php;
   fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
   include fastcgi_params;
 }
}

то есть тут я не трогаю ничего?
источник

ВМ

Владимир Муковоз... in nginx_ru
Anton A
server {
 listen 0.0.0.0:80;

 root /var/www/html;

 index index.php;

 try_files $uri $uri/ /index.php?$query_string;

 location / {
   fastcgi_pass testapp:9000;
   fastcgi_index index.php;
   fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
   include fastcgi_params;
 }
}

то есть тут я не трогаю ничего?
то что у тебя в локейшене надо запихнуть в локейшен для php
источник

ВМ

Владимир Муковоз... in nginx_ru
а в главный кинуть труфайлс
источник

ВМ

Владимир Муковоз... in nginx_ru
и внутрь локейшена php тоже кинуть труфайлс
источник

AA

Anton A in nginx_ru
Владимир Муковоз
то что у тебя в локейшене надо запихнуть в локейшен для php
server {
 listen 0.0.0.0:80;

 root /var/www/html;

 index index.php;

 location / {
   try_files $uri $uri/ /index.php?$query_string;
 }

 location ~ \.php$ {
   fastcgi_pass testapp:9000;
   fastcgi_index index.php;
   fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
   include fastcgi_params;
 }
}
?
источник

ВМ

Владимир Муковоз... in nginx_ru
Anton A
server {
 listen 0.0.0.0:80;

 root /var/www/html;

 index index.php;

 location / {
   try_files $uri $uri/ /index.php?$query_string;
 }

 location ~ \.php$ {
   fastcgi_pass testapp:9000;
   fastcgi_index index.php;
   fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
   include fastcgi_params;
 }
}
?
и ущеё внутрь локейшена пхп труфайлс запихни
источник

ВМ

Владимир Муковоз... in nginx_ru
Anton A
server {
 listen 0.0.0.0:80;

 root /var/www/html;

 index index.php;

 location / {
   try_files $uri $uri/ /index.php?$query_string;
 }

 location ~ \.php$ {
   fastcgi_pass testapp:9000;
   fastcgi_index index.php;
   fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
   include fastcgi_params;
 }
}
?
и у листен убери ip
источник

ВМ

Владимир Муковоз... in nginx_ru
просто 80 оставь
источник

AA

Anton A in nginx_ru
ну и php.ini на бекенде нужно подрихтовать для пропуска js?
источник

AA

Anton A in nginx_ru
у меня сейчас nginx вообще js файл переписывает на корень
"GET /speedtest.js HTTP/1.1" 200 13110 "http://speedtest....net/
источник

SM

Sergei Mikhaltsov in nginx_ru
господа, тыкните плиз носом в пример как проверить значение переменной
источник

k

kiosaku in nginx_ru
$var
источник

SM

Sergei Mikhaltsov in nginx_ru
ну смысли я синтаксис не нагуглил, как там , == , или просто =
источник