by kusakari
3. 1月 2010 12:02
■ 事前準備
■ ダウンロード先
下記のURLからダウンロードします。
http://sourceforge.jp/projects/rktsns/releases/?package_id=7656
■ 設定
1. ダウンロードしたファイルを解凍して、「c:\inetpub\wwwroot」フォルダにフォルダ名をソフト名に変更して保存します。
2.下記のコマンドを入力し、MySQLに空DBを作成します。
create database hitsuji default character set UTF8;
3.php.iniの下記の内容を確認します。
- extension=php_gd2.dll
- extension=php_gettext.dll
- extension=php_pdo.dll
- extension=php_pdo_mysql.dll
4.下記のコマンドで権限を与えます。
icacls htdocs\resource\css /grant "Authenticated Users":(OI)(CI)(M)
icacls webapp\plugins\config.php /grant "Authenticated Users":(M)
icacls webapp\dbs\system.db /grant "Authenticated Users":(M)
icacls webapp\dbs\blob.db /grant "Authenticated Users":(M)
icacls tmp\logs\error.log /grant "Authenticated Users":(M)
icacls config.php /grant "Authenticated Users":(M)
5.IISマネージャーから、「htdocs」フォルダをIISでWEB公開するようにサイトを作成して「http://URI/hitsuji/setup.php」にアクセスします。
6.ベースURLやHTTPSの最後にスラッシュを付けます。
7.セットアップ終了後、「setup.php」を削除します。
8.画像ファイルが無いので下記コマンドで、画像をコピーします。
copy htdocs\resource\img\common\blank.gif htdocs\resource\img\blank.gif
※btmMenuBg.gifは、ダウンロードファイル内にありませんので諦めます。
9.続いて、「\resource\css\common.css」をエディタで開いて、下記のようにURLがおかしいのでを直します。
このフォルダにある他のCSSファイル内に、他にもURLがおかしい部分がありますので同様に編集します。
| background-image: url(http://URI/hitSujiresource/img/common/menuBg.gif); |
以上でスタイルシートの読み込み時のエラーは解消します。基本的に動くことは動きますが、全般的に動作が遅いのでもう少し調べる必要があります。とりあえずココまで。
■ 結果

bd227390-d7e8-4f65-989c-bb81c6e55d1d|0|.0
Tags:
SNS
by kusakari
27. 12月 2009 22:45
■ 事前準備
■バージョン
3.4
■ ダウンロード先
下記のURLからダウンロードします。
http://www.openpne.jp/pne-downloads/openpne3/
■ 設定
1. ダウンロードしたファイルを解凍して、「c:\inetpub\wwwroot」フォルダにフォルダ名をソフト名に変更して保存します。
2.phpで下記の設定を確認します。
- extension=php_mbstring.dll
- extension=php_pdo.dll
- extension=php_pdo_mysql.dll
- extension=php_gd2.dll
- extension=php_mysql.dll
- extension=php_mcrypt.dll
- mbstring.language = Japanese
- mbstring.internal_encoding = UTF-8
3.MySQLのmy.iniファイルをエディタで開きます。
sql-modeを下記のように変更してサービスを再起動します。
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
4.下記のコマンドを入力し、MySQLに空DBを作成します。
create database openpne default character set UTF8;
5.下記のコマンドを実行して権限を与えます。
icacls apps /grant "Authenticated Users":(OI)(CI)(M)
icacls bin /grant "Authenticated Users":(OI)(CI)(M)
icacls config /grant "Authenticated Users":(OI)(CI)(M)
icacls data /grant "Authenticated Users":(OI)(CI)(M)
icacls i18n /grant "Authenticated Users":(OI)(CI)(M)
icacls lib /grant "Authenticated Users":(OI)(CI)(M)
icacls log /grant "Authenticated Users":(OI)(CI)(M)
icacls plugins /grant "Authenticated Users":(OI)(CI)(M)
icacls templates /grant "Authenticated Users":(OI)(CI)(M)
icacls test /grant "Authenticated Users":(OI)(CI)(M)
icacls .gitignore /grant "Authenticated Users":(M)
icacls symfony /grant "Authenticated Users":(M)
6.windows上で、php.exeに対してパスを通しておきます。
7.下記のコマンドで設定ファイルを作成します。
copy config\ProjectConfiguration.class.php.sample config\ProjectConfiguration.class.php
copy config\OpenPNE.yml.sample config\OpenPNE.yml
8.OpenPNE.ymlをエディタで開いて、BASE_URLやメール等の項目を編集します。
9.ソフトのルートフォルダにカレントを移動して、下記のコマンドを入力してインストールを行います。
php symfony openpne:install
10.インストールが終了したら、下記のコマンドでキャッシュフォルダに権限を与えます。
icacls cache /grant "Authenticated Users":(OI)(CI)(M)
icacls web\cache /grant "Authenticated Users":(OI)(CI)(M)
11.仮想ディレクトリを作成後、.htaccessを開いて、mod_rewriteの部分をURL書き換えにインポートします。また、下記の内容で規則を作成します。
| パターン: |
^(.*)pc_backend.php/(.*)$ |
| アクション: |
書き換え |
| URLの書き換え: |
{R:1}pc_backend.php |
12.デフォルトアカウントに関して。
ユーザーサイトは下記の通りです。
| メールアドレス: |
sns@example.com |
| パスワード: |
password |
管理サイトは下記の通りです。
| ユーザー名: |
admin |
| パスワード: |
password |
■結果


d67890df-4ea2-465e-b4da-0aa9c19abd81|0|.0
Tags:
SNS