>[info] 404 not found
现在大部分网站都采用了伪静态。
新建nginx站点的时候默认没有此项配置。
站点出现404的情况可能没有配置url重写(伪静态)。
在`站点管理`选中你要配置的站点,右键点击后选`网站配置`,选后点`URL重写`,进行配置
>[info] 502
在Windows上,Nginx和PHP通信,需要分配额外的端口,给php-cgi(php-fpm)使用,每个PHP版本占用一个。
phpEnv从9001端口开始,具体配置目录在 server/nginx/conf/php 目录下。
目前从php5.2到php8.1,已经分配到了9001-9012。
如果出现502最有可能是 php-fpm 没有成功启动,或者端口被占用,详情使用软件上的`工具`->`本地TCP端口进程列表`
如果还有其他502错误,得自己具体看nginx日志。
- 序言
- 安装和卸载
- 网站管理(新手必看)
- 新增网站
- URL重写(伪静态)
- https配置
- phpMyAdmin
- PHP扩展
- 软件初始化
- 查看服务状态和端口占用
- 默认网站设置
- Apache默认网站设置
- Nginx默认网站设置
- 内网(局域网)调试
- 电脑调试
- 手机调试
- 命令行终端和环境变量
- 升级PHP和MySQL版本
- 自定义PHP版本
- 自定义MySQL版本
- Windows服务(开机自启)
- 从phpStudy迁移
- 迁移站点
- 迁移mysql
- 打包现有项目,部署到其他电脑
- 常见错误
- 没有找到网站
- MySQL无法启动
- 网页显示No input file specified
- Nginx出现404或502
- 软件商店下载问题
- 其它问题
- MySQL账号和密码
- phpMyAdmin很卡
- 连接SQL Server
- PhpStorm+Xdebug断点调试
- Apache配置HTTP认证
- Composer使用教程