為了獲取更多最新內(nèi)容及功能更新,請(qǐng)直接訪問我們的首頁(yè)以查看DzzOffice筆記的最新地址。檢測(cè) OnlyOffice 服務(wù)是否安裝成功
首先訪問 OnlyOffice 首頁(yè),如下圖:
出現(xiàn)上圖仍舊不能說(shuō)明你的 OnlyOffice 服務(wù)已經(jīng)成功安裝,我們需要啟動(dòng) OnlyOffice 服務(wù)測(cè)試用例來(lái)檢測(cè),可以看到上圖出現(xiàn)了兩條命令,第一條命令是用來(lái)啟動(dòng)測(cè)試用例服務(wù)的,我們只需要在后臺(tái)執(zhí)行該命令即可,Windows環(huán)境是以管理員身份運(yùn)行Windows PowerShell輸入
net start DsExampleSvc
即可運(yùn)行了。
啟動(dòng)完成后,點(diǎn)擊下方按鈕即可進(jìn)入主頁(yè),如果沒有啟動(dòng)或啟動(dòng)失敗,點(diǎn)擊鏈接則進(jìn)入報(bào)錯(cuò)頁(yè)面,如下圖:
成功啟動(dòng)如下圖:
接下來(lái)可以在這個(gè)頁(yè)面來(lái)創(chuàng)建或者上傳文件,如果功能正常,則說(shuō)明 OnlyOffice 在安裝時(shí)是沒有問題的。
檢測(cè)您的rabbitmq是否運(yùn)行,出現(xiàn)下圖效果表示正在運(yùn)行。
可能是在Dzz配置的 OnlyOffice 服務(wù)器地址不正確,登錄Dzz后臺(tái)—應(yīng)用市場(chǎng)—onlyoffice插件設(shè)置,檢查
OnlyOffice Document Server API地址是否正確,檢查方法看
onlyoffice。
連接到
PostgreSQL服務(wù)器檢查數(shù)據(jù)庫(kù)是否可以訪問
。要想正常使用需要的
先決條件是要下載并安裝以下組件:
可能是 nginx 緩存導(dǎo)致的超時(shí),解決辦法是關(guān)閉 nginx 緩存。 在 nginx.conf 配置文件中的 http 節(jié)點(diǎn)下,配置如下屬性:
proxy_request_buffering off;
proxy_buffering off;
打開文檔顯示“下載失敗”的提示框
請(qǐng)檢查document.url鏈接中指定的文件鏈接是否正確,檢查方法看
onlyoffice。確??梢詮奈臋n編輯服務(wù)訪問該鏈接,并且該鏈接能夠正常訪問(即不會(huì)出現(xiàn)404錯(cuò)誤)。查看當(dāng)前頁(yè)面的源碼,訪問url地址后能否正常顯示文檔或下載文檔,只要不能正常顯示文檔或下載文檔就是
文件鏈接問題。
訪問
OnlyOffice Document Server API地址,新建文檔試試,如果也提示
下載失敗(Download failed),就是Onlyoffice本身問題,檢查onlyoffice是否搭建成功和相關(guān)服務(wù)是否正常運(yùn)行。
當(dāng)遇到“這份文件無(wú)法保存。請(qǐng)檢查連接設(shè)置或聯(lián)系您的管理員?!薄?無(wú)法保存(Could not be saved)"、“該文檔無(wú)法保存”錯(cuò)誤時(shí),可能的原因和解決方法。
如果是php5.6,可以換成其他的php版本。建議使用php7?;蛘咝薷膒hp.ini文件,修改后重啟服務(wù)器。
always_populate_raw_post_data = -1
當(dāng)遇到“文檔安全令牌未正確形成。請(qǐng)與您的文件服務(wù)器管理員聯(lián)系”、"令牌無(wú)效(Invalid token)"錯(cuò)誤時(shí),可能的原因和解決方法。
自O(shè)nlyoffice7.2版本起,默認(rèn)啟用了JWT,即加入了密鑰驗(yàn)證機(jī)制??蛻舳撕头?wù)器端必須使用相同的密鑰才能進(jìn)行通信。然而,DzzOffice 官方onlyoffice插件還未適配,其中一個(gè)含有密鑰,另一個(gè)則沒有,因此無(wú)法實(shí)現(xiàn)互通。
更新插件。官方版還不知道什么時(shí)候更新,但您可以使用我二次開發(fā)的插件,然后在插件后臺(tái)填寫密鑰即可,如果還是提示“文檔安全令牌未正確形成”,則表示密鑰填寫不正確。
關(guān)閉令牌并重啟服務(wù),這樣就不會(huì)再出現(xiàn)“文檔安全令牌未正確形成”的提示。
在遇到“文件版本已更改。頁(yè)面將被重新加載”、“文件版本已更改(The file version has been changed)”等錯(cuò)誤提示,以及在線編輯內(nèi)容未能真正保存到服務(wù)器原始文件中,或在重新打開時(shí)仍顯示為空等情況時(shí),可能的原因和解決方法。
該問題源于
file_get_contents
函數(shù)配置不當(dāng),由于未能正常啟用該函數(shù),導(dǎo)致在保存回調(diào)過程中內(nèi)容始終無(wú)法寫入。
檢測(cè)PHP配置中是否開啟了
extension=php_openssl.dll
和
allow_url_fopen=on
, 檢測(cè)是否禁用了
file_get_contents
更多建議: