OCS Inventory NG使用之在windows 2008 R2平台下安装服务器端(二)
生活随笔
收集整理的這篇文章主要介紹了
OCS Inventory NG使用之在windows 2008 R2平台下安装服务器端(二)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
聲明:鑒于本文篇幅比較長,為了不讓廣大博友產生閱讀疲勞,所以進行了分割,如果要全篇閱讀文章,請點擊文章底部的鏈接,對此產生的不便,深表抱歉。
四、第一次失敗的分析
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
? 解壓安裝到一部分的時候,就開始報錯了,如下圖2.1 (圖2.1)?
真是有點杯具呀,怎么會彈出這個錯誤呢?接下來還遠遠不止。如下圖2.2(圖2.2)
?
從圖2.2中我們可以看出MYSQL安裝服務報錯了,但是MYSQL服務還是啟動了,有點郁悶,但是接下來的報錯,讓我開始有點抓狂了,如下圖2.3 (圖2.3)?
天煞的APACHE啟動失敗了,這就證明XAMPP安裝是失敗了,前文說了,OCS Inventory NG需要依靠XAMPP運行,如果XAMPP啟動失敗了,很顯然OCS Inventory NG是無法運行的了,最后宣告XAMPP安裝失敗,如下圖2.4 (圖2.4)?
提示中,讓嘗試手工安裝XAMPP,但是我當時沒有搞清楚如何手工安裝,簡單的搜索了一下百度,也沒有找到理想的答案,下面開始分析。 這時候我開始找之前2003下安裝的博客,在某人的博客中找到如下的問題,導致了我做出了錯誤的判斷。如下圖3.1 (圖3.1)?
實際上,真正影響我做出錯誤判斷的還有官網安裝指南中的如下內容,如圖3.2 (圖3.2) ? 結合上面2張圖,我的錯誤結論是:這次安裝報錯并不是操作系統版本的問題,而是安裝順序有了問題。在首次安裝的時候,先獨立安裝XAMPP,然后在獨立安裝OCS Inventory NG,這樣就不會報錯了。 于是我進行了以下操作,首先卸載了OCS Inventory NG,然后重新獨立安裝XAMPP,結果發現依然報錯,而且癥狀是如上圖1.9中安裝進度停止不動了,但是只能選擇取消。后來我檢查目錄發現,卸載的時候C盤已經有了XAMPP,懷疑需要完全卸載XAMPP重新安裝,幸好我用的是虛擬機,在安裝完畢后做了一個系統初始化的快照,然后恢復到快照狀態,重新獨立安裝XAMPP,結果依然報上面的錯誤。 這個時候我才恍然大悟,我之前的判斷是錯誤,并不是安裝順序造成了程序報錯,而是其他的原因。 這個時候馬上在技術Q群中求救,得到了某版主的響應,他告訴我,XAMPP在WIN7和08R2下運行非常不穩定,建議我放棄在這些平臺上安裝,我查看了一下發現APACHE和PHP貌似都是WIN32的程序,而2008R2是X64位系統,是不是64位和32位程序兼容的問題呢?但是根據以往的經驗,64位系統在大部分情況下是支持32位程序運行的,由于我不是程序員,所以沒有徹底搞清楚到底什么樣的32位程序在64位系統下無法運行,所以我重新做出了如下的分析。 可能是XAMPP1.7.7版本在2008R2下運行有問題,去XAMPP官網下載最新的1.8版本測試一下,如果沒有問題,那么證明1.7.7與系統兼容有問題,那么只能放棄在2008R2下安裝的計劃,改在2003系統下安裝,如果也有問題,則可能是其它問題,嘗試繼續解決,如果實在找不到原因,只能改在WINDOWS 2003下安裝了。 ?于是我再次恢復到系統初始狀態,去XAMPP官網下載了最新的XAMPP 1.8 FOR WINDOWS,然后開始安裝。如下圖3.3 (圖3.3) ? 這次為了圖更加省事,我使用了免安裝版本,這樣通過XAMPP控制臺安裝服務,然后運行即可,把XAMPP文件夾全部放置在C盤下,然后啟動xampp-control.exe如下圖3.4 (圖3.4)?
點擊最左邊的紅叉會提示是否安裝該服務,然后選擇"yes",接著服務就裝好了,然后點擊“start”正常情況下就可以運行了。如下圖3.5(圖3.5)
?
我們分別安裝apache和MYSQL服務,發現服務安裝都成功了,但是啟動MYSQL和APACHE分別是成功和失敗,看來問題不是在版本上,還是另有原因的,如下圖3.6 (圖3.6)?
于是我們調用系統的服務,發現APACHE服務已經存在,但是沒有啟動,手工啟動發現彈出了錯誤,要我們去查看系統日志,如下圖3.7 (圖3.7)?
這個時候,我們只能看看系統的錯誤日志了,這也是我們能不能解決問題的關鍵了。 從應用日志中我們發現了許多錯誤,其中最大的是33和3299錯誤。如下圖3.8 (圖3.8) ? 我們分別調出33和3299的詳細錯誤提示來看 一下(圖3.9)(圖3.10)(圖3.9)
?(圖3.10)
?看上文:OCS Inventory NG使用之在windows 2008 R2平臺下安裝服務器端(一)
看下文:OCS Inventory NG使用之在windows 2008 R2平臺下安裝服務器端(三)
? ?轉載于:https://blog.51cto.com/z00w00/981754
總結
以上是生活随笔為你收集整理的OCS Inventory NG使用之在windows 2008 R2平台下安装服务器端(二)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue.js有轮播图插件吗
- 下一篇: php培训哪个最好