nginx proxy做反向代理,/api/解析到api/v5/,但是一直404。
我想要的效果: /api/** 代理成 /api/v*/**后面的路径都没有解析,后端用的是thinkphp5。规则如下,使用使用location ^~ /api {也不行。 location ^~…
如何理解ThinkPHP框架里的依赖注入?
今天突然又一次在控制器中看到下面这样的代码, laravel中也有. public function getReqInfo(Request $request){ 代码 } 先说自己目前的认知和疑问: …
php中interface和trait的异同?
trait trait_name{ public function function_name() } interface interface_name{ public function function_name() } 在学php, 没实际经验, 感觉in…
请教thinkphp问题,插入数据,如果因为重复问题而不成功,如何输出错误信息?
$newinfo = $tbl_info->add($data4add) // 插入新订单 echo $newinfo 比如这样,如果插入是某个唯一字段重复而没插入的话$newinfo是空的,这时候怎么…
关于Redis swoole协程问题报错
Uncaught SwooleError: Socket#28 has already been bound to another coroutine#413, reading of the same socket in coroutine#414 at the same ti…
ThinkPHP 5.1 的改动
ThinkPHP 5.0 中可以在模板中 这样调用控制器中的方法 src="{:url('index/welcome')}"url="{:url('news/add')}"在5.1中, 应该怎么写呢…
请教下PHP中context(上下文)是什么意思?
暂时不贴代码了, 想先大概地, 宏观地了解下PHP中context(上下文)是什么意思. 和汉字里里"上下文"的意思接近吗? 比如说想学滕王阁序里的名句"关山难越…
请教一个php框架中魔术常量__callStatic()的作用?
像__construct()这个很好理解, 对象创建完成后, 第一个被对象自动调用的方法. 很明显可以感受到可以用于初始化等方面. 但是__callStatic(), 在对象中…
为什么我的return的输出有问题?(ThinkPHP)
我用的是v5.1.36 LTS,然后出现一个奇怪的问题,就是我的admin模块里的return输出都会自带“<?php”这个前缀,比如我想要return一个“hello”,但…
请教下php中namespace和use的用法及异同?
目前的理解和疑惑如下: namespace的作用: 命名空间为了解决重名问题, 比如同事A.php里有class A, 而同事B事先不知道A会使用什么类名, 可能会重复. 那…
请教一个tp5里config类get方法获取配置项的问题?
首先大家都知道tp5有多个配置文件. application\config.php 应用配置, 对整个项目都生效的配置信息(即在应用中任何一个位置都可以操作到配置信息) th…
请教一个关于laravel和tp框架中的namespace和use的问题?
想请教下tp和laravel框架中命名空间的问题. 在学框架之前, 对命名空间的了解如下段代码: <?php namespace china class Person{} function show(){ …