|
版本說明
新增功能 (與上次版本有何差異,以及您應該升級的原因。)
與 Mozilla 的社群版本有什麼不同?
安裝指南
Mozilla 1.4 for Sun Java™ Desktop System (Solaris 作業系統版) 的逐步安裝說明
疑難排解指南
有技術方面的問題? 請查詢疑難排解指南以找出解決的方法。
回饋
支援
版權 2004 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054 U.S.A. 保留所有權利。Sun、Sun Microsystems、Java、SunOS、OpenWindows 和 Solaris 皆為 Sun Microsystems, Inc. 在美國和其它國家/地區的商標、註冊商標或服務標示。所有的 SPARC 商標都是在獲得授權的情況下使用,而且是 SPARC International, Inc. 在美國和其他國家/地區的商標或註冊商標。標示有 SPARC 商標之產品,均以 Sun Microsystems, Inc. 所開發之架構為基礎。
新增功能
和往常一樣,Sun Mozilla 團隊一直致力於提供最新的變更版本以改善效能、穩定性、網站相容性、標準支援以及可用性。
設定檔:
設定檔漫遊 - 允許您透過漫遊伺服器存取您在任何電腦上的設定檔。「設定檔」包括書籤、cookie、通訊錄和喜好設定等等...
設定檔切換 - 使用者現在可以「熱插拔」設定檔。若要進行嘗試,請從工具功能表選取「切換 > 設定檔...」
郵件
影像處理
自動調整大小 - 自動調整大小功能可在全螢幕影像與符合視窗影像大小之間切換。在影像上按一下將會在自動調整影像與全螢幕影像間切換。您可以在「喜好設定」的外觀面板中停用 (或啟用) 此功能。
影像封鎖 - 影像封鎖/停用功能現在已更具彈性,使用者可以「檢視影像」以便查看已封鎖或是尚未載入的影像。
動態影像與設定表格大小 - Composer 現在可支援按一下並拖曳動態影像與設定表格大小。如果已經選取影像或是已經將游標置於表格內部,將會出現八個調整大小的控點,使用者只要透過簡單的按一下/拖曳/釋放滑鼠等動作即可調整影像或表格的大小。工具提示會即時顯示目標大小 (以像素為單位),而相對的變更亦是以像素顯示。
瀏覽
書籤 - Mozilla 的書籤現在包括一個根級資料夾,可以將兩個不同名稱的書籤指向相同位置,在「書籤管理員」和「書籤提要欄位」中提供網站圖示,而且可以在分隔符號上加上標籤。
啟動 - 可以為所有第一視窗、新視窗和新標籤指定「空白頁」、「首頁」或「上次瀏覽的頁面」。
快顯式區塊 - 已簡化以改善可用性
依鍵入內容尋找 - 只要鍵入您正在尋找的內容,所有符合的項目將會自動反白顯示。它提供一個新的喜好設定面板 (編輯 > 喜好設定 > 進階 > 鍵盤瀏覽),允許進行超連結和任何文字搜尋
代理 - 如果您無法使用代理伺服器連線,代理自動配置 (PAC) 故障復原將會嘗試直接連線
Chat - ChatZilla IRC 用戶端現在擁有完整的 Mozilla 喜好設定面板。
新聞群組 - 已新增篩選功能。
Mozilla 的 Sun 版本與社群版本之間有什麼不同?
輔助工具
讓所有人都能夠自由地使用所有 Mozilla web 瀏覽器的功能
可視 - 支援大型字以及與 Gnome 相容的高對比主題 鍵盤瀏覽 - 所有 Mozilla 瀏覽器功能皆可僅透過鍵盤 (不需要滑鼠) 存取 輔助技術 - 支援 gnome 輔助工具架構以便與輔助技術 (螢幕閱讀程式、螢幕放大程式、螢幕畫面鍵盤)一起使用,這些技術將會在未來的 Gnome 桌面版本中出現。
設定檔漫遊
相容性 - 與 Java Enterprise 和標準 FTP 伺服器相容,支援 HTTP、LDAP 和 FTP 協定 高可用性- 在任何地點、任何時間存取您的書籤、喜好設定以及通訊錄 可信賴 - 已進行某些變更? 衝突解析,避免多方存取的問題
拼字檢查程式
MySpell™ 拼字檢查引擎- 將拼字檢查功能新增至 Composer 和郵件 多語言支援 - 如果您需要額外的字典,可以在下列網址中找到 27 種語言的拼字檢查字典 - http://www.mozcafe.com/download/index.php
列印
True Type 列印 - Sun Mozilla 會產生一個 postscript 檔,該檔案不需要額外配置即可列印非西文的語言
Kerberos
單一簽入
安全: 部分 Web 伺服器會使用 Kerberos 這種驗證服務將單一簽入功能延伸至企業內部網路。使用這種方法的主要好處是,它比「基本」驗證方法更為安全,而且不需要使用者輸入任何名稱或密碼的組合 備註: 若要使用此驗證方法,必須將用戶端和伺服器都設定為使用 Kerberos
修正錯誤!
Sun 的 Mozilla - 包含 100 個以上社群版本未修正的錯誤
核心傾印檔案 - 只有 Sun 的 Mozilla 允許您儲存並提交核心傾印以進行分析
已知問題
Flash 6
當色彩深度設定為 256 色 (8 位元),flash 6 中無法正常顯示文字。 如果色彩深度設定為 16 位元或更高,這個問題將不會發生。
CDE
當色彩深度設定為 256 色 (8 位元),UI 將無法正常顯示。 如果色彩深度設定為 24 位元或更高,這個問題將不會發生。
備註: 若要檢查您目前的設定,請使用: fbconfig -prconf 若要變更您目前的設定,請使用 fbconfig -depth <想要的色彩深度>
Real Player
在套用某些 Solaris 修補程式時,Real Player 8.0 外掛程式將會中止。請參閱 Bug 126310
直接在 linux 套裝檔 (.rpm) 上按一下將會使 Mozilla 損毀,原因是 web 伺服器和 Mozilla 都將 .rpm 註冊為 RealPlayer 媒體,但是 RealPlayer 外掛程式無法正確地處理無效的 rpm 檔,因而造成 Mozilla 的損毀。使用者透過在連結上按一下右鍵,然後從快顯功能表中選取 「將連結目標另存為...」,從而避免這個問題。請參閱 bug: http://bugzilla.mozilla.org/show_bug.cgi?id=215999
設定檔
如果您的設定檔已被損壞,可能會導致 Mozilla 發生意外錯誤。 如果發生這種情況,請建立一個新的設定檔
國際網域名稱與書籤
在使用 IDN 時,URL 書籤可能無法正常顯示,並且無法透過書籤存取 URL 這個問題可以透過手動編輯書籤加以解決
北印度文
在所有對話方塊中,數字資訊將不會以北印度文的形式出現
系統需求
最低需求
OS - Solaris 8 作業系統
Desktop - GNOME 2.0 或 CDE ( 一般桌面環境)
記憶體: 128 MB
磁碟空間:
SVR4 - 80 MB 磁碟的最後大小 (在安裝期間需要 262 MB,磁碟空間可恢復) WebStart - 144 MB 磁碟的最後大小 (在安裝期間需要 240 MB,磁碟空間可恢復)
程式庫 - GTK2 程式庫
備註: GNOME 2 桌面包括 GTK 2 程式庫,此程式庫也可以透過 Mozilla 安裝程式加以安裝。
Java - JRE 1.4.2_02
修補程式
Solaris 8 SPARC
108652-66, 108921-16, 108940-54, 112003-03, 108773-18, 111310-01, 112472-01, 109147-24, 111308-03, 112438-01, 111111-03, 112396-02, 110386-03, 111023-02, 108987-13, 108528-22, 108989-02, 108993-22, 108714-07, 110380-04, 110934-10
Solaris 8 x86
108653-55, 108922-16, 108774-18, 111307-04, 111311-01, 112473-01, 112439-01, 108715-07, 111112-03, 112397-02, 108941-54, 108988-13, 108529-22, 108990-02, 110403-04, 110935-10, 109148-24, 111309-03, 110400-01, 111024-02, 108994-22
這些修補程式可透過以下網址取得: http://sunsolve.sun.com/pub-cgi/show.pl?target=patchrpts/8
或 http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access
Solaris 9 SPARC
對於: Gnome 2.0.0 Sparc 修補程式 ID: 114686-02 對於: Gnome 2.0.2 Sparc 修補程式 ID: 115738-03
Solaris 9 x86
對於: Gnome 2.0.0 Intel 修補程式 ID : 114687-02 對於: Gnome 2.0.2 Intel 修補程式 ID : 115739-03
這些修補程式可透過以下網址取得: http://sunsolve.sun.com/pub-cgi/show.pl?target=patchrpts/9
或 http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access
備註: 在搜尋修補程式時,為了取得最新版本,請不要輸入版本號碼,只要輸入主修補程式號碼即可。 例如,請輸入 108664,而不是 108664 -02,-xx 是表示版本號碼。 使用修補程式時,-xx 是最低的可接受版本,更新的修補程式也可以接受。
如何安裝 Mozilla 1.4 for Solaris OS - Web Start 版本
下載 Mozilla 之後,請執行下列步驟以安裝應用程式:
1. 使用下列指令將檔案解壓縮: % unzip <安裝套裝軟體名稱>.zip
2. 變更至 Mozilla 安裝目錄: % cd MOZinstaller
3. 如果您的系統中並沒有安裝 GTK2 程式庫,請執行步驟 4 到步驟 7 以安裝程式庫。否則,請進到步驟 8。
4. 如果您還不是超級使用者,則鍵入 "su" 將可成為超級使用者, 然後鍵入您的超級使用者密碼。
5. 變更至 GTK2 目錄: # cd GTK2
6. 執行 GTK2 程式庫安裝程序檔: # ./GTK2install
7. 變更至 Mozilla 安裝目錄: # cd ..
8. 執行 Mozilla 1.4 安裝程序檔: # ./installer
9. 您需要選擇「自訂安裝」以安裝英文以外的語言套裝。 10. 指定安裝 Mozilla 的目錄。 依預設,「Mozilla」目錄會建立在您的主目錄中 而 Mozilla 將會安裝在該處。
11. 選取您想要安裝的語言套裝。
12. 遵循螢幕上的說明以完成安裝步驟。 稍候片刻,直到看見「安裝摘要」視窗出現,通知 您安裝是否已經成功。
13. 按一下「結束」以關閉安裝程式。
14. 若要啟動 Mozilla,請變更至安裝目錄然後執行 下列程式:
% ./mozilla &
如果您的系統中並沒有 GTK2 程式庫,並且是以一般使用者的身分直接執行 Mozilla 安裝程式程序檔,您將會看見下列訊息:
「Sun Mozilla 1.4 需要 GTK2 程式庫,您可以安裝包括 GTK2 的 GNOME 2.0 或是只安裝 GTK2」 「如果只要安裝 GTK2,您應該到 GTK2 目錄然後以超級使用者的身分執行 GTK2install」。
如何安裝 Mozilla 1.4 for Solaris OS - SVR4 套裝軟體
請確定您已經將 GNOME2 (包括 GTK2) 或 GTK2 程式庫分別安裝在您的系統中。
1. 在將檔案解壓縮之前,請先建立放置檔案的目錄,變更至新的目錄,然後使用 upzip 指令將檔案解壓縮。
% mkdir <新的目錄名稱> % cd <新的目錄名稱> % unzip <安裝套裝名稱>.zip
2. 如果您還不是超級使用者,請鍵入"su" 以成為超級使用者, 然後鍵入您的超級使用者密碼。
3. 如果您擁有 GTK2 或 GNOME2,請跳至步驟 5 變更至 GTK2 目錄: # cd GTK2
4. 執行 GTK2 程式庫安裝程序檔: # ./GTK2install
5. 透過執行安裝程序檔來安裝 Mozilla:
# ./mozinstall
備註 - Mozilla 1.4 套裝將會安裝在 您工作站上的 /usr/sfw/lib/mozilla 目錄中。
6 安裝語言套裝
安裝程式會顯示您可以安裝的語言清單,請輸入語言套裝相對應的號碼,然後按一下 Enter。 為您想要新增的每種語言重複此步驟。輸入 0 然後按 Enter 以繼續安裝。
7. 在提示時,鍵入 "exit" 以退出超級使用者。
8. 若要啟動 Mozilla,請變更至安裝目錄然後執行 下列程式:
% ./mozilla &
從 Mozilla1.2.1 升級至 Mozilla1.4
Web Start - 如果您想保留舊版的 Mozilla,並且將 Mozilla 1.4 安裝在主目錄中的一個單獨目錄下,這兩個版本是可以同時存在的。 否則,請參考 Mozilla 1.2.1 中所隨附的解除安裝指示
SVR4 - 如果您已經安裝 Mozilla 1.2.1 SVR4 套裝軟體 (pkgadd 版本),您應該先使用 pkgrm,以超級使用者的身分移除 Mozilla 1.2.1,然後再安裝 Mozilla 1.4.
備註: 從先前的 Mozilla 版本升級時 (避免與先前版本發生不相容的問題),Mozilla 安裝程式將會提示您刪除安裝目錄 (如果該目錄不是空的)。如果您將設定檔或其它個人檔案置於安裝目錄中,請回答「否」,否則,這些檔案將被刪除。將設定檔放在預設位置的使用者則不會受到影響。
從 Netscape 4.7x 移轉至 Mozilla 1.4
如果您決定嘗試使用 Mozilla 1.4 for Solaris OS,它將不會影響您使用 Netscape 4.7x 的能力。這兩個應用程式可以同時執行。 然而,不建議同時使用兩個郵件用戶端。
Netscape 4.7x 和 Mozilla 1.4 for Solaris 會將使用者的資訊 (喜好設定、快取檔案、書籤) 寫入不同的目錄:
Netscape 4.7x - 在 ~/.netscape 目錄底下。 Mozilla 1.4 for Solaris - 在 ~/.mozilla 目錄底下。
移轉 Netscape 4.7x 喜好設定(例如書籤、代理伺服器、以及電子郵件設定)時,預設會建立喜好設定檔、電子郵件設定以及本機郵件資料夾副本。 本機郵件資料夾副本可能浪費很多磁碟空間,而這是您所不樂見的。我們提供兩個選擇來控制本機郵件資料夾移轉的方式。
選項 #1: 再度使用以 Netscape 4.7x 建立的舊的本機郵件資料夾。除了節省磁碟空間之外,這個選項還能夠讓您在 4.7x 郵件程式和 Mozilla 郵件程式之間切換。
備註:如果 Netscape 4.7x 和 Mozilla 郵件程式使用同一共用本機郵件資料夾同時執行,本機郵件資料夾的資料可能會損毀。
選項 #2: (預設) 將本機郵件資料夾與 Netscape 4.7x 和 Mozilla 1.4 for Solaris 分開,以同時使用 Netscape 4.7x 和 Mozilla 郵件程式。 以額外的磁碟空間和本機郵件資料夾片段化為代價,這個選項可以確保您永遠不會遺失儲存在本機郵件資料夾中的任何資料。
這個選擇提供給從 Netscape 4.7x 移轉過來,第一次使用 Mozilla 1.4 的使用者。系統管理員和企業管理員可以為他們比較廣泛的使用者群做這項決定。 他們可以為其使用者變更預設設定值,選擇讓他們能夠用下列喜好設定值覆寫 (或者拒絕置換) 預設值 :
如果選擇選項 #1 ,並且不讓您的使用者有覆寫能力,請編輯 <Mozilla 安裝目錄>/defaults/pref/mailnews.js 檔案
pref("mail.migration.copyMailFiles", false); pref("mail.migration.copyMailFilesPopupWindow", false);
如果選擇選項 #1 ,但是允許使用者進行覆寫,請編輯 <Mozilla 安裝目錄>/defaults/pref/mailnews.js 檔案
pref("mail.migration.copyMailFiles", false); pref("mail.migration.copyMailFilesPopupWindow", true);
從 Netscape 6 或 7 移轉至 Mozilla 1.4
您可以安全地同時安裝 Mozilla 1.4 與 Netscape 7。Mozilla 可以從 Netscape 7 匯入使用者資料;如果您想要從 Netscape 7 移轉至 Mozilla,我們建議您在安裝 Mozilla 並移轉使用者資料之後,將 Netscape 7 解除安裝。
您的 Netscape 6 或 7 設定檔將可在 Mozilla 中使用。但是在 Netscape 6 或 7 與 Mozilla 之間共用設定檔可能會造成問題。
Mozilla 會自動地使用您的 Netscape 設定檔,除非您有多個設定檔。如果是這種情況,Mozilla 會提示您選擇一個設定檔。為了避免在開啟 Mozilla 時意外地使用了 Netscape 設定檔,請在安裝 Mozilla 之前,使用 Netscape 的 Profile Manager 建立一個新的額外設定檔。
備註: 從 Netscape 6 或 7 升級時 (避免與先前版本發生不相容的問題),Mozilla 安裝程式將會提示您刪除安裝目錄 (如果該目錄不是空的)。如果您將設定檔或其它個人檔案置於安裝目錄中,請回答「否」,否則,這些檔案將被刪除。將設定檔放在預設位置的使用者則不會受到影響。
備註: 強烈建議您不要在 Mozilla 和 Netscape 6 或 7 之間共用設定檔
將 Mozilla 新增至您的路徑
決定設定 PATH 變數的位置,並將 Mozilla 目錄新增至您的路徑中,使您可以藉由在終端機視窗中鍵入 "mozilla" 來啟動 Mozilla。路徑可以設定在 .dtprofile、.login、.bashrc 或 .cshrc 檔中。
對於 bash shell:
export PATH=$PATH:<Mozilla 安裝目錄>
對於 csh shell:
setenv PATH ${PATH}:<Mozilla 安裝目錄>
外掛程式
下載外掛程式並安裝在 Mozilla 的外掛程式目錄中
Mozilla 的外掛程式目錄
1) 預設的外掛程式目錄為 <Mozilla 安裝目錄>/plugins 2) 預設的使用者外掛程式目錄為 $HOME/.mozilla/plugins 3) 使用者定義的外掛程式目錄可以由環境變數 "env: MOZ_PLUGIN_PATH" 來設定 例如 "export MOZ_PLUGIN_PATH=~/download/plugins"
Java
依預設,mozilla 1.4 會啟用 Java Plugin。 如果沒有啟用,請確定在外掛程式目錄底下有一個符號連結,此目錄指向:
SPARC: $JAVA_PATH/plugin/sparc/ns610/libjavaplugin_oji.so x86: $JAVA_PATH/plugin/i386/ns610/libjavaplugin_oji.so
備註:複製該檔案而沒有建立符號連結將會使 Java 損毀
Real Player
Macromedia Flash
A.
在整個系統上安裝 Macromedia Flash Player,使電腦的所有使用者都可以使用
1. 您必須擁有超級使用者的身分才能夠在整個系統安裝 Macromedia Flash Player。
2. 將 Macromedia Flash Player 檔、libflashplayer.so 和 flashplayer.xpt 複製到 Mozilla 外掛程式目錄中。
3. 重新啟動 Mozilla。
4. 在位置列中鍵入 about:plugins 或是選擇「說明」>「關於外掛程式」以確認安裝。 您應該會看見 Macromedia Flash Player 以 "Shockwave Flash 6.0" 等字列出。
B.
在「使用者帳號」中安裝 Macromedia Flash Player:
1. 如果您尚未從使用者帳號使用 Mozilla,請啟動 Mozilla 然後關閉。這樣將會在您的主目錄中建立喜好設定目錄 (.mozilla)。
2. 在 Mozilla 喜好設定目錄中建立 "plugins" 目錄。 如果 mkdir 指令報告錯誤「無法建立目錄: 檔案已存在」,請勿驚慌。這表示該目錄已經顯示,無需再建立。
3. 將 libflashplayer.so 和 flashplayer.xpt 複製到外掛程式目錄中。
4. 重新啟動 Mozilla。
5. 在位置列中鍵入 about:plugins 或是選擇「說明」>「關於外掛程式」以確認安裝。您應該會看見 Macromedia Flash Player 以 "Shockwave Flash 6.0" 等字列出。
Adobe Acrobat Reader
解決方案
主題 |
問題 |
解決方案 |
|
安裝 |
|
|
修補程式 |
警告: 系統未安裝必要的修補程式 |
安裝必要的修補程式。最新的修補程式可在下列位址找到: http://sunsolve.sun.com/pub-cgi/show.pl?target=patchpage |
修補程式 |
未安裝必要的修補程式 106300。 |
這個修補程式是 64 位元 C++ 的共用程式庫修補程式。系統上必須要有 SUNWlibCx 套裝軟體。安裝 SUNWlibCx 套裝軟體,或者是繼續安裝修補程式而不安裝 106300。 |
啟動 |
|
|
什麼都沒有 |
從遠端電腦啟動 Mozilla 時沒有視窗出現。 |
設定電腦顯示的 DISPLAY 環境變數。 例如,"setenv DISPLAY <主機名稱>:0.0" |
什麼都沒有 |
沒有出現視窗 (您先前使用過 Netscape 4.X) |
Mozilla 1.4 for Solaris 嘗試在您初次啟動 Mozilla 1.4 時移轉您的 Netscape 4.X 喜好設定。Netscape Communicator 4.X 喜好設定可能未正確移轉,因此造成錯誤。 將 ~/.mozilla 目錄移到 ~/.mozilla.old 目錄試試看。 如果那樣做沒有用,試著將 ~/.netscape 目錄移到 ~/.netscape.old,然後重新啟動應用程式。 |
什麼都沒有 |
啟動時沒有出現視窗 Solaris 2.6 |
Solaris 2.6 不支援 Mozilla Solaris 8 和更新版本才支援 Mozilla |
錯誤的瀏覽器 |
Mozilla 啟動 Netscape 或 FireFox 視窗 |
以參數啟動 Mozilla,例如 "-P" |
錯誤 |
啟動時 錯誤訊息: 「內部錯誤: 暫時無法使用的資源」。 |
?執行下列步驟,以增加電腦上的交換空間:
- 開啟一個終端視窗。
- 使用 su 指令以變更為超級使用者。
- 鍵入以下指令:mkfile -v 100m swapfile_name
- 鍵入以下指令:swap -a swapfile_name
|
錯誤 |
shell 輸出上出現警告訊息: Gdk-WARNING **: shmat failed! |
這個訊息只會在您執行 mozilla -debug 啟動程序檔時出現。 這個訊息表示沒有足夠的共用記憶體可供應用程式使用。 應用程式還是會執行,但是速度比平常慢一點。 |
顯示 |
|
|
圖示 |
圖示未正確顯示 |
重設主題: 檢視->套用主題、選取任何主題,然後重新啟動 mozilla |
損毀 |
|
|
Solaris 9v4 |
損毀 |
Solaris 9 更新版本 4 中的 gtk+-2.0 程式庫包含造成瀏覽器損毀的錯誤。 請取得修補程式 115738-03 或更高版本以解決問題。 |
Flash 6 |
播放多個 Flash 影片時發生損毀 |
在系統檔 (/etc/system) 中加入下列行 "set shmsys:shminfo_shmseg=your-number-here" 如此可避免損毀,但是 Flash 檔案的執行速度可能仍然很慢 |
列印 |
|
|
調整大小 |
無法以橫向格式列印大型頁面 |
1. 僅使用比例 2. 使用 Xprint 系統。有關資訊,請參考 xprint.mozdev.org |
語言 |
在列印非西文的網頁時,有時候會列印出空白的區塊,而不是列印出字元。 |
加入該字型的搜尋路徑: pref("font.directory.truetype.1", path) "prefs.js" 檔位於 ".mozilla" 目錄中,而該目錄則位於您的主目錄底下。 |
程序檔 |
|
|
Javascript |
關閉視窗功能並不會關閉標籤 |
變更喜好設定於 prefs.js: pref("dom.allow_scripts_to_close_windows", true); |
郵件 |
|
|
IMAP |
有些 IMAP 伺服器並不支援混合類型的資料夾。因此這種類型的伺服器上的資料夾只能夠儲存訊息或子資料夾,但是 Mozilla 郵件在預設條件下支援混合資料夾。因此,這樣便會在建立與刪除資料夾時發生問題。 |
開啟編輯->郵件與新聞群組帳號設定->伺服器設定。按一下「進階」。取消核取「伺服器支援包含子資料夾和訊息的資料夾」 |
設定檔 |
|
|
載入 |
載入設定檔時發生損毀 (您已執行先前的 Mozilla 版本) |
此目錄中某些檔案的格式已經變更,導致發生相容性的問題。如果要解決這個問題,請執行下列步驟:
- 開啟一個終端視窗。
- 鍵入以下指令: mv ~/.mozilla ~/.mozilla.old
- 重新起動瀏覽器。
|
一般 |
Mozilla 的運作方式異常 |
設定檔損壞可能會造成 Mozilla 的運作方式異常。如果是這種情況,請建立一個新的設定檔 |
外掛程式 |
|
|
Java |
我的 Java 1.4.2 程式碼在用 inkoveAndWait()" 顯示模式對話時鎖死了。 |
解決方法是使用 invokeLater 呼叫而不要使用 inkoveAndWait 呼叫。 |
Java |
如何更新 1.4.2 以前的小程式? |
建議採用下列方法:
- 1.4.2 以前的小程式應該用預設選項 (亦即 no -target 1.4.2) 以 J2SE1.4.2 重新編譯。
- 假如不依賴 1.4.2 API,應該能夠跨越所有平台 (Solaris/Linux/Windows) 正確地執行。
|
聊天 |
|
|
IP 解析 |
無法解析伺服器位址 |
改用 IP 位址 |
Web Start 解除安裝
如果您已經使用 Web Start 安裝 Mozilla 1.4,請執行: % cd <安裝目錄名稱> % ./uninstaller
SVR4 解除安裝
如果您是透過 SVR4 套裝軟體安裝 Mozilla 1.4 (pkgadd 版本),您應該使用 pkgrm 來移除 mozilla。 %pkgrm<安裝套裝軟體名稱> 備註: 您必須分別移除可選式套裝,然後以超級使用者的身分登入
X-printing
如何設定 x-printing for Mozilla。
Xprt 是在 X Window 系統的版本 11 中使用的 Xprint 列印伺服器,供例如印表機和傳真機等非顯示裝置使用。
Xprint 是一個進階的列印系統,可讓 X11 應用程式使用例如印表機的裝置、傳真或建立例如 PostScript、PCL 或 PDF 格式的文件。可讓例如 mozilla 之類的用戶端使用。
我如何在用戶端設定 Xprint?
可使用環境變數 (env vars) 控制用戶端上的 Xprint。 環境變數 ${XPSERVERLIST} 包含顯示識別符號的清單 (以空格分隔) 以告訴 Mozilla 它發現 X-print 伺服器的位置。
範例: %export XPSERVERLIST="littlecat:80 bigdog:72" 這樣將會指示應用程式在機器 "littlecat" 上查看顯示畫面 80,而在機器 bigdog 上查看顯示畫面 72,以尋找 X-print 伺服器。
我如何設定 Xprint 伺服器?
On Solaris Xprint 伺服器已依預設安裝。
Xprt [ -ac ] [ -audit level ] [ -pn ] [ -fp fontpath ] [ -XpFile file ] [ -XpSpoolerType spoolername ] [ : display ]
: 顯示
X server 在提供的顯示畫面上執行。如果有多台 X server 同時在一台主機上執行,則每個 X server 都會有一個唯一的顯示號碼。請注意:標準的 X server (用於視訊顯示) 一般會執行在下列顯示畫面上:0
範例: 若要在顯示畫面 99 上啟動 Xprint 伺服器: %Xprt :99
-fp fontpath
設定字型的搜尋路徑。此路徑是以逗號分隔的目錄清單,Xprt 會在其中搜尋字型資料庫。
範例:
%Xprt :99 -fp \ /usr/X/lib/X11/fonts/TrueType/,\ /usr/X/lib/locale/zh/X11/fonts/TrueType/ &
如需更多有關如何設定 Xprint 伺服器的資訊,請參閱 http://xprint.mozdev.org/docs/Xprt.html 或參考主頁 ( Solaris 上的 "man Xprt" 指令 )
如何從 Mozilla 列印包含非西文字型的網頁。
包含非西文字型的頁面在列印時可能偶爾會出現問題,使用 TrueType 列印將可解決這個問題。
什麼是 TrueType 列印?
Mozilla 使用 FreeType 程式庫將 True Type 字型轉譯為 CID type 1 字型。接著會將 CID Type 1 字型內嵌於 postscript 檔案。
如何設定 TrueType 列印?
每個字型集的路徑都要在 solaris.js 檔案中,該檔案位於: defaults/pref/solair.js
您可以將搜尋新 True Type 字型的路徑新增至 solaris.js 檔案中。
以下是預設設定
pref("font.directory.truetype.1", "/usr/X/lib/locale/zh/X11/fonts/TrueType"); pref("font.directory.truetype.2", "/usr/X/lib/locale/zh.GBK/X11/fonts/TrueType"); pref("font.directory.truetype.3", "/usr/X/lib/locale/zh_CN.EUC/X11/fonts/TrueType"); pref("font.directory.truetype.4", "/usr/X/lib/locale/zh_CN.GB18030/X11/fonts/TrueType"); pref("font.directory.truetype.5", "/usr/X/lib/locale/zh_TW/X11/fonts/TrueType"); pref("font.directory.truetype.6", "/usr/X/lib/locale/zh_TW.BIG5/X11/fonts/TT");
若要新增新的字型路徑,請使用相同的格式: pref("font.directory.truetype.<number>", "<path/ folder location>");
I.E. (韓文版) pref("font.directory.truetype.7", "/usr/X/lib/locale/ko/X11/fonts/TrueType ");
備註: 此功能需要 freetype2 程式庫支援。 請確定您已經安裝 FreeType,同時系統可以使用 "libfreetype.so" 的路徑。
如果 Mozilla 找不到 libfreetype.so,請新增路徑: export LD_LIBRARY_PATH=<libfreetype.so 的位置>
Mozilla 損毀時的措施
如果 Mozilla 損毀,您可以採取下列步驟以協助我們除錯。 只有 Sun Mozilla 1.4 版可以這樣做。Mozilla 1.2 版及社群版本則無法執行。
什麼是核心傾印檔案? 核心傾印檔案包含與除錯相關的所有處理資訊: 硬體註冊內容、處理狀態和處理資料。
我可以在何處找到? 在處理損毀問題時,作業系統將核心影像寫入一個檔案 (稱為核心傾印)。 通常核心傾印檔案會被寫到 Mozilla 的啟動目錄中 (假設能夠寫入;適用於一般存取控制)。
為什麼無法寫入核心傾印檔案?
有二種可能:
1. 您沒有寫入 Mozilla 啟動目錄的權限
解決方案: 從您擁有寫入權限的目錄啟動 Mozilla。
2. 核心傾印檔案超出預設許可的大小。
解決方案: 使用下列指令移除檔案大小限制: 'ulimit -c unlimited'。
我應該如何處理核心檔案?
透過下列電子郵件直接傳送給我們 mozillafeedback@sun.com 或是讓我們知道可在何處取得。 請務必提供完整的平台資訊。 您可以透過下列指令獲得完整資訊: 'uname -a'
如果核心檔案很難傳送,您可以檢視檔案,然後將結果傳送給我們。 Solaris 擁有下列工具可用於檢視核心檔案:
/usr/bin/pstack ./core /usr/bin/pmap ./core /usr/bin/pldd ./core
將輸出結果以純文字格式傳送給 mozillafeedback@sun.com
Mozilla - debug 選項
雖然有限制,但是執行 Mozilla 時加上 debug 選項對於管理員診斷問題仍有幫助。在正常模式中不會顯示的某些錯誤/警告訊息將會顯示於下列兩個程序檔中: debuginfo.sh 和 checkpatches.sh ,如果您啟動 mozilla 時有加上 '-debug' 選項,將會執行這兩個程序檔。debuginfo.sh 會列印部份系統資訊,而 checkpatches.sh 則會檢查 mozilla 所需要的所有修補程式是否都已經安裝。
範例:
bash-2.05$ /mozilla/mozilla -debug ------- Running Mozilla 1.4 debug mode------- USER: robin HOSTNAME: eri0 = dart IP ADDRESS: eri0 = 129.158.217.225 HOSTNAME: eri0 = dart IP ADDRESS: eri0 = 129.158.217.225 ARCH: sparc FRAME BUFFER(S): unknown SunOS RELEASE: 5.9 KERNEL ID: Generic_112233-12 MEMORY: 256MB SWAP: 0.0MB total, 0.0MB used, 0.0MB available LOAD AVERAGE:19, 1 user, :0.05, 0.01, 0.02 DNS DOMAINNAME: ETHERNET ADDRESS: 0:3:ba:5b:97:f5 HOSTID: 835b97f5
正在檢查建議的修補程式 ...
** (mozilla-bin:10798): WARNING **: Size mismatch when converting text from input method: supplied length = 8 , result length = 6 ** (mozilla-bin:10798): WARNING **: Size mismatch when converting text from input method: supplied length = 8 , result length = 6 ** (mozilla-bin:10798): WARNING **: Size mismatch when converting text from input method: supplied length = 8 , result length = 6
手動執行設定檔伺服器
本文件假設您在專用的伺服器上執行設定檔伺服器,而不是在現有的伺服器上。我們建議您使用專用的設定檔伺服器,因為它可提供更佳的效能並減少與其它應用程式相互影響的機會。本文件提供有關如何在 Java Enterprise Web Server (6.1 或更新版本) 或 Java Enterprise Directory Server (5.2 版) 上執行設定檔伺服器的說明。由於「設定檔伺服器」並未依賴 Java Enterprise 伺服器的任何專屬功能,因此其它伺服器也可以運作,但是它們並未經過 Sun 的測試。
您想要使用哪一種伺服器類型? 您可以將設定檔資料儲存在 HTTP、FTP 或 LDAP 伺服器上。您選擇伺服器類型應主要根據您現有的基礎結構,以及對於設定檔資料的管理控制需求。HTTP 和 FTP 相對而言比較容易設定,但是它們並未擁有 LDAP 所具備的所有管理功能。
我如何設定 HTTP 設定檔伺服器?
在 HTTP 設定檔伺服器中啟用「遠端檔案處理」。
- 啟動您的管理伺服器然後瀏覽至「管理伺服器」頁面。
- 變更至「類別管理員」檢視。
- 按一下「內容管理」標籤。
- 選擇左邊窗格的「遠端檔案處理」。
- 在「啟動檔案處理指令」的標籤下方,核取「是」項目。
- 套用變更。
新增用於設定檔漫遊的使用者之規則。
- 變更至「伺服器管理員」檢視。
- 按一下「喜好設定」標籤。
- 選擇左邊窗格的「限制存取」。
- 藉由新增存取控制規則來編輯 ACL 檔
備註: 請確定使用者擁有權限能夠存取儲存漫遊存取檔案的目錄。
我如何設定 LDAP 設定檔伺服器
-
停止目錄伺服器。
- 將設定檔伺服器綱要 (如下方清單所示) 新增至您的 LDAP 伺服器。
備註: 依預設,Java Enterprise LDAP 伺服器包括該綱要。
顯示綱要
# ns-mcd-li-schema.conf # # Profile Server schema #
attribute nsLIPtrURL |
2.16.840.1.113730.3.1.399 |
ces |
attribute nsLIPrefs |
2.16.840.1.113730.3.1.400 |
ces |
attribute nsLIProfileName |
2.16.840.1.113730.3.1.401 |
cis |
attribute nsLIData |
2.16.840.1.113730.3.1.402 |
bin |
attribute nsLIElementType |
2.16.840.1.113730.3.1.403 |
cis |
attribute nsLIServerType |
2.16.840.1.113730.3.1.404 |
cis |
attribute nsLIVersion |
2.16.840.1.113730.3.1.405 |
integer |
attribute nsServerPort |
2.16.840.1.113730.3.1.280 |
cis |
objectclass nsLIPtr oid 2.16.840.1.113730.3.2.74 requires objectclass allows nsLIPtrURL, owner
objectclass nsLIProfile oid 2.16.840.1.113730.3.2.75 requires objectclass, nsLIProfileName allows nsLIPrefs, uid, owner
objectclass nsLIProfileElement oid 2.16.840.1.113730.3.2.76 requires objectclass, nsLIElementType allows owner, nsLIData nsLIVersion
objectclass nsLIServer oid 2.16.840.1.113730.3.2.77 requires objectclass, serverhostname allows description, cn, nsServerPort, nsLIServerType, serverroot
- 重新啟動目錄伺服器。
- 建立一個根項目,您將在此儲存設定檔。您可以在單一的根項目底下儲存所有「使用者設定檔」,如此將可以簡化「設定檔」漫遊的設定與管理。您建立的根項目可以包含任何物件類別,雖然您通常只包括物件類別 "orgazinationalUnit"
- 設定根設定檔項目的存取控制,授與使用者對於項目及其子節點的讀取與寫入存取權限。讀取存取權限可以讓使用者將其設定檔資料複製到本機電腦中。以這種方式,您可以使用單一存取控制規則授與所有使用者存取權限,如下所示:
範例: (target="ldap:///ou=Roaming,o=mcom.com")(targetattr!="nsLIPrefs")(version 3.0; acl "Roaming"; allow (all) userdnattr ="owner"; )
- 根據您所使用之伺服器的不同,您也可以使用個別的管理工具來設定此 ACL。
- 在設定檔根底下,透過建立 nsLIProfile 項目的方式為每位使用者建立設定檔。以下顯示 LDIF 的範例,您可以利用此例為名為 pete 的使用者建立設定檔項目。
範例: dn: nsLIProfileName=pete,ou=Roaming,o=myCompany changetype: add objectclass: top objectclass: nsLIProfile nsLIProfileName: pete owner: uid=pete,ou=People,o=myCompany
- 建立使用者項目,「瀏覽器」將依據這些項目驗證使用者身分。您可以為使用者建立新的項目 (如下列清單),或者您可以將使用者項目從公司目錄複製到「設定檔」伺服器 (建議使用)。
範例: dn: uid=pete,ou=People,o=myCompany changetype: add objectclass: top objectclass: inetOrgPerson cn: pete userpassword: myPassword
設定檔漫遊喜好設定
「設定檔伺服器」包括一組新的「瀏覽器」喜好設定,您可以用利用這些設定來控制許多方面的功能。例如,您可以設定或鎖定喜好設定以啟用功能,設定「設定檔」伺服器或企業目錄的位置,定義使用者允許哪些檔案移轉至伺服器,或是從伺服器移轉哪些檔案等等。
設定檔漫遊喜好設定可以在兩個地方設定:
- 在「設定檔」伺服器中,使用「設定檔伺服器控制」
- 在「瀏覽器」的「喜好設定」視窗中 (由使用者設定)
瀏覽器會將所有「設定檔伺服器」喜好設定儲存在特定檔案: 目前使用者設定檔中的 "prefs.js",並且還會儲存透過「設定檔伺服器」服務的其它使用者喜好設定。
下列表格提供您可以設定的「設定檔伺服器」喜好設定的完整清單。注意:如果您是使用「設定檔伺服器控制」在伺服器上設定喜好,您不需要使用喜好設定視窗來進行設定, 您可以使用「設定檔伺服器控制」的圖形使用者介面。
喜好設定 |
喜好設定可以讓您允許或拒絕移轉的檔案。 |
|
|
roaming.files.abook.mab |
通訊錄 |
roaming.files.history.mab |
收集的通訊錄 |
roaming.files.bookmarks.html |
書籤 |
roaming.files.cookies.txt |
Cookie |
roaming.files.cookperm.txt |
Cookie 權限 |
roaming.files.history.dat |
瀏覽歷程記錄 |
roaming.files.mimeTypes.rdf |
說明應用程式設定 |
roaming.files.panels.rdf |
提要欄位面板清單 |
roaming.files.localstore.rdf |
Windows 設定 |
roaming.files.liprefs.js |
使用者喜好設定 |
roaming.files.mailViews.dat |
郵件檢視設定 |
roaming.files.training.dat |
垃圾郵件過濾器 |
roaming.files.filter |
郵件過濾器 |
|
備註: 您也可以使用「設定檔伺服器主控台」的圖形使用者介面。 |
備註: 有些檔案有越變越大的趨勢,例如通訊錄、瀏覽歷程記錄。 如果此類檔案的移轉對於網路效能會有不利的影響,請考慮在伺服器端將此喜好設定為假。
進階功能
設定檔伺服器同時也支援下列功能:
- 複製 - 為了達到更高的效能與資料完整性,「設定檔漫遊」與複製的 LDAP 伺服器相容。只要將「瀏覽器」用戶端指向複製的伺服器;就可自動寫入主伺服器。(您可以使用 DNS 循環技術在複製的伺服器間發佈載入資訊)
- 伺服器端的喜好設定 - 在讀取「設定檔漫遊」的 LDAP 設定檔項目時,管理員也可以在瀏覽器中拉下 nsLIPrefs 屬性中的喜好設定
|