Для тех, кто имеет такую же проблему с PHP 7, это то, что я сделал, чтобы nginx корректно выполнял php-файлы в CentOS 7, размещенные здесь, поэтому в случае любой проблемы, имеющей такую же проблему:
/etc/nginx/conf.d/default.conf
(по умолчанию у меня нет сайтов и недоступных сайтов, вы можете редактировать их соответственно). location
, как показано ниже: default.conf :
location ~ \.php$ {
try_files $uri =404;
#fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
#instruct nginx execute php7 files instead download them :D
fastcgi_pass unix:/var/run/php-fpm/www.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
sudo systemctl restart php-fpm
и sudo systemctl restart nginx
. incognito (Chrome)
или Private Browsing (Firefox)
и т. Д. ... Надеюсь, это полезное и счастливое кодирование
str.format()
изменяет строку на месте, вам все еще нужно сохранить ее в переменную, попробуйте добавить str =
:
str = str.format(prim_ident,country_ident,final[0],final[1],final[2],final[3])