macでは、perlファイルに実行権限を与えてあげないと動作させる事が出来ません。
とくにフリーcgiなどをダウンロードしたときに注意が必要です。(ついつい忘れてしまうので^^;)
ターミナルから以下のコマンドを叩けばOK!(ファイルやディレクトリは環境に合わせて修正してください)
macbook:~ user$ chmod 755 Sites/cgi-bin/xxx.cgi
macでは、perlファイルに実行権限を与えてあげないと動作させる事が出来ません。
とくにフリーcgiなどをダウンロードしたときに注意が必要です。(ついつい忘れてしまうので^^;)
ターミナルから以下のコマンドを叩けばOK!(ファイルやディレクトリは環境に合わせて修正してください)
macbook:~ user$ chmod 755 Sites/cgi-bin/xxx.cgi
DBI/DBDは、データベースにアクセスするための手段と、データベースの種類に依存しないインターフェイスを提供します。
DBI(データベース・インタフェイス)モジュールとDBD(データベース・ドライバ)モジュールからできており、DBDモジュールは各データベースごとに存在します。プログラマは、DBIモジュールのルールにしたがってプログラミングすることで、どのデータベースにも同じ方法で操作することができます。
DB操作の流れ