win2003服务器使用WPS的COM组件的一些问题解决方法_php技巧
由于COM组件只能在windows上使用,因为程序必须放在windows的服务器上运行。在本地xp系统上搭建安装没任何问题,在服务器win2003上安装,碰到了N个问题,最后还是gump同学出手才解决,整整折腾了不少于10个小时才搞定。
安装完Wps office个人版最新的12012版后,按理说就完成了,但运行程序在服务器上报错如下:
Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `WPS.Application': 拒绝访问。 ' in D:\www\9enjoy.com\hx.php:12 Stack trace: #0 D:\www\9enjoy.com\hx.php(12): com->com('WPS.Application') #1 {main} thrown in D:\www\9enjoy.com\hx.php on line 12
是运行这句就$wps = new COM("WPS.Application");报错。经过一翻查找,在DCOM配置里做了配置,解决了这个提示。
1、打开控制面板 - 管理工具 - 组件服务
2、在组件服务面板中依次打开 控制台根目录 - 组件服务 - 计算机 - 我的电脑 - DCOM 配置
3、找到Kingsoft Writer Application Class(金山的文档应用服务),打开属性窗口,切换到安全标签。将“启动和激活权限”选择自定义,编辑,添加everyone权限即可。“访问权限”也一样处理。
这个错误提示通过,运行到$doc = $wps->Documents->Open($src_filename); 时又出现错误
Fatal error: Uncaught exception 'com_exception' with message 'Error [0x800706be] 远程过程调用失败。 ' in D:\www\9enjoy.com\hx.php:15 Stack trace: #0 D:\www\9enjoy.com\hx.php(15): variant->Open('d:\www\9enjoy.com...') #1 {main} thrown in D:\www\9enjoy.com\hx.php on line 15
在“标识”标签,将启动用户改为交互式用户,又出现了另一个错误提示:
Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `WPS.Application': 因为配置类型不正确,系统无法开始服务器进程。请检查用户名和密码。 ' in D:\www\9enjoy.com\hx.php:15 Stack trace: #0 D:\www\9enjoy.com\hx.php(15): com->com('WPS.Application') #1 {main} thrown in D:\www\9enjoy.com\hx.php on line 15
反复尝试,都不行,包括重装WPS。
后"标识"标签,使用指定用户运行,先使用网站用的用户运行,通不过。再使用管理员账号运行,点确定时也会弹出出错信息。应该是这两个选项(启动用户和指定用户)都无法把这个com组件启动起来。如果用交互式用户,是可以的,就是提示用户名和密码不对:(
后测试中有时出现长时间运行,一直不报错...还有出现过如下错误:
Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `WPS.Application': 服务器运行失败 ' in D:\www\9enjoy.com\hx.php:30 Stack trace: #0 D:\www\9enjoy.com\hx.php(30): com->com('WPS.Application') #1 {main} thrown in D:\www\9enjoy.com\hx.php on line 30
期间还发现,由于执行到$wps->Documents->Open就停了,会在进程中出现一个wps或wpsupdate进程,每刷新一次出现一个。最多一次发现有30多个这类进程,有时还会影响程序,需要手工一个一个删除。
最后,使用了一个很BT的做法,将这个站点的IIS身份验证方式使用administrator管理员账号运行,居然好了!。。。

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

小夥伴電腦,WPS和OFFICE中字體仿宋、楷體、行楷、微軟雅黑等所有中文字體都找不到,下面小編來說說如何解決這個問題。系統中字體正常,WPS字體選項中所有字體都沒有,只有雲端字體。 OFFICE只有英文字體,中文字體一個都沒有。 WPS安裝不同版本後,英文字體有了,但同樣一個中文字體都沒有。解決方法:控制台→類別→時鐘、語言和區域→更改顯示語言→(區域和語言)管理→(非Unicode程式的語言)更改系統區域設定→中文(簡體,中國)→重新啟動。控制面板,右上角查看方式改為“類別”,時鐘、語言和區域,更改

1、首先我們打開手機wpsoffice。 2、然後點選應用。 3.點擊圖片翻譯即可。方法二1、首先我們打開手機wpsoffice。 2、開啟需要翻譯的文檔,點選左下角的工具。 3.點選審閱,點選翻譯即可

在使用WPS中的word時常常也需要插入圖片、表格等,但是插入的表格不居中就會影響整個文件的美觀程度,那麼WPS表格居中該怎麼進行設定呢?今天就來教各位小夥伴們是如何進行調整的,具體的操作步驟如下,小夥伴們快來看看! 1.如圖的表格沒有在頁面的中間,不太美觀,想讓其居中。 2.先在表格中點選滑鼠右鍵(如圖)。 3.再點選右鍵選單中的【全選表格】(如圖紅色箭頭處所示)。 4.點選後,該表格就處於被全選的狀態(如下圖所示)。 5.此時點選開啟wps文字的【開始】選項卡(如圖紅色箭頭出所示)。 6、點

wpsOffice是金山軟體有限公司自主開發的辦公室軟體套件,可實現文字、表格、簡報、PDF閱讀等多種功能。它具有記憶體佔用低、運行速度快、多種雲端功能、強大的插件平台支援、免費提供大量線上儲存空間和文件範本等優點。小編今天跟大家介紹的就是「宏」這項功能。這幾天總有小夥伴問我為什麼安裝了vba後仍無法啟用宏,「宏」這項功能仍然是灰色的,無法打開,如下圖,這是怎麼回事?小編給大家找原因。出現這種情況主要是有三個原因:1、你的wps是否支援vba,有的版本是不支援的。 2.確認下你啟用了宏,操作是否

1.開啟軟體,進入wps文字操作介面。 2、在該介面內找到插入選項。 3.點選插入選項,在其編輯工具區找到二維碼選項。 4.點選二維碼選項,彈出二維碼對話框。 5.在左側選擇文字選項,在文字方塊裡就能輸入我們的資訊了。 6.在右側可以設定二維碼的形狀和二維碼的顏色。

1.開啟工作表,找到【開始】-【條件格式】按鈕。 2、點選列選擇,選取將新增條件格式的列。 3.點選【條件格式】按鈕,彈出選項選單國。 4.選擇【突出顯示條件規則】-【介於】。 5、填寫規則:20,24,深填色深綠色文字。 6.確定後,所選列中資料依設定對對應數字文字、單元框加色處理。 7.對於沒有衝突的條件規則,可以重複添加,但對於衝突規則wps則會以最後添加的規則代替先前建立的條件規則。 8.重複新增【介於】規則20-24和【小於】20後的單元列。 9.如需改變規則,剛可以清除規則後重新設定規則。

我們使用辦公室軟體可以製作各種電子文件,電子文件大大的節省了紙張的使用,也更容易保存和翻閱,但是有時候根據工作的要求,上級要求打印出紙質的文件方便大家傳閱,文件寫好了卻無法列印,遇到這樣的情況很棘手,今天我們帶來的課程就可以解決這個難題。以下的課程就是:wps無法啟動印表機作業怎麼辦?當嘗試使用區域網路印表機列印文件時,出現了一個問題,顯示"WPSOffice無法啟動列印作業,請檢查印表機是否開啟並聯機"。但實際上,印表機是開機的而且也已經連線。 2、點選“確定”,然後點擊標題列的左上角如圖所示的

1.我們用WPS打開一篇文檔,裡面有浮水印,看起來比較亂,怎麼去掉呢?往下看。 2.選單列找到插入選項卡,選擇此選項卡底下的頁首和頁尾圖標,用滑鼠左鍵在上面點擊一下。 3.這時頁面文字變成灰色的不可編輯狀態,但是此時文字背面的浮水印就可以編輯了。 4.點擊浮水印,可以看到這是圖片浮水印,因為在這張圖片周圍出現幾個小方塊,此時圖片為可以編輯狀態。 5.用鍵盤delete鍵刪除圖片,可以看到浮水印不見了。 6.頁面雙擊滑鼠,退出頁眉頁腳編輯模式,頁面文字又變成正常色可以編輯狀態,但此時頁面上的浮水印已經不見了。 7、
