ホームページ バックエンド開発 PHPチュートリアル win2003服务器使用WPS的COM组件的一些问题解决方法_php技巧

win2003服务器使用WPS的COM组件的一些问题解决方法_php技巧

May 17, 2016 am 09:13 AM
com wps

由于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管理员账号运行,居然好了!。。。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

WPS および Office には中国語フォントが含まれておらず、中国語フォント名は英語で表示されます。 WPS および Office には中国語フォントが含まれておらず、中国語フォント名は英語で表示されます。 Jun 19, 2024 am 06:56 AM

友人のコンピュータでは、WPS や OFFICE で模倣 Song、Kai style、Xing Kai、Microsoft Yahei などの中国語フォントがすべて見つかりません。この問題の解決方法を説明します。システム内のフォントは正常ですが、WPS フォント オプションのすべてのフォントは利用できず、クラウド フォントのみが利用可能です。 OFFICE には英語フォントのみがあり、中国語フォントはありません。さまざまなバージョンの WPS をインストールすると、英語のフォントが利用可能になりますが、中国語のフォントも利用できません。解決策: [コントロール パネル] → [カテゴリ] → [時計、言語、および地域] → [表示言語の変更] → (地域と言語) [管理] → (非 Unicode プログラムの言語) [システム地域設定の変更] → [中国語 (簡体字、中国)] → [再起動]。コントロールパネル、右上隅の表示モードを「カテゴリ」に変更し、時計、言語、地域を変更します。

wps翻訳機能の使い方_wps翻訳機能の使い方 wps翻訳機能の使い方_wps翻訳機能の使い方 Mar 27, 2024 pm 04:46 PM

1. まず、携帯電話で wpsoffice を開きます。 2. 次に、「適用」をクリックします。 3. 翻訳するには画像をクリックします。方法 2 1. まず、携帯電話で wpsoffice を開きます。 2. 翻訳する必要がある文書を開き、左下隅にあるツールをクリックします。 3. 「レビューと翻訳」をクリックします。

WPS Word テーブルを中央に配置する方法 WPS Word テーブルを中央に配置する方法 Mar 21, 2024 pm 02:21 PM

WPSでWordを使用する場合、写真や表などを挿入することがよくありますが、挿入した表が中央揃えでないと文書全体の美しさに影響しますので、WPS表の中央揃えを設定するにはどうすればよいでしょうか?今回はその調整方法をご紹介します 具体的な手順は以下の通りですので、ぜひご覧ください。 1. 写真の表がページの中央になく、あまり美しくないので、中央に配置したいです。 2. まず、表内でマウスを右クリックします (図を参照)。 3. 次に、右クリックメニュー(図の赤矢印)の[すべてのテーブルを選択]をクリックします。 4. クリックすると、テーブルが完全に選択されます (次の図を参照)。 5. このとき、wps textの[スタート]タブをクリックして開きます(図の赤矢印)。 6時

WPS でプリンター ジョブを開始できない場合はどうすればよいですか? WPS でプリンター ジョブを開始できない場合はどうすればよいですか? Mar 20, 2024 am 08:20 AM

オフィスソフトを利用して、さまざまな電子文書を作成することができます。電子文書は紙の使用量を大幅に節約でき、保存や閲覧が容易になります。しかし、業務の都合上、上司が紙の文書を印刷して全員に配布することを要求する場合があります。印刷できない…そんな状況に遭遇するのは非常に難しいですが、今日の講座はこの問題を解決することができます。次のレッスンは次のとおりです。WPS がプリンター ジョブを開始できない場合はどうすればよいですか? LAN プリンタを使用してドキュメントを印刷しようとすると、「WPSOffice で印刷ジョブを開始できません。プリンタの電源が入っており、オンラインであるかどうかを確認してください。」という問題が発生しました。しかし実際には、プリンタの電源は入っており、オンラインになっています。 2.「OK」をクリックし、図に示すようにタイトルバーの左上隅をクリックします。

WPSでウォーターマークを編集する方法の紹介 WPSでウォーターマークを編集する方法の紹介 Mar 27, 2024 pm 02:06 PM

1. WPS を使用してドキュメントを開きます。ウォーターマークが入っています。汚く見えます。削除するにはどうすればよいですか?下を見てください。 2. メニュー バーで [挿入] タブを見つけ、このタブの下にあるヘッダー アイコンとフッター アイコンを選択し、マウスの左ボタンでクリックします。 3. このとき、ページ上の文字は灰色になり編集できませんが、文字裏のウォーターマークはこの時点で編集可能です。 4. 透かしをクリックすると、画像の周りにいくつかの小さな四角があるため、これが画像の透かしであることがわかります。この時点で画像を編集できます。 5. キーボードの削除キーを使用して画像を削除すると、透かしが消えていることがわかります。 6. ページ上でマウスをダブルクリックしてヘッダーとフッターの編集モードを終了すると、ページ上のテキストが通常の色に戻り、編集できるようになりますが、この時点ではページ上の透かしが消えています。 7。

wps が vba をインストールした後もマクロを有効にできないのはなぜですか wps が vba をインストールした後もマクロを有効にできないのはなぜですか Mar 21, 2024 am 08:30 AM

wpsOfficeは、キングソフトソフトウェア株式会社が独自に開発した、テキスト、フォーム、プレゼンテーション、PDF閲覧などの多機能を実現できるオフィスソフトウェアスイートです。メモリ使用量が少なく、実行速度が速く、複数のクラウド機能、強力なプラグイン プラットフォームのサポート、無料の大規模オンライン ストレージ スペースとドキュメント テンプレートという利点があります。今回エディターがご紹介するのは「マクロ」機能です。ここ数日、友人から、なぜ VBA をインストールした後もマクロを有効にできないのかとよく尋ねられました。以下に示すように、「マクロ」機能はまだ灰色のままで開くことができません。何が起こっているのでしょうか?編集者がその理由を調べます。この状況には主に 3 つの理由があります: 1. WPS は VBA をサポートしていますか? 一部のバージョンでは VBA がサポートされていません。 2. マクロが有効になっていることと、操作が有効かどうかを確認します。

wpsを使ってQRコードを作成する方法 wpsを使ってQRコードを作成する方法 Mar 28, 2024 am 09:41 AM

1. ソフトウェアを開き、wps テキスト操作インターフェイスに入ります。 2. このインターフェースで挿入オプションを見つけます。 3. [挿入] オプションをクリックし、編集ツール領域で [QR コード] オプションを見つけます。 4. [QR コード] オプションをクリックして、[QR コード] ダイアログ ボックスをポップアップ表示します。 5. 左側のテキスト オプションを選択し、テキスト ボックスに情報を入力します。 6. 右側で、QR コードの形状と QR コードの色を設定できます。

条件に応じて色を自動変更するWPS値の設定方法_条件に応じて色を自動変更するWPSテーブル値の設定手順 条件に応じて色を自動変更するWPS値の設定方法_条件に応じて色を自動変更するWPSテーブル値の設定手順 Mar 27, 2024 pm 07:30 PM

1. ワークシートを開き、[スタート]-[条件付き書式]ボタンを見つけます。 2. [列の選択] をクリックし、条件付き書式を追加する列を選択します。 3. [条件付き書式]ボタンをクリックするとオプションメニューが表示されます。 4. [条件付きルールを強調表示]-[間]を選択します。 5. ルールを入力します: 20、24、濃い緑色のテキストと濃い塗りつぶし。 6. 確認後、選択した列のデータは、設定に従って対応する数値、テキスト、セル ボックスで色付けされます。 7. 競合のない条件付きルールは繰り返し追加できますが、競合するルールの場合、WPS は以前に確立された条件付きルールを最後に追加したルールに置き換えます。 8. [Between] ルール 20 ~ 24 と [Less than] 20 の後にセル列を繰り返し追加します。 9. ルールを変更する必要がある場合は、ルールをクリアしてからルールをリセットします。

See all articles