下面简单说明一下tp5运行在nginx上的配置。 原文地址:小时刻个人博客>http://small.aiweimeng.top/index.php/archives/tp5_nginx.html tp5项目在nginx中默认是不支持pathinfo的,那么我们怎么配置 ...
首先tp 的访问目录指向到webroot public文件夹中。 thinkphp的url访问:http: serverName index.php 或者其它应用入口文件 模块 控制器 操作 参数名 参数值... ,这个需要支持pathinfo,Apache默认支持,而Nginx不支持。 .php.ini中的配置参数cgi.fix pathinfo .修改nginx.conf文件。 locatio ...
2018-05-31 11:47 0 19518 推荐指数:
下面简单说明一下tp5运行在nginx上的配置。 原文地址:小时刻个人博客>http://small.aiweimeng.top/index.php/archives/tp5_nginx.html tp5项目在nginx中默认是不支持pathinfo的,那么我们怎么配置 ...
今天弄了个别人的项目,用的tp5,正好前段时间学tp5了,可是人家竟然用了rewrite,我没学过啊,放在nginx ,全是404,真尴尬 其实很简单,在配置文件里面添加一小段代码就ok了 时间紧张直接把配置文件放出来 ...
首选在配置文件中加入配置如下 // 异常处理handle类 留空使用 \think\exception\Handle 'exception_handle' => '\\app\\common\\exception\\Http ...
{:config('settings.site_name')} 这个是代码 我默认的生成的配置文件位于 APP_PAH下的extra目录下的settings.php文件中 tp5中位于extra目录下的配置文件是自动加载的 模板中可以用上面的方式进行读取配置 ...
以前是在本地windows开发,现在将个人项目在虚拟机的linux下开发,但是就遇到了访问其他模块总是index的问题。 这个项目在阿里云服务器运行良好,但是现在却出问题,一样的代码、配置,就只能出在环境问题上。 上网查看了下,也有人遇到这种问题。 原因:thinkphp的url访问 ...