忙啊,只能把問題記錄打🐎上傳了。。。
記事狗端口映射訪問出錯解決(http://IP:port/index.php?__redirect__=1&)
1、問題發現
在內網搭建的記事狗服務端口映射到外網後,發現網站被重定向了:
http://IP:port/index.php?__redirect__=1&
2、問題思考
一開始以爲是nginx配置問題,但檢查到jishigou的包一開始前端頁面的index.php一直重定向至include/jishigou.php
因爲對php開發瞭解較少,所以請了研發方面的幫助
3、問題發展
知道這個記事狗的同事說要在網站後臺管理裏面配置,但在進入後臺使用:http://ip:port/admin.php時,提示錯誤
因爲無法訪問後臺配置,所以重新搭建一套測試環境。。。其實相當於重裝找錯誤哈
4、搭建測試環境
4.1、進入官網
4.2、找到源碼
4.3、源碼下載
4.4、在服務器下解壓
4.5、代理出去即可
注:data、images、install、setting這四個目錄要求有讀寫權限,給它們賦值777就行了
5、進入後臺管理
6、查看更改訪問地址配置
可以看到:已經進入了http://ip:port/admin.php頁面
在覈心設置裏找到網站的url設置
可以看見提示:修改setting目錄下settings.php文件site_url變量值。
好的,在原來的服務器上修改:
7、重啓服務
重啓:php、nginx服務
後,訪問正常
8、替換後臺文件
此時後臺依舊報錯,把新下好的admin.php文件替換服務的jishigou/下的admin.php
重啓:php、nginx服務
後,進入後臺管理正常
9、總結
admin.php配置文件異常出錯,原因未知;
後臺配置url接口即可正常使用。