このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

EasyBBS スクリプト版は MacOS 9.2.2 では動きません

発言者:田中求之
( Date Sunday, December 09, 2001 23:18:08 )


MacOS 9.2.2 へのアップデータが公開されていますが、これによってアップグレード
したシステムでは、スクリプト系の EasyBBS (DX, SR, EX2) は動きませんので御注意
ください。

9.2.2 に含まれる AppleScript 1.7 のバグ(仕様変更ではないと思われる)によって
パスの相対指定ができなくなってしまっており、このため、EasyBBS は正常に機能
できません。

先日公開されたばかりの OS をすぐにサーバへ持ち込む方は少ないとは思いますが、
念のため、お知らせしておきます。

たまちゃん さんからのコメント
( Monday, December 10, 2001 11:48:25 )

LetterRip Pro ML でも話題になっていました。

テスト機で EasyBBS EX2 を 9.2.2 で動かして,「動くやん」と
思ってさっさと 9.2.2 にしました。ところがやはり機能しない部
分がありました。

そこで AppleScript 関連の部分だけ 9.2.1 の環境に戻して事無
きを得ています。

たまちゃん さんからのコメント
( Monday, December 10, 2001 13:27:52 )

>LetterRip Pro ML でも話題になっていました。

AppleScript 1.7 でも動作する LetterRip Pro 用のプロセッサが
出ました。

→  Updated Processors

松本 さんからのコメント
( Monday, December 10, 2001 14:11:36 )

>田中求之 さんからのコメント
>( Saturday, August 04, 2001 09:30:10 )

>書き込むのを忘れていたんですが、AppleScript 1.6 で、CGI を最初に立ち
>上げて
>おかないと正常に働かないのは、applet shell のバグであることを Apple
>の方でも認めていました。

>Applescript Users ML でも話題になったさいに、Apple の AppleScript
>Engineering
>の Chris Nebel がバグだとはっきり言ってました。


AppleScript 1.7ではこの問題が解決しているようですが、みなさんはどうですか?

OS J1-9.2.2
Apple Script 1.7


→  Mac OS 9.1 & AppleScript 1.6 & CGI

344 さんからのコメント
( Wednesday, December 12, 2001 22:35:18 )

>MacOS 9.2.2 へのアップデータが公開されていますが、これによってアップグレード
>したシステムでは、スクリプト系の EasyBBS (DX, SR, EX2) は動きませんので御注意
>ください。

WebSTARのRedirect Fileも「AppleScript error:スタックがあふれました」
とのメッセージで作成できませんでした。

田中求之 さんからのコメント
( Wednesday, December 12, 2001 23:11:13 )

>AppleScript 1.7ではこの問題が解決しているようですが、

デベロッパ向けの文書の中に、バグを修正したと記されていました。

>WebSTARのRedirect Fileも「AppleScript error:スタックがあふれました」
>とのメッセージで作成できませんでした。

ファイル作成のための標準の osax も、相対パスの扱いがこけるらしく、
色々と影響が出ているようです。