Sco*_*uff 4 bash php windows-10
我已经在 Windows 10 bash 上安装了 PHP7 和 Nginx。
PHP安装在/etc/php/7.1 Nginx安装在/etc/nginx
当我尝试转到 localhost 并加载 index.php 时,我收到 502 Bad Gateway
如何配置 /etc/nginx/sites-available/default 以便它正确运行 PHP 脚本?到目前为止,我没有尝试过任何工作。
Sco*_*uff 10
好的,我终于让 PHP + Nginx 在 Windows 10 bash 上工作了。
/etc/nginx/sites-available/default
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
}
Run Code Online (Sandbox Code Playgroud)
/etc/php5/fpm/pool.d/www.conf
listen = 127.0.0.1:9000
Run Code Online (Sandbox Code Playgroud)
安装 php-fpm 使用 apt-get install php5-cgi php5-fpm
编辑 php.ini 在 /etc/php5/fpm/php.ini
重新开始使用 service nginx restart && service php5-fpm restart
我注意到的一件事是符号链接不起作用。所以我不得不将虚拟主机的配置文件从sites-available 复制到sites-enabled 目录。
| 归档时间: |
|
| 查看次数: |
13109 次 |
| 最近记录: |