インストール

あなたが始める前に

すべてがアーカイブフォルダ内の自己と含まれていて、そのフォルダから直接実行することができます。デフォルトでは、システムは次のように構成されている:

/phire-cms               (BASE_PATH)
/phire-cms/phire         (SYS_PATH)
/phire-cms/phire-content (CONTENT_PATH)

あなたは、簡単にシステムおよびBASE_PATHの下に別の場所でコンテンツフォルダを配置することができます。インストール時には、単にインストールフォームには、新しいパスのデータを入力してください。あなたは'するrequire_once'の行は、システム'index.phpを'コントローラファイルで正しく設定されており、例えば、あなたの新しいシステムフォルダの場所を反映して確認する必要があります:

require_once 'YOUR_NEW_SYSTEM_FOLDER/bootstrap.php';

基本的なインストール

Phire CMSは、簡単な手順でインストールする必要があります。 (この例では、アーカイブファイルの元のフォルダ構造アウトを前提としています):

  1. アーカイブファイルを解凍して、目的の場所に内容を移動します。
  2. 以下のファイルを確認して、フォルダは書き込み可能です:
  3. これで、Phire CMSをインストールする準備が整いました。単に次へインストールURLは、シンプルな2ステップのプロセスに従ってください:

    http://www.yourdomain.com/phire-cms/phire/install (デフォルトでは)

複数のサイトのインストール

Phire CMSの強みの一つは、インストールと同じ管理インターフェイスから複数のサイトを管理する機能です。追加サイトをインストールするには、追加のサイトのドキュメントルートに含まれてアーカイブファイルを、'newsite.zip'、解凍してください。含まれてREADME.HTMLファイルの指示に従ってください。

重要! Phire CMSのために、適切に動作するように複数のサイトの機能では、場所ではなくPhireのCMSがインストールされ、ここで追加のサイトが配置されている間の任意のディレクトリへのアクセスの制限(つまり、PHPのopen_basedirのフラグ)が必要です。

URLについてのメモの書き換え

もしApacheを使用している場合、'。htaccessファイル'ファイルには、あなたのためのすべての世話をする必要があります。ただし、サーバがMicrosoft IISなどの別のWebサーバのプラットフォームを、使用している場合、インストールされ、適切な書き換えフィルタやモジュールがあることを確認してください。マイクロソフトのIIS 7の場合は+、URL書き換えフィルタモジュールが含まれています。マイクロソフトIIS 6またはそれ以下の場合は、我々は、イオニクスのISAPI書き換えフィルタをお勧めします。それは、オープンソースです本当によく機能し、Phire CMSは、Windows/ IISサーバー環境でそれのためにテストされています。それをここにダウンロードすることができます。 http://iirf.codeplex.com/.

いいえどのようなWebサーバの問題か、または書き換えるURL書き換えの最終結果があるべき、選択したフィルタ:

index.php?query=/original-url

- または -

index.php?query=/original-url&other=123
(任意の追加は、クエリの$_GET維持します。)

WYSIWYGのコンテンツエディタの使用

サポートは、次の人気のWYSIWYGコンテンツエディタために組み込まれています:

単に(!あるいはその両方)をお好みのエディタをダウンロードして、それぞれ次のフォルダにそれらをインストールする:

/phire/core/scripts/ckeditor
/phire/core/scripts/tinymce

システムが自動的にそれらのフォルダのスキャンされ、いずれかのエディタ(またはエディタ)インストールされているアクティブにします。次に、あなたが編集ページのコンテンツれている"オンザフライ"の設定コントロールパネルの下にあるデフォルトのエディタを選択したりできるようになります。

CKEditorバージョン問題:あなたはCKEditorバージョンをインストールする場合は、システムのファイルとイメージのブラウザウィンドウでのスクロールを可能にするために、メインのJSファイルを変更する必要があります。

システム要件およびPHPの設定

Phire CMSは、Moc10ライブラリ1.9.7軽量、オブジェクト指向のPHPライブラリ上に構築されます。このため、同じ依存関係を継承し、PHPの5.2.6以降が必要です完全に機能するために。 MySQLの5.0以降も必要です。

次のようにPhire CMSが完全に機能するためにいくつかの依存関係があります:

これらの拡張と設定のほとんどは、一般的には、PHP 5.2.6 +に含まれていますが関連の拡張子が正しくインストールされていることが正しく設定されていることを確認してください、これらの領域のいずれかに何か問題があります。また、PHPのmail関数は、いずれかのメールプログラムが利用可能であり、正常にサーバーにインストールされ依存になります。

また、php.iniファイル内のいくつかの設定に影響を与える可能性がありますか、正しく設定されていない場合Phire CMSのパフォーマンスに影響。次のphp.iniの設定が正しく設定されていることを確認:

; すべてのデータベーストランザクションは既にエスケープされているし、濾過した。これらのいずれも、予想外の動作を引き起こす可能性が'On'と設定されている'をダブルエスケープのコンテンツの。
magic_quotes_gpc = Off
magic_quotes_runtime = Off
magic_quotes_sybase = Off

; これは、正常に機能するには、CMSの飼料成分をできるようになります。
allow_url_fopen = On

; 明らかに、これは、CMSは、ファイルや画像をアップロードできるようにするにする必要があります。
file_uploads = On

; これらの設定は、ご自身の判断で詳細をですが、彼らは十分にする場合の必要性は、多くの大きなファイルを可能にするために高く設定されていることを確認します。
upload_max_filesize = 10M
max_file_uploads = 20
post_max_size = 64M

; は大きな問題が、これは正しく設定されていない場合には、いくつかの通知や警告は、PHPの特定のバージョンにおいて、スローされる可能性があります。
date.timezone = America/Chicago

また、連絡先またはコメントがinfo@phirecms.orgに電子メールで送信することができます。