1. 程式人生 > >zipkin-server UI 404報錯

zipkin-server UI 404報錯

背景:

  • 在使用zipkin-server的UI的時候,發現頁面上會報錯從404問題:

zipkin語言報錯

原因:

  • 這是因為使用了i18n的國際化語言載入能力,參見:
https://www.ibm.com/developerworks/cn/web/1305_hezj_jqueryi18n/  

其使用了jQuery.i18n.properties 外掛,動態的根據瀏覽器的語言去載入相應的語言。
比如,瀏覽器是中文,它會去查詢nav.properties、nav_zh.properties、nav_zh_CN.properties三個,其中,匹配順序為:nav_zh>nav_zh_CN>nav,先匹配上後語言會應用,因此會出現404
* zipkin中的程式碼位置為:i18n.js

 export function i18nInit(file) {
  // https://github.com/jquery-i18n-properties/jquery-i18n-properties
  $.i18n.properties({
    name: file,
    path: contextRoot,
    mode: 'map',
    // do not append a unix timestamp when requesting the language (.properties) files
    // this allows them to be cached by the browser
cache: true, // do not perform blocking XHR requests, as it blocks the entire browser, including // rendering async: true, callback: () => { $('[data-i18n]').each((index, item) => { if (item.tagName === 'INPUT' || item.tagName === 'SELECT') { $(item).attr('placeholder'
, $.i18n.prop($(item).attr('data-i18n'))); } else { $(item).html($.i18n.prop($(item).attr('data-i18n'))); } }); } }); }

相關推薦

zipkin-server UI 404

背景: 在使用zipkin-server的UI的時候,發現頁面上會報錯從404問題: 原因: 這是因為使用了i18n的國際化語言載入能力,參見: https://www.ibm.

SQL Server導入:The LocaleID 4 is not installed on this system

code page localeid 936 問題描述:通過SQLServer導入導出向導導入中文字符集數據,遇到The LocaleID 4 is not installed on this system.錯誤。解決方法:我發現客戶服務器操作系統雖然不支持Chinese (Simplified)

2018年不可錯過的創意404設計

原型設計 交互設計 界面設計 設計師 404報錯頁面,作為提醒網站訪問者服務器未找到請求資源或文件的頁面,時常被UI/UX設計師,產品經理以及網頁/軟件開發者視作 (包括枯燥的登錄頁面,加載頁面以及引導頁面在內) 導致網站/軟件用戶流失或跳出的重要元兇。然而,但這並不意味著404頁面在任

Microsoft.AspNet.FriendlyUrls發布到IIS後404的解決方案

nal sys aspnet 路由 system html onf blank ebs

thinkphp5資源路由訪問404

ffffff watermark sha img pub type 分享 技術分享 src thinkphp5資源路由訪問404報錯 解決辦法:把public重定向 thinkphp5資源路由訪問404報錯

Yii2,隱藏/web,且非index頁面其他頁面404

最近買了個阿里雲伺服器,活動價3年279,有興趣的可以看看:點選開啟連結 迴歸正題: Yii2,nginx.conf設定路徑:root /home/wwwroot/xxx/web/,輸入http://域名,顯示500.輸入http://域名/web/也是500. 找了很多解決辦法,功夫不負

Jsp 404,檢查步驟

Jsp 404報錯,檢查步驟 (1.)檢查tomcat啟動是否報錯 (2.)URL的專案名/資源名寫錯 (3.)WEB-INF目錄不允許客戶端訪問 (4.)改web專案名,改兩處:F2改專案名;MyEclipse/Web更改部署名 (

ASP.NET上傳大檔案404

報錯資訊:  Failed to load resource: the server responded with a status of 404 (Not Found)   嘗試1: 僅修改Web.config中system.web的值 <system.web&

ruby安裝404 及sass安裝

安裝ruby後更國內源的時候出現了報錯 查了下結果是淘寶那邊域名備案問題和之前的源地址不再維護所以更換了 所以我們得更換下新的連結並改一下執行命令 gem sources --add https://gems.ruby-china.com 更換完成後列印下 gem s

post請求404,找不到指定頁面

報錯: /WEB-INF/views/order/cart/myshopcart1.jsp description:The requested resource is not available. controller中方法上少加一個註解@respons

SQL Server附加資料庫(因為它是隻讀的,或者具有隻讀檔案)

 查看了資料庫檔案屬性,並不是只讀的。 從網上找了幾種方式:: 經查閱資料,發現並不是檔案只讀的問題,嚴格說應該是一個“許可權”的問題,當前的SQL Server登入帳號沒有對要附加檔案的可寫許可權,就會出現上述“只讀”的提示,解決辦法有以下幾種: 1.將要附加的檔案拷貝到 SQL Server 預設的

rabbitMQ-server控制檯安裝啟動失敗,黑視窗一閃即過Applying plugin configuration to rabbit .. failed.

Applying plugin configuration to rabbit .. failed. 按照網上操作如下步驟時: 進入%RABBITMQ_SERVER%\sbin目錄以管理員身份執行 rabbitmq-plugins.bat rabbitmq-plug

WIN7旗艦版下安裝SQL SERVER 2008安裝解決方案

        在win7環境下,是完全可以解決 SQL Server 2008相容性問題的。我在第一次安裝時,遇到了幾乎很多人安裝過程中都會出現的問題。只好解除安裝了重新安裝,第二次設定了一系列的東西,完全通過,安裝成功!現就安裝中遇到的問題和大家分享一下,以供參考!  

Host‘x.x.x.x’ is not allowed to connect to this MySQL server(Navicat等提示)

在使用Navicat Premium等連線資料庫時,有時會出現如下報錯: Host‘0.0.0.0’ is not allowed to connect to this MySQL server的報錯框 大致表示在使用Navicat Premium的本地IP地址,不允許被連線到遠端的MySQ

windows server 2008r2 WAMP 0xc000007b

支持 百度 span dll文件 vc2010 repair server 64位系統 程序 報0xc000007b應用程序錯誤 解決方法: 1、網上通用的解決方式是: “有時候,我們運行一個程序,會彈出這樣類似的提示:應用程序無法正常啟動(0xc000007b)。 造

關於web專案莫名其妙的404

今天寫完一個介面之後,就測試一下介面寫的有沒有問題,但是怎麼測試都是404錯誤!但是我的URL沒有錯誤呀!!!於是我先了個最簡單的test介面還是404錯誤,但是!控制檯並沒有任何的錯誤,最終沒轍了,只

JSP中WebContent和WEB-INF下網頁的路徑問題和404

我們通過做專案,都會把jsp網頁放在WebContent目錄下,而不是WEB-INF下,因為大家都知道WEB-INF下的jsp頁面訪問會報404錯誤。 後來,學習了jsp+servlet技術,老師說以後做專案為了安全起見,可以把頁面放入WEB-INF目錄下,因為WEB-IN

在ODI11g中建立Microsoft SQL Server伺服器測試問題

在ODI11.1.1.5.0中建立了Microsoft Sql Server的伺服器, JDBC驅動程式名稱選擇了Microsoft SQL Server 2005 Driver for JDBC (com.microsoft.sqlserver.jdbc.SQLServe

解決 idea 多模組 spring boot jsp頁面 404

一 、報錯資訊 Tue Nov 06 20:04:30 CST 2018 There was an unexpected error (type=Not Found, status=404). /WEB-INF/jsp/index.jsp 二、問題解決  

Lync Server 2013客戶端通訊簿404

LyncDFSLync Server 2013部分客戶端無法同步通訊簿,在服務端測試發現404錯誤:按照http://blog.51cto.com/liujb/2058521博客檢查DFS共享目錄權限正常通過查看IIS日誌發現大量的404錯誤:嘗試禁用其中一臺DFS命名空間服務器後發現同步正常解決方法:刪除有