>[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日志。
- 序言
- 安装
- 站点管理(新手必看)
- 新增站点
- 伪静态配置
- https配置
- phpMyAdmin
- PHP扩展
- 软件初始化
- MySQL无法启动
- phpEnv没有找到站点
- 出现No input file specified
- Nginx出现404或502
- 提示错误“句柄无效”
- phpMyAdmin很卡
- 查看服务状态和端口占用
- 默认站点设置
- Apache默认站点设置
- Nginx默认站点设置
- 内网(局域网)调试
- 电脑调试
- 手机调试
- 命令行终端和环境变量
- Composer使用教程
- PhpStorm+Xdebug断点调试
- 升级PHP和MySQL版本
- 自定义PHP版本
- 自定义MySQL版本
- 连接SQL Server
- Windows服务
- Apache配置HTTP认证
- 从phpStudy迁移
- 迁移站点
- 迁移mysql
- 打包现有项目,部署到其他电脑