-
-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I have some question with your version #3
Comments
关于1,理论上应该可以,我是使用linuxserver的1.4.1镜像直接替换来的。不过还是建议替换前做好原来文件和sql数据库的备份。关于2,目前我的代码没有对这个进行修改,如果您使用docker仍然会得到172.17.0.1,但是我记得chevereto有一个函数可能是这个
可以尝试将函数中的 $_SERVER['REMOTE_ADDR'] 换成其他以获取正确的ip地址。如果使用cloudflare可以直接替换成 $_SERVER['HTTP_CF_CONNECTING_IP'] 参考链接:https://stackoverflow.com/questions/4262081/serverremote-addr-gives-server-ip-rather-than-visitor-ip |
其實我也是先安裝 最新的linuxserver/chevereto 再把您的檔案整包覆linux的app資料夾。
因為我這樣做是可以Run的,但有卡登入之問題,不知道您是否有遇過? 我使用Edge登入了之後,若contianer有做更動 ( 例如換網址 ) 或是某些動作 ( 因為我不確定我到底動了甚麼,唯一有印象就是換網址 ) 用同一個瀏覽器輸入帳號密碼按下登入,畫面會直接跳回首頁,右上角並沒有登入,但是我去看資料庫的寫入是使用cookie登入成功的,但就是進不去,不過若是用無痕模式卻能登入,我唯一發現的解決方式就是清除Edge的cookie,但這樣我覺得很不方便,還在找解決方法。 2.真實IP問題 最終解決方法就是一樣用額外的Port去對應80跟443,在使用反向代理將網址對應到Chevereto的port。 這個問題,我不清楚發生原理,因為我的網路相關的技術知識不足,或許修改裡面的nginx.conf,也或許是您說的get_client_ip()上的問題,目前已經解決問題,這方面我以後再研究。 3.存储掛載問題 4.中文化問題 不知道您是怎麼做到的,希望前輩能指點一二。 最終,無論如何非常感謝您,您為了中文用戶做出的巨大貢獻!! |
1。这个问题我使用edge目前无法复现,帮不了您 3。/app/chevereto 能挂载是因为我在被映射的目录里放了chevereto 1.6.2 的php 源码,如果不放的话肯定报错。 4。中文化没什么含金量的,其实如果你有观察本仓库所有的提交log,你会发现本仓库和原来的https://github.com/rodber/chevereto-free 仓库log几乎一样,倒是其中几个remove language的提交失踪了。 |
First thanks a lot you great contribution for no-english languages people.
I want to ask two question.
I don't know, how does it have any problem? but it's good now.
And then I don't know linuxserver/Chevereto setting still work of replace your version after?
cause I use Chevereto now, but I find out every user login ip and upload ip as same, it is my docker ip 172.17.0.1.
I want get thier real ip, how can i do
如果您可以看得懂中文,我可以再用中文解釋一次,因為我的英文不是很好。
The text was updated successfully, but these errors were encountered: