ARTISAN PROJECT download | documentation | license



アナタのサーバをチェック

まずはじめに、 あなたのホームページを公開するサーバで自作PHPが使える webサーバかどうか確認しましょう。
最近ではプロバイダが用意しているサーバで自作PHPが使えるところが増えていますが、 まだまだ、Parlだけだったり、DionやOCNなどのサーバはプロバイダが用意しているプログラムしか使えないので、ArtisanProjectのプログラム も使えません。
そういった場合は、value domain等の、PHPの利用できるレンタルサーバーを使うのも手です。

PHPの実行環境について

PHPは設定によってその動作を変えますが、ArtisanProjectのプログラムは、特に気にしないでも動作します。
それは、ArtisanProjectのプログラムが、PHPの設定の違いを吸収する様に作られているからです。

しかしArtisanProject以外のサイトで配布されているPHPプログラムが、 文字化けする、「\表」とか「\"」とか「\\」みたいに勝手に\がついてしまうなどと言った場合は、

ここのファイル

を、DL⇒解凍して、ArtisanProject配布プログラムを設置しているディレクトリの直下か、
ドキュメントルートに置いてください。

すでに、.htaccessファイルがある場合は、ファイルを開いて、内容を追記してください。

これにより、そのPHPのプログラムが動作する用になる筈です。
またそれだけではなく、ArtisanProjectのPHPプログラムのパフォーマンスが向上します。

確認している実行環境は、PHPのバージョンが4.3.x系となっています。
4.3.0未満では動作しないものもあります。(と言うかほとんど動きません)

が・・・最近であれば、ほとんど4.3.x系となっていますので、ご安心ください。


何らかの理由で、古いバージョンのPHPを使用されている場合は、ご注意ください。 また、PHP5での実行検証はしていません。(とはいえ、問題なく動作するはずです。)
不具合が在れば、対処する様にしますので、積極的にご連絡ください。


ダウンロード/圧縮ファイルの展開

ArtisanProjectでは、バージョン管理システムのARTISANを使ってファイルの配信を行っています。
ダウンロードするには、

Download by Artisan

のリンクをクリックし、任意のバージョン(通常は最新版を使ってください。)

のアイコンをクリックしてDLして下さい。

あなたのパソコンにダウンロードしたファイルが確認できたらダウンロード完了です。

ダウンロードしたファイルは、圧縮されてており、そのままでは利用出来ません。

Lhaplus のような、解凍ソフトを使うか、WindowsXPであれば標準でZIP形式のファイルを扱えますので、
ダウンロードしたzipファイルの上で右クリックして「すべて展開」を選び展開ウィザードを使って解凍してください。
エクスプローラーで普通に開くことも出来ます。


PHPプログラムの開き方

PHPプログラム(拡張子が.phpのファイル)は全て、EUCで書かれておりますので、

SAKURAエディタ(無料)

などの、テキストエディッタを使用してください。

スキンや、別ファイルになっている設定ファイル(拡張子が、.cgiや.iniや.html等)は、文字コードを自動判別しますので、WINDOWS互換のSJISを使用しています。
(※もちろん、EUCで書いていただいてもOKです)
そのため、それらのファイルの場合は、windowsのメモ帳などでも簡単に編集出来ますが、統一して、テキストエディッタを使用した方がよいでしょう・・・


FTPでのアップロード

普通に、HTMLをアップする様に、FTPを使ってアップロードしてください。
まだ、FTPクライアントツールを持っていないなら、 FFFTP等を使用するといいかもしれません。

画像データ以外は、全てアスキーで転送してください。

パーミッションの設定は、多くの場合(モジュール版PHPの場合)、PHPファイルに対する設定の変更は必要はありません。(デフォルトパーミッションの0644)

但し、プログラムによって書き込まれるファイルや、ディレクトリはパーミッションを変更してあげる必要があります。
ディレクトリの場合は、0777、ファイルの場合(PHPscriptが勝手に作った場合は、あえてパーミッションを変更しなくても平気です。)は、0666になります。
また、ARTISAN Projectでは便宜上全てのパーミッション(デフォルトパーミッションのままでいい物も)表記してあり、パーミッションは、4桁の数値表記となっています。
FTPクライアント(FFFTPなど)によっては、先頭の0を除いた、3桁での設定になる場合があります。





© Copyright 2004-2008 ARTISAN PROJECT All rights reserved.