[PHP-users 19001]Re: Excel.Applicationの使い方
kazz SUEISHI
kazu_sueishi @ mbi.nifty.com
2003年 11月 19日 (水) 13:50:35 JST
初めまして、末石と言います。
> ウェブから以下のようなソースを呼び出すと
> <?php
> //$exapp=new COM("Excel.Application");
> $exapp=new COM("Excel.Application") or die("コンポーネントEXCELの呼び出しに失敗しました");
> $exapp->DisplayAlerts ="False";
>
> しばらくたってから次のようなエラーメッセージがでてうまくいきません。
> Warning: (null)(): Unable to obtain IDispatch interface for CLSID {00024500-0000-0000-C000-000000000046}: サーバーの実行
> に失敗しました in c:\Inetpub\wwwroot\as_contents\test\test.php on line 3
>
> Fatal error: Maximum execution time of 30 seconds exceeded in c:\Inetpub\wwwroot\as_contents\test\test.php on line 3
30秒の最大実行時間を超過しました。
とエラーメッセージが出ている通りだと思います。
他に原因があって、ループしているのかもしれませんが
php.ini の max_execution_time = 30 の値を変更することで
最大実行時間を変更する事ができます。
人に言えた柄ではないのですが(自分もまだまだなので)
一通り php.ini に記述されている内容は理解した方が良いと思います。
PHP-users メーリングリストの案内