• ベストアンサー

macサーバーに

windowsでPerlを使用し開発したものをMacサーバーに入れた場合、そのまま動きますか?それともなにかをすれば大丈夫なものなのでしょうか。 顧客のサーバーがMacサーバーらしいのですが、自社にはMacがなくて困っています。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#94557
noname#94557
回答No.2

CGIとして使っている場合は、まずそのままでは動きません。 確認事項としては、簡単なものでも ・Macのperlのパス ・perlのバージョン ・使用しているモジュールがある場合、OS(Windows)に依存するものを使ってないか? など、もろもろとあげられます。 (どうやって確認するの?って質問がこないことを祈ります) 確実な方法ではないけど、Macなんか無くても動作確認する手段はあります。 パソコンにLinuxやSolarisなどUnix系のOSを入れて動作確認すればよいのです。(MacサーバのOSがOSXであることが前提ですが) Macとの相違は多少残るが、Winからそのまま移行させることに比べたら大部分の動作確認をチェックすることが出来るはず。

a-yu-ya
質問者

お礼

何度もありがとうございました。サーバーのOSがUnix系らしいのでOSを入れて確認してみます。

その他の回答 (1)

  • memphis
  • ベストアンサー率40% (975/2395)
回答No.1

環境とプログラムによります。 環境の違いを考慮してPerlでプログラムを作成すればそのままでも動くことはできます。

a-yu-ya
質問者

補足

環境とプログラムによるとは具体的にどういうことでしょうか。 どのようなことを調べればよろしいでしょうか。MacもPerlも経験がな く、情報をいただけたらうれしいです。よろしくお願いします。

関連するQ&A