【致歉】全能音乐搜索Bug修复
前言:
就在昨天,一位孜孜不倦的网友 qwqdanchun 跑到我的issues中,追了我一整天,原因是音乐搜索出现程序错误。
刚开始我有点不以为然,本来有些接口就坏掉了,打不开又以为是php服务商的问题,后来ta部署到heroku上,搜索功能有问题,只能显示主页,帮助页显示也有问题,一搜索直接刷新了,这才意识到严重性。
后来我打开电脑,仔细查看,终于发现了问题。
问题:
我打开储存在本地的文件,和压缩包内文件进行比较,终于发现少了一个文件:.htaccess
这个文件丢了可就了不得了,这会导致伪静态直接找不到自己在哪。
原来在解压时,Windows不允许创建一个无名字的文件,而Liunx允许,这导致我的阉割版好压直接略过错误不报提醒。
找到问题就好办了。
解决:
直接在Github储存库添加一个.htaccess
,里面填上:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>
结果:
心得:
凡事都要细心,不能毛糙,要及时比对啊!!!
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!