OpenPNE-3 on FreeBSD 7.1

OpnePNE 3.6beta1 install

php3.3.2で動作確認する k222 > piano へ移す

  105  7:30    scp k222.kuji-clinic.net:/usr/local/www/apache22/data/openpne-OpenPNE3-OpenPNE-3.6beta1-0-g79b2df2.zip ./
  107  7:31    unzip openpne-OpenPNE3-OpenPNE-3.6beta1-0-g79b2df2.zip
 inflating: openpne-OpenPNE3-79b2df2/web/pc_frontend.php
 inflating: openpne-OpenPNE3-79b2df2/web/pc_frontend_dev.php
extracting: openpne-OpenPNE3-79b2df2/web/robots.txt
finishing deferred symbolic links:
 openpne-OpenPNE3-79b2df2/lib/vendor/symfony/lib/plugins/sfDoctrinePlugin/test/functional/fixtures/config/doctrine/linked_schema.yml
-> ../../data/linked_schema.yml
piano:root {108} % ll
  111  7:38    mv openpne-OpenPNE3-79b2df2 OpenPNE3.6beta1
  114  7:39    chown -R www:www OpenPNE3.6beta1
$ ./symfony openpne:install --non-recreate-db
>> file-     /usr/local/www/data/OpenPNE3.6beta1/cache/root/api/prod/config/config_autoload.yml.php


 Couldn't locate driver named mysql

でインストール中断。

portinstall databases/php5-pdo_mysql
apachectl restart
$ ./symfony openpne:install --non-recreate-db
PDO Connection Error: SQLSTATE[28000] [1045] Access denied for user 'rsb'@'localhost' (using password: YES)

phpMyAdminからrsbユーザを作成。

$ ./symfony openpne:install --non-recreate-db

で、インストール完了したが、DBのmemberはOpnePNE君だけだった

で、もういちど、DBをインポートする

OpnePNE 3.6beta1

install は、

OpnePNE 3.6beta1

opDiaryPlugin

日記の公開範囲に、「Web全体に公開」とあるのを消去する。

k222# cd /usr/local/www/apache22/data/OpenPNE3_6b/plugins/opDiaryPlugin/lib/model/doctrine
k222# cp PluginDiaryTable.class.php PluginDiaryTable.class.php-orig
k222# vi PluginDiaryTable.class.php
  protected static $publicFlags = array(
#  self::PUBLIC_FLAG_OPEN    => 'All Users on the Web', この行をコメントアウト
   self::PUBLIC_FLAG_SNS     => 'All Members',
   self::PUBLIC_FLAG_FRIEND  => '%my_friend%',
   self::PUBLIC_FLAG_PRIVATE => 'Private',
 );

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS