修改redmine預設頁面遇到問題

2021-09-01 14:06:06 字數 1798 閱讀 9635

參考使用:

自己犯二了,「在require_login的respond_to那一行之上加上」 理解出錯,開始任務加在respone_to的裡面。

後來細看,自己二了,理解錯了,他的意思放在respond_to這行的上面新增:

if url.rindex("/") == url.length -1

url = url_for(:controller => "my", :action => "page")

end

然後,新增在responed_to 的上面,出現如下log資訊:

log:

s&)' (client.h:742)

in 'passenger::sessionptr hooks::getsession(const passenger::pooloptions&)' (hooks.cpp:294)

in 'int hooks::handlerequest(request_rec*)' (hooks.cpp:563)

if url.rindex("/") == url.length -1

from /home/scm/redmine-1.4.4-0/ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.14/lib/active_support/dependencies.rb:184:in `require'

********************==logsend*************************====

sovle:

reference ---> 

syntax error, unexpected tidentifier, expecting kend

原因:1、 if url.rindex("/") == url.length -1 的「-1」之前都了乙個空格

最後的**:

def require_login

if !user.current.logged?

# extract only the basic url parameters on non-get requests

if request.get?

url = url_for(params)

else

url = url_for(:controller => params[:controller], :action => params[:action], :id => params[:id], :project_id => params[:project_id])

endif url.rindex("/") == url.length-1

url = url_for(:controller => "my", :action => "page")

endrespond_to do |format|

format.html

format.atom

format.xml

format.js

format.json

endreturn false

endtrue

end

********************==end  ok*************************====

修改 Spring Boot 預設頁面

spring boot 預設的歡迎介面是 main resources static index.html 原先的 webmvcconfigureradapter 已過時了,改為繼承 webmvcconfigurationsupport 類 或 實現 webmvcconfigurer 介面。impo...

如何修改redmine的密碼

場景 當你的redmine管理員密碼忘記了,你只有redmine的資料庫的時候,如何修改密碼呢?解決之道 在修改之前,需要之道redmine的密碼的加密規則 sha1 salt sha1 其中sha1生成規則 sha1 sha1 new password 知道了它生成規則,所有問題都easy了。只需...

GitLab遇到ssh修改了預設埠解決方法

gitlab用ssh免金鑰認證確實很好用,只是配置的時候發現修改了ssh預設埠 22 則不可達,不少小夥伴都遇到了這個問題。經過一番思考,覺得需要修改服務端配置,這裡把具體寫個部落格,讓大家少點坑。修改步驟 1 修改ssh埠 此步驟略過 port 埠 2 修改 etc gitlab gitlab.r...