thinkphp apidoc Request failed with status code 404

alexlee 2023-3-1 411 3/1

一.做为一名开发者来说,经常性的开发,总会面对各种各样的问题,特别是开发中配置中的报错,就如数家珍。

接下来,今天,我们就来讨论下php一些报错性的问题,有针对性的总结一下,以免后期又遇到类型的问题,又花时间去处理。

做为开发者,我们要经常性的学习,为此今天打算研究下,thinkphp6 api接口的问题,一打开页面就不行了,出现如下报错

Request failed with status code 404

第一次接触也不知道是什么问题,根据字面意思,就是请求失败了,找不到这个请求,经过了一系列的研究,终于找到问题所在了,原来是伪静态没有设置好。

因为用的是 php_study 一键安装的组件,加下如下配置

<IfModule mod_rewrite.c>

Options +FollowSymlinks -Multiviews

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ index.php?$1 [QSA,PT,L]

SetEnvIf Authorization .+ HTTP_AUTHORIZATION=$0

</IfModule>

thinkphp apidoc Request failed with status code 404

加上配置后就正常了,如下图

thinkphp apidoc Request failed with status code 404

对于开发者来说,经常性的开发,跟学习是相当有必要的。

同时,因为时间跟经验的积累,我们的学习成本也是越来越低的,因为只有懂得一种开发,其他的开发,基本上都是相通的。

所以学习成本就在于,语法跟环境搭建上,就例如,我们上边遇到的问题,其实在其他开发语言中,我们应该也遇到过的。

只不过,就是解决问题的方法不一样,基本上也是大同小异而已。

总而言之,开发这个东西是有共同性的,只要做得好,学习成本会越来越少的。

以上是自己的做为资深开发的一些个人经历,把这些经验分享给大家,希望以后大家在从事开发中,可以避免不必要的麻烦,跟浪费时间精力。

要是大家喜欢我的文章的话,可以在文章下留言或是联系我,共同进步,共同探讨开发的一些案例,促进彼此间的交流,分享一些日常的开发趣事。

 

 

- THE END -
最后修改:2024年2月5日
0

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论