一.做为一名开发者来说,经常性的开发,总会面对各种各样的问题,特别是开发中配置中的报错,就如数家珍。
接下来,今天,我们就来讨论下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>
加上配置后就正常了,如下图
对于开发者来说,经常性的开发,跟学习是相当有必要的。
同时,因为时间跟经验的积累,我们的学习成本也是越来越低的,因为只有懂得一种开发,其他的开发,基本上都是相通的。
所以学习成本就在于,语法跟环境搭建上,就例如,我们上边遇到的问题,其实在其他开发语言中,我们应该也遇到过的。
只不过,就是解决问题的方法不一样,基本上也是大同小异而已。
总而言之,开发这个东西是有共同性的,只要做得好,学习成本会越来越少的。
以上是自己的做为资深开发的一些个人经历,把这些经验分享给大家,希望以后大家在从事开发中,可以避免不必要的麻烦,跟浪费时间精力。
要是大家喜欢我的文章的话,可以在文章下留言或是联系我,共同进步,共同探讨开发的一些案例,促进彼此间的交流,分享一些日常的开发趣事。
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://alexlee.club/thinkphp-apidoc-request-failed-with-status-code-404/2023/03/01/
共有 0 条评论