OpenPNE3 新しいSNSをコピーで
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[OpenPNE3 daily news]]
#contents
*既存の正常稼働するSNSをコピーして新たなSNSを作れるか? [...
FreeBSD7.1 MySQL5.1 上のSNS、EUSM をFreeBSD9.1R、MySQL5....
root@g7:/usr/home/Backups/222_all/usr/local/www/apache22...
vi /usr/home/EUSM/config/OpenPNE.yml
base_url: "http://g7.kuji-clinic.net/EUSM"
vi /usr/home/EUSM/config/web/.htaccess
#RewriteBase /EUSM/ コメントアウトする(デフォルトに戻...
リンクを張る
# ln -s /usr/home/EUSM/web /usr/local/www/apache22/data/...
/usr/local/etc/apache22/Includes/sns.conf
<Directory "/usr/local/www/apache22/data/EUSM">
Options FollowSymLinks ExecCGI
AllowOverride ALL
Order allow,deny
Allow from all
</Directory>
ここで、Apacheをリスタートして、アクセスしてみる。
http://g7.kuji-clinic.net/EUSM
DBがないので、
Web サイト側でページを表示できません
HTTP 500
となります、あたりまえw。さて、DBをどうするかだが・・・
その前にちょっと、コマンド叩いてみた。
root@g7:/usr/home/EUSM # ./symfony plugin:list
Warning: require(/usr/local/www/apache22/data/EUSM/lib/t...
failed to open stream: No such file or directory in
/usr/home/EUSM/lib/vendor/symfony/lib/autoload/sfSimpleA...
Fatal error: require(): Failed opening required
'/usr/local/www/apache22/data/EUSM/lib/task/opBaseSendMa...
(include_path='/usr/home/EUSM/plugins/opOpenSocialPlugin...
../vendor/PEAR/:/usr/home/EUSM/lib/config/../vendor/OAut...
/vendor/simplepie/:.:/usr/local/share/ZendFramework/libr...
in /usr/home/EUSM/lib/vendor/symfony/lib/autoload/sfSimp...
とか言って、ダメッポイ
いまここ
----
mv config/database.yml config/database.yml_old
とかして、
./symfony openpne:install
k222# pwd
/usr/local/www/apache22/data/OpenPNE3_EUSM
k222# ./symfony plugin:list
Installed plugins:
symfony 1.4.6-stable # pear.s...
opLiteMailTaskPlugin 1.2.0.1-stable # plugin...
opAuthMailAddressPlugin 1.3.1-devel # plugin...
opAuthMobileUIDPlugin 1.3.0-devel # plugin...
opAuthOpenIDPlugin 1.3.0-beta # plugin...
opCommunityTopicPlugin 1.0.0.2-stable # plugin...
opWebAPIPlugin 0.4.0-beta # plugin...
opDiaryPlugin 1.3.1-beta # plugin...
opBlogPlugin 1.0.2-beta # plugin...
opOpenSocialPlugin 1.2.0.1-stable # plugin...
opAshiatoPlugin 0.9.1.1-stable # plugin...
opMessagePlugin 0.9.1-beta # plugin...
opAlbumPlugin 0.9.4-beta # plugin...
opIntroFriendPlugin 0.9.0.1-beta # plugin...
opFavoritePlugin 1.0.0.3-beta # plugin...
opRankingPlugin 1.0.0-beta # plugin...
openpne 3.7.0dev-beta # plugin...
k222#
./symfony openpne:install
PDO Connection Error: SQLSTATE[28000] [1045] Access deni...
あれま!
というわけで、phpMyAdmin で、DBを作成し、ユーザに権限付与
**install 後のカスタマイズ [#tfb2e0f8]
***クローズドなSNSなので [#p7d9a37f]
nickname では、氏名とする
管理画面 > SNS設定 > SNS内名称設定 > ニックネー...
友人を招待する は、削除する
管理画面 > ナビゲーション > @member_invite「友人を...
/usr/local/www/apache22/data/EUSM/web/opSkinBasicPlugin/i...
**招待状メールのURLが違っている??? [#g64dd839]
管理画面 > メール設定 > 新規登録URLお知らせメール
■ {{ op_config.sns_name }} に参加する
{% app_url_for('pc_frontend', 'member/register?token='~t...
こちらだとエラーする。ので、
{% app_url_for('pc_frontend', 'opAuthMailAddress/registe...
とする。
終了行:
[[OpenPNE3 daily news]]
#contents
*既存の正常稼働するSNSをコピーして新たなSNSを作れるか? [...
FreeBSD7.1 MySQL5.1 上のSNS、EUSM をFreeBSD9.1R、MySQL5....
root@g7:/usr/home/Backups/222_all/usr/local/www/apache22...
vi /usr/home/EUSM/config/OpenPNE.yml
base_url: "http://g7.kuji-clinic.net/EUSM"
vi /usr/home/EUSM/config/web/.htaccess
#RewriteBase /EUSM/ コメントアウトする(デフォルトに戻...
リンクを張る
# ln -s /usr/home/EUSM/web /usr/local/www/apache22/data/...
/usr/local/etc/apache22/Includes/sns.conf
<Directory "/usr/local/www/apache22/data/EUSM">
Options FollowSymLinks ExecCGI
AllowOverride ALL
Order allow,deny
Allow from all
</Directory>
ここで、Apacheをリスタートして、アクセスしてみる。
http://g7.kuji-clinic.net/EUSM
DBがないので、
Web サイト側でページを表示できません
HTTP 500
となります、あたりまえw。さて、DBをどうするかだが・・・
その前にちょっと、コマンド叩いてみた。
root@g7:/usr/home/EUSM # ./symfony plugin:list
Warning: require(/usr/local/www/apache22/data/EUSM/lib/t...
failed to open stream: No such file or directory in
/usr/home/EUSM/lib/vendor/symfony/lib/autoload/sfSimpleA...
Fatal error: require(): Failed opening required
'/usr/local/www/apache22/data/EUSM/lib/task/opBaseSendMa...
(include_path='/usr/home/EUSM/plugins/opOpenSocialPlugin...
../vendor/PEAR/:/usr/home/EUSM/lib/config/../vendor/OAut...
/vendor/simplepie/:.:/usr/local/share/ZendFramework/libr...
in /usr/home/EUSM/lib/vendor/symfony/lib/autoload/sfSimp...
とか言って、ダメッポイ
いまここ
----
mv config/database.yml config/database.yml_old
とかして、
./symfony openpne:install
k222# pwd
/usr/local/www/apache22/data/OpenPNE3_EUSM
k222# ./symfony plugin:list
Installed plugins:
symfony 1.4.6-stable # pear.s...
opLiteMailTaskPlugin 1.2.0.1-stable # plugin...
opAuthMailAddressPlugin 1.3.1-devel # plugin...
opAuthMobileUIDPlugin 1.3.0-devel # plugin...
opAuthOpenIDPlugin 1.3.0-beta # plugin...
opCommunityTopicPlugin 1.0.0.2-stable # plugin...
opWebAPIPlugin 0.4.0-beta # plugin...
opDiaryPlugin 1.3.1-beta # plugin...
opBlogPlugin 1.0.2-beta # plugin...
opOpenSocialPlugin 1.2.0.1-stable # plugin...
opAshiatoPlugin 0.9.1.1-stable # plugin...
opMessagePlugin 0.9.1-beta # plugin...
opAlbumPlugin 0.9.4-beta # plugin...
opIntroFriendPlugin 0.9.0.1-beta # plugin...
opFavoritePlugin 1.0.0.3-beta # plugin...
opRankingPlugin 1.0.0-beta # plugin...
openpne 3.7.0dev-beta # plugin...
k222#
./symfony openpne:install
PDO Connection Error: SQLSTATE[28000] [1045] Access deni...
あれま!
というわけで、phpMyAdmin で、DBを作成し、ユーザに権限付与
**install 後のカスタマイズ [#tfb2e0f8]
***クローズドなSNSなので [#p7d9a37f]
nickname では、氏名とする
管理画面 > SNS設定 > SNS内名称設定 > ニックネー...
友人を招待する は、削除する
管理画面 > ナビゲーション > @member_invite「友人を...
/usr/local/www/apache22/data/EUSM/web/opSkinBasicPlugin/i...
**招待状メールのURLが違っている??? [#g64dd839]
管理画面 > メール設定 > 新規登録URLお知らせメール
■ {{ op_config.sns_name }} に参加する
{% app_url_for('pc_frontend', 'member/register?token='~t...
こちらだとエラーする。ので、
{% app_url_for('pc_frontend', 'opAuthMailAddress/registe...
とする。
ページ名: