Magento2 NGINX运行外部PHP脚本

时间:2018-11-26 10:54:37

标签: nginx magento2

在具有NGINX的AWS上的

Magento2站点设置。网站工作正常。 我试图允许PHP脚本在特定文件夹中运行,但它们始终为404。

我已将以下内容放入我的nginx配置文件中,并重新启动了nginx:

 location /custom_tests/ {
    location ~* \.php$ {
            try_files $uri =404;
            fastcgi_pass   fastcgi_backend;
            fastcgi_buffers 1024 4k;

            fastcgi_read_timeout 600s;
            fastcgi_connect_timeout 600s;

            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
    }
 }

我试图访问“ custom_tests”文件夹子目录中的脚本,但我还在“ custom_tests”文件夹本身中添加了index.php。我得到的只是404未找到。

我上面的NGINX条目位于配置文件中以下块的上方:

# PHP entry point for main application
 location ~ (index|get|static|report|404|503|health_check)\.php$ {

0 个答案:

没有答案