本頁協助您診斷在 Solaris[tm] 作業環境中
使用 Netscape[tm] 7.0 時出現的問題。
備註:
* 本頁並不是 Microsoft Windows、Linux 或 Macintosh 平台上 Netscape 7.0 的一般疑難排解頁。
* 本頁不提供關於 Netscape Communicator 4.X 的說明。
本頁包含下列段落:
* 主題索引
* 一般的瀏覽器問題
* 瀏覽器安裝的問題
* 移除現有安裝的問題
* 外掛程式的問題
* 安全網路的問題
* 郵件的問題
* 即時訊息處理和其他延伸功能的問題
* Java Applet 的問題
===============================================================================
一般的瀏覽器問題
1. 問題
*從遠端機器啟動 Netscape 時沒有出現視窗。
解決方法
*在電腦顯示器上設定 DISPLAY 環境變數。
2. 問題
*無法存取執行於連接埠 1080 的伺服器。
解決方法
*這是一個已知問題:
http://bugzilla.mozilla.org/show_bug.cgi?id=92769
如果想要覆寫此限制,請查看
http://wp.netscape.com/eng/mozilla/ns7/relnotes/7pv1.html#psm。
3. 問題
*瀏覽器沒有啟動。
*有一個錯誤訊息表示:「內部錯誤:暫時無法使用的資源」。
解決方法
*執行以下步驟,在電腦上增加交換空間:
1).開啟終端機視窗。
2).使用 su 指令以變更為超級使用者 (root)。
3).鍵入下列指令:
mkfile -v 100m swapfile_name
4).鍵入下列指令:
swap -a swapfile_name
4. 問題 (不僅會在 NS7.0 中發生,也會在 NS 6.2.3 中發生)
*嘗試啟動瀏覽器時,即出現空的視窗。
*您啟動 Netscape 7.0 時,程式沒有反應。
*而出現下列警告訊息:
nsNativeComponentLoader:GetFactory(/opt/netscape6/components/libwidget_gtk.so)
Load FAILED with error:ld.so.1:
/opt/netscape6/mozilla-bin:fatal:(嚴重問題:)libgtk-1.2.so.0:open failed:(開啟失敗:)
No such file or directory.(沒有這個檔案或目錄)
解決方法
*嘗試下列步驟:
1. 如果是在防火牆中,請檢查您的代理程式設定值;
您可能需要設定代理程式,才能通過您組織的防火牆。
2. 如果您將 PATH 設定成 /<安裝目錄>/SUNWns 出現在 /usr/dt/bin 前面,
請務必以鍵入「netscape」的方式啟動瀏覽器。
如果您將 PATH 設定成 /usr/dt/bin 出現在 /<安裝目錄>/SUNWns 前面,
請務必以鍵入「sun_netscape」的方式啟動瀏覽器。
3.執行 Netscape 除錯指令碼「netscape - debug」或「sun_netscape -debug」,
而非「netscape」或「sun_netscape」,然後檢視除錯訊息。
4. 增加更多交換空間,接著重新啟動瀏覽器。
5. 問題
*載入設定檔時在應用程式啟動時發生分割錯誤。
解決方法
*您執行的可能是舊版的 Netscape 7.0
或是某個版本的 Mozilla 開放程式碼瀏覽器。Netscape 7.0 和 Mozilla 會建立 ~/.mozilla 目錄,
用來儲存瀏覽器的偏好選項和其他資訊。
最後發行之前,這個目錄中某些檔案的格式變更了,因而產生相容性的問題。
如果要解決這個問題,請執行下列步驟:
1.開啟終端機視窗。
2.鍵入下列指令:
mv ~/.mozilla ~/.mozilla.old
3.重新啟動瀏覽器。
6. 問題
*瀏覽器在 Solaris 2.6 及之前版本的平台上無法啟動。
解決方法
*Solaris 2.6 作業環境並不支援 Netscape 7.0,
但是 Solaris 7 及以後的版本會提供支援。
Netscape 7.0 所使用的一些技術 (例如 Xprint)
在 Solaris 之前的版本上並沒有出現。
7. 問題
*下列警告訊息出現在 shell 輸出上:
Gdk-WARNING **:shmat failed!
解決方法
* 這個訊息只會在您執行 netscape -debug 啟動指令碼時出現。
這個訊息表示沒有足夠的共用記憶體
可供應用程式使用。應用程式仍會執行,
但是會比平常慢一些。
8. 問題
*應用程式沒有啟動。
*沒有反應,沒有視窗出現。
解決方法
*Netscape 7.0 在您第一次啟動時,
嘗試移轉 Netscape 4.X 的偏好選項。Netscape Communicator 4.X 的偏好選項
也許之前並沒有正確移轉,因此造成錯誤。
嘗試將 ~/.mozilla 目錄移到 ~/.mozilla.old 目錄。如果這個方法沒有用,
試著將 ~/.netscape 目錄移動到 ~/.netscape.old,
然後重新啟動應用程式。
9. 問題
*圖形看起來很差。
*顏色上看起來有斑點,如出現色彩重疊的問題那樣。
解決方法
*Netscape 7.0 偏好 24 位元色彩,
而且它在 8 位元框架緩衝區上的效果並不好。Mozilla 已解決這個問題。有關其他資訊,
請參閱 http://bugzilla.mozilla.org/show_bug.cgi?id=160405。
10. 問題
*什麼是「關於外掛程式」功能?在 Netscape Communicator 4.X 中,您可以開啟「說明」功能表
並選擇適當選項,找出關於已安裝的瀏覽器外掛程式的資訊。
*Netscape 7.0 不提供「關於外掛程式」功能表項目。
解決方法
*如果要取得關於已安裝外掛程式的資訊,
請在瀏覽器視窗的 URL 文字欄位中鍵入下列文字:about:plugins
=================================================================================
瀏覽器安裝的問題
11. 問題
*SVR4 安裝程式 ("pkgadd" 版本) 沒有安裝。
*出現系統中沒有安裝修補程式的警告訊息。
在哪裡可以找到這些修補程式呢?
解決方法
*Solaris 7 和 Solaris 8 軟體的必要修補程式位於
Netscape 7.0 的下載網站。
12. 問題
*安裝必要修補程式期間,沒有安裝修補程式 106300-XX。
解決方法
*這個修補程式是 64 位元 C++ 的共用程式庫修補程式。
系統上必須要有 SUNWlibCx 套裝軟體。安裝 SUNWlibCx 套裝軟體,或是繼續安裝
修補程式而不要安裝修補程式 106300-XX。
===============================================================================
移除現有安裝的問題
13. 問題
*我該如何移除現有的 7.0 安裝?
解決方法
*如果是重新安裝 7.0,通常不需要移除現有的安裝
(安裝程序會自動加以移除)。
但是如果要移除以節省磁碟空間,可以使用 pkgrm 指令
依照下列順序移除套裝軟體。
SUNWnspsm SUNWnsb SUNWnsm SUNWnsxp SUNWGtku SUNWGtkr SUNWGlib SUNWgcmn
===============================================================================
外掛程式的問題
14. 問題
*將外掛程式置於 ~/.mozilla/plugins 目錄中沒有作用。
解決方法
*這是一個已知問題。Netscape 7.0 不會到
~/.mozilla/plugins 目錄中尋找外掛程式。您應該將新的外掛程式安裝到
Netscape 7.0 安裝的外掛程式子目錄內。
===============================================================================
郵件的問題
15. 問題
*將 LDAP 支援移入通訊錄介面
解決方法
*這是一個已知問題。有關其他資訊,請參閱 Bugzilla 問題 36557。
===============================================================================
即時訊息處理和其他延伸功能的問題
16. 問題
*AOL Instant Messenger 在瀏覽器中無法使用。
解決方法
*可能原因如下:
1.使用者沒有 AOL Instant Messenger 帳戶。如果要註冊免費的 AOL Instant Messenger ID,
請到 http://www.aol.com。
2.系統有防火牆。如果系統有防火牆保護,
您必須設定讓 AOL Instant Messenger 能透過 SOCKS 運作。
執行下列步驟:
3.開啟「瀏覽器偏好選項」面板。
4.依次選擇「Instant Messenger」和「連線」。
5.核選「用代理程式連線」核取方塊,然後選擇「SOCKS 5」
並輸入代理程式伺服器。
6.將「驗證」欄位保留空白,然後重新啟動瀏覽器。
17. 問題
*Java Plug-in 的哪一個版本可以與 Netscape 7.0 一起使用?
已經存在的可下載複本可以自動提供使用嗎?
解決方法
*Netscape 7.0 for Solaris 也包含可以與瀏覽器
一起使用的 JRE 1.4,而且使用者不必進行
任何手動安裝或變更任何設定。
===============================================================================
Java Applet 的問題
18. 問題
*使用 inkoveAndWait()" 顯示強制回應對話方塊時,
我的 Java 1.4 程式碼被鎖死了
解決方法
*因應措施是使用 invokeLater 呼叫來取代 inkoveAndWait 呼叫。
19. 問題
*我如何更新 1.4 以前的 applet?
解決方法
*建議採用下列方法:
*1.4 以前的 applet 應該用預設參數
(亦即 no -target 1.4) 以 J2SE1.4 重新編譯。
*假如不依賴 1.4 API,應該能夠跨越所有平台
(Solaris/Linux/Windows) 正確地執行。