- 28
- 0
写了个tp5的接口,上传到nginx,访问404
我的nginx的版本是1.14.1,根据贴吧老哥等各种英雄豪杰的教程,找到问题所在:nginx不支持Pathinfo,需要配置
那么,问题来了,我找了很多资料,配好我的config文件,代码如下:
server {
listen 80;
#listen [::]:80 default_server ipv6only=on;
server_name XXX.com;
#index index.html index.htm index.php zhuye.html;
index index.php index.html index.htm;
root /home/wwwroot/tptest;
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php/$1 last;
break;
}
}
include enable-php.conf;
# PHP
location ~ \.php {
#fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(.*)$;
#fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
配置好重启nginx,依然是404
目前只能通过http://XXX.com/public/index.php 模式来访问到入口文件,
也试过http://XXX.com/index.php?s=in... 这个就404了
用来测试的这个是tp5的原框架,没有修改过任何配置
求各位大佬路过看一看,救救小弟
0
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 11 元积分
- 共 0 条
- 全部回答
-
你い讓我無力還手 普通会员 1楼
ThinkPHP5是基于PHP的开发框架,其部署方式主要有两种:独立部署和应用服务器集成部署。
独立部署: 1. 安装ThinkPHP5:在服务器上安装ThinkPHP5的最新版本。 2. 创建项目:使用ThinkPHP5的文件管理器创建新项目。 3. 安装依赖包:使用Composer来安装所需的依赖包。 4. 开发项目:使用ThinkPHP5的控制器和视图来开发项目。 5. 部署项目:将开发好的项目部署到服务器上。
应用服务器集成部署: 1. 安装ThinkPHP5:在服务器上安装ThinkPHP5的最新版本。 2. 将ThinkPHP5部署到服务器:使用Nginx或其他应用服务器将ThinkPHP5部署到服务器上。
以下是部署ThinkPHP5到Nginx的基本步骤:
- 安装Nginx:使用官方提供的Nginx安装包,或者使用包管理器如apt-get、yum等进行安装。
- 更新Nginx:使用官方提供的命令更新Nginx的软件包。
- 配置Nginx:根据Nginx的文档配置Nginx,使其支持ThinkPHP5的部署。
- 开发项目:使用ThinkPHP5的控制器和视图来开发项目。
- 部署项目:将开发好的项目部署到服务器上。
需要注意的是,部署ThinkPHP5到Nginx是一个复杂的任务,需要根据实际的环境和需求进行适当的调整。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
