OpenPNE設定について
■ このスレッドは過去ログ倉庫に格納されています
0001OpenPne
2006/06/08(木) 12:35:28ID:JvcokXLd数ヶ月間悩み続けています。
分かる方アドバイスを・・・。
ABCオロチを使っています。
0002nobodyさん
2006/06/08(木) 15:39:40ID:Q8RN0laN氏ってよし
0005nobodyさん
2006/06/08(木) 23:55:34ID:???ゼロから自作すりゃいいのに。。。
0006nobodyさん
2006/06/09(金) 01:26:27ID:JTOeSFe/その4行でアドバイスができるやつがいたら神だな。
0007nobodyさん
2006/06/10(土) 10:31:19ID:???0008逆襲のニート ◆OWVAgSWYwE
2006/06/12(月) 17:39:04ID:r/8Dmbyphttp://www.abcoroti.com/
>>1-7
せっかくなので、OpenPNEのインストール、カスタマイズに関する話題を扱いましょう。
OpenPNE2.0セットアップガイド
http://tejimaya.org/openpne/docs/2_0/OpenPNE_Setup.html
↑この順番通りにやると、基本的にOKなはずです。
0009逆襲のニート ◆OWVAgSWYwE
2006/06/12(月) 17:41:35ID:r/8Dmbyphttp://pc8.2ch.net/test/read.cgi/php/1149012705/
↑こっちが上級者向け
OpenPNE設定について
http://pc8.2ch.net/test/read.cgi/php/1149737728/
↑こっちが初心者向け
ということで☆ヨロシクです(^^)/
0010逆襲のニート ◆OWVAgSWYwE
2006/06/12(月) 17:45:12ID:r/8Dmbyp画像が表示されない不具合
http://openx.xrea.jp/modules/newbb/viewtopic.php?viewmode=flat&topic_id=9&forum=2
Sleipnirでログインできない不具合
http://docs.openpne.jp/?TROUBLE%2F22
0011nobodyさん
2006/06/17(土) 15:02:22ID:axTZly8B自分の知識じゃさっぱりダメですw
アップロード先がイマイチわかんないんですが、
- OPENPNE_DIR
├ bin
├ lib <--- OPENPNE_LIB_DIR
├ var <--- OPENPNE_VAR_DIR
│ ├ img_cache [777]
│ │ ├ gif [777]
│ │ ├ jpg [777]
│ │ └ png [777]
│ ├ log [777]
│ ├ magpie_cache [777]
│ ├ templates_c [777]
│ └ tmp [777]
├ webapp <--- OPENPNE_WEBAPP_DIR
└ webapp_ext <--- OPENPNE_WEBAPP_EXT_DIR
(ブラウザから閲覧可能)
- public_html (ディレクトリ名は変更可能)
├ config.inc.php (OPENPNE_DIR ディレクトリを指定)
├ index.php
...
この意味がわかりませんw
0012nobodyさん
2006/06/17(土) 15:02:55ID:axTZly8Bいつもは、
/home/ユーザ名/public_html/index.htmlって感じで普通のウェブサイト作ってるんですが、
アップロード先は、
/home/ユーザ名/public_html/OPENPNE_DIR/public_html/
となるのか、
/home/ユーザ名/public_html/OPENPNE_DIR/
/home/ユーザ名/public_html/public_html/
となるのか、
/home/ユーザ名/OPENPNE_DIR/
/home/ユーザ名/public_html/
とするのか
よくわかりません。
まじで誰か助けてください。
0013nobodyさん
2006/06/17(土) 18:37:30ID:PIdwd3B2/home/ユーザ名/OPENPNE_DIR/
/home/ユーザ名/public_html/
だよ
0014逆襲のニート ◆OWVAgSWYwE
2006/06/17(土) 20:31:38ID:???フォルダやファイルの位置関係を表す「相対パス」に関する知識が必要です。
「相対パス」でGoogle検索してみて。
さて、OpenPNE2.0をダウンロード→解凍した直後は、「OpenPNE」というフォルダが出てきて、その中に全部のフォルダ、ファイルが詰まってますよね?
「OpenPNE」フォルダの中に入っている「public_html」フォルダは、「OpenPNE」フォルダの中から出して、別の場所に設置できるんです。
(1) もし、別の場所にコピーせず、そのままアップロードした場合は、
/home/ユーザ名/public_html/OPENPNE_DIR/public_html/index.php
↑こんなふうなディレクトリ構造、位置関係になろうと思われます。
(2) 「public_html」フォルダを除く「OpenPNE」フォルダとその中のデータを全て、
/home/ユーザ名/public_html/OpenPNE
にアップロードして、
次に
「public_html」内のファイルやフォルダを
/home/ユーザ名/public_html/ の直下にアップロードします。
(3) public_htmlフォルダ内にあるconfig.inc.phpファイルで、
define('OPENPNE_DIR', realpath('../'));
を
define('OPENPNE_DIR', realpath('./OpenPNE/'));
と書き換えればOKじゃないかと思います。
この書き換えの時に、上記の「相対パス」の話になります。
がんばれ!
001511
2006/06/17(土) 21:49:58ID:cTfD1cc+ありがとうございます!
>>14
大変参考になりました。ホント感激。
再度質問いいでしょうか?教えてくんですみません。
OPENPNE_DIRディレクトリにアップしました。(public_htmlをのぞき)
http://www.sample.com/?m=setup
をたたいたら早速エラーが出ました。。
Warning: main(/config.php): failed to open stream: No such file or directory in /home/ユーザ名/public_html/config.inc.php on line 21
Fatal error: main(): Failed opening required '/config.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/ユーザ名/public_あhtml/config.inc.php on line 21
ちなみに、以下のように記述してます。
【config.inc.php】
define('OPENPNE_DIR', realpath('/OPENPNE_DIR'));
require_once OPENPNE_DIR . '/config.php';
【config.php】
// Web上の絶対パス(URL)
define('OPENPNE_URL', 'http://www.sample.com/OPENPNE_DIR');
今も格闘中です。。
0016逆襲のニート ◆OWVAgSWYwE
2006/06/18(日) 01:51:04ID:QHbnCh/y最初は、インストールと設定の練習を何回かしてみましょう。
(1) OpenPNE2.0の最新版をダウンロード
http://docs.openpne.jp/?%A5%C0%A5%A6%A5%F3%A5%ED%A1%BC%A5%C9
(2) ドキュメント セットアップガイドを印刷しておく。
http://tejimaya.org/openpne/docs/2_0/OpenPNE_Setup.html
↑基本的には、このセットアップガイドの通りにやれば設置できるはずです。
どこかの段階で間違えている可能性があるので、一つ一つ確認しながら進めてみましょう。
0017逆襲のニート ◆OWVAgSWYwE
2006/06/18(日) 01:58:06ID:QHbnCh/y今ダウンロードすると、OpenPNE_2_0_7_5.zip というファイル
(最新安定版 2.0.7.5 (zip) 2006/06/17 New)
が入手できました。
(3) 圧縮ファイルを解凍する
OpenPNE_2_0_7_5.zip を Lhacaなどの解凍ソフトで解凍します。
すると、OpenPNE_2_0_7_5というフォルダが現われて、その中に、
「OpenPNE」というフォルダが1個あります。
0018逆襲のニート ◆OWVAgSWYwE
2006/06/18(日) 02:02:24ID:QHbnCh/yOpnePNEフォルダを開くと、中身は、
■ OpnePNE
├■ bin
├■ lib
├■ public_html
├■ var
├■ webapp
├■ webapp_ext
├ .cvsignore
├ .project
├ config.php.sample
├ config.php.sample-img
└ LICENCE
となっています。
(↑■記号はフォルダであることを意味しています。)
0019逆襲のニート ◆OWVAgSWYwE
2006/06/18(日) 02:06:45ID:QHbnCh/y以下の操作は、設置の一例であり、違う設定でもOKです。
とりあえず、アップロードの練習&動作確認ということで進めてみましょう。
FFFTPでWebサーバに接続して、FFFTPの右側の画面(Webサーバ内)を、
/home/ユーザ名/public_html/
の状態にします。
(/home/ユーザ名/public_html/ の直下にデータをアップするためです。)
0020逆襲のニート ◆OWVAgSWYwE
2006/06/18(日) 02:09:34ID:QHbnCh/y(6) FFFTPの右側の画面で、/home/ユーザ名/public_html/OpenPNE/フォルダを開きます。
このとき、/home/ユーザ名/public_html/OpenPNE/ の中身は、>>18と同じ状態になっています。
0021逆襲のニート ◆OWVAgSWYwE
2006/06/18(日) 02:18:45ID:QHbnCh/yすなわち、FFFTPで、
/home/ユーザ名/public_html/OpenPNE/public_html フォルダを削除します。
削除したpublic_htmlの中身だけ、もう一度パソコンからWebサーバにアップロードし直します。
(8) public_htmlの中身を、OpenPNEとは別の階層、場所にアップロードし直す
FFFTPで、左側の画面(自分のパソコン内のデータ)を
C:\Documents and Settings\user\デスクトップ\OpenPNE_2_0_7_5\OpenPNE\public_html
を開いた状態にします。
すなわち、解凍後のOpenPNEフォルダの中にあった、public_htmlの中を開いた状態にしてみます。
0022逆襲のニート ◆OWVAgSWYwE
2006/06/18(日) 02:21:24ID:QHbnCh/y■ public_html
|
├■ css
├■ modules
├■ skin
|
|
├ config.inc.php
├ do_normal.php
├ img.php
├ index.php
├ ktai_normal.php
├ ktai_page.php
├ normal.php
└ page.php
となっています。
(↑■記号はフォルダであることを意味しています。)
0023逆襲のニート ◆OWVAgSWYwE
2006/06/18(日) 02:28:21ID:QHbnCh/yFFFTPで、上記>>22のフォルダ、ファイルを、(/home/ユーザ名/public_html/ の直下にアップロードしなおしてみます。
すると、/home/ユーザ名/public_html/ の中には、以下のような状態になっています。
■ public_html
|
├■ OpenPNE ← OpenPNEフォルダがアップされている
||
|├■ bin
|├■ lib
|├■ var
|├■ webapp
|└■ webapp_ext
|
├■ css
├■ modules
├■ skin
|
├ config.inc.php
├ do_normal.php
├ img.php
├ index.php
├ ktai_normal.php
├ ktai_page.php
├ normal.php
└ page.php
0024逆襲のニート ◆OWVAgSWYwE
2006/06/18(日) 02:34:41ID:QHbnCh/y>>15の【config.inc.php】は、
define('OPENPNE_DIR', realpath('/OPENPNE_DIR'));
↓↓↓
define('OPENPNE_DIR', realpath('./OpenPNE'));
となります。
「.」(ドット)「/」(スラッシュ)が使われているので、注意してください。
0025逆襲のニート ◆OWVAgSWYwE
2006/06/18(日) 02:42:43ID:QHbnCh/y// SNSサーバのURL
define('OPENPNE_URL', 'http://www.example.com/');
index.phpの位置するフォルダを指定します。
=index.phpがSNSの基点となるので、
define('OPENPNE_URL', 'http://www.example.com/OpenPNE');
とかにはなりません。
002611
2006/06/18(日) 03:06:54ID:0RmNBJ9R丁寧にありがとうございます!
ほんとに感謝!
明日また報告させていただきます。
ありがとうございました!
002711
2006/06/18(日) 13:12:05ID:0RmNBJ9R試行錯誤してやっと完了しました。
ほんとにありがとうございました!
セットアップ完了して、アカウント作成して管理画面から入ろうとしても「ログインに失敗しました」
と表示されて困ってます。間違いないと思うんですが。。
いろいろ調べましたが、よくあることなんでしょうかね。。
ttp://docs.openpne.jp/?TROUBLE%2F69
0028逆襲のニート ◆OWVAgSWYwE
2006/06/18(日) 17:19:47ID:QHbnCh/yまずはインストール成功おめでとうございます!パチパチパチ♪
ログイン失敗…うーん、何が原因なんでしょうか?
<問題の切り分け トライ案>
(1) phpMyAdminで、MySQLの中のデータを確認
c_admin_user というテーブルを見て、管理者のusernameを再確認することができます。
※パスワードは、暗号化されて保存されているので、直接確認できません。
ログインするときのユーザー名は合っているでしょうか?
0029逆襲のニート ◆OWVAgSWYwE
2006/06/18(日) 17:26:27ID:QHbnCh/yPHPでは「セッション」と言って、
Webサーバ側とクライアント側(ブラウザ)間のデータのやりとりにおいて、
接続してきているユーザーを一人一人区別して管理する機能が用意されています。
PHPのセッション機能が、お使いのWebサーバで正常に動作しているか確認してみましょう。
以下は、セッションの機能を使った簡単なカウンターです。
<?php
session_start();
echo "あなたのセッション番号は、".session_id()."です。<br>";
$_SESSION['test_counter']++;
echo "あなたの閲覧回数は、".$_SESSION['test_counter']."です。<br>";
?>
この<?php から ?>までをテキストエディタにコピペして、
適当に test.php とかファイル名を付けて保存してください。
それをWebサーバにアップロードして、ブラウザで表示してみてください。
ブラウザの更新ボタンをクリックして、何回も表示し直すと、閲覧回数の数字がどんどん増えていくはずです。
閲覧回数が全然増えない場合は、セッション機能が正常に動作していない可能性があります。
この場合、Webサーバ側におけるセッション情報の保持を、
●通常のファイル形式から
●データベースにセッション情報を保持する形式に
変更する必要があるかもしれません。
=OpenPNEの設定を変更すれば、切り替えられます。
0030逆襲のニート ◆OWVAgSWYwE
2006/06/18(日) 17:32:18ID:QHbnCh/yお使いのブラウザは何ですか?(種類、バージョン)
・タブブラウザで人気のあるSleipnir(スレイプニール)をお使いの場合、ログイン時のページ切り替えがうまく行かない場合あるというエラーが報告されていました。
(今は改善されたかな?)
・クッキーを有効にする。
Internet Explorer とかで、クッキーを無効にしていたら、有効にしてみてください。
うーん、あと他に何か、問題の切り分けのために試せることはあるかなー???
0031k-zig
2006/06/26(月) 02:25:03ID:UiXQID+O実は,やっとのことメール関係の動作が確認出来るところまで来ました。
しかし…携帯にだけはメールが飛びません。
設定変更から,携帯へ登録メールを送る部分です。PC宛の紹介は正常に届くんですが…
メールサーバにはxmailを使っております。
openpne バージョンは2.0.7.4です。
どなたか,お心当たりありましたら,ご教授頂けると大変嬉しいです。
よろしくお願いします。
0032nobodyさん
2006/06/26(月) 12:21:25ID:???http://docs.openpne.jp/nonwiki/OpenPNE_Setup.html#section0
>この文書は、OpenPNE バージョン2.0.0 を基にして書かれています。
>OpenPNE は以下のようなサーバ環境で動作させることを想定しています。
:
>メールサーバ(携帯からメール投稿する場合)
>Postfix 2.1.* を推奨
↑↑↑
設定次第なんですかね?
0033nobodyさん
2006/06/26(月) 12:29:14ID:???携帯側で、メール着信拒否/許可の設定は大丈夫?
=OpenPNEサイトのドメイン名のメールアドレスを受入れOKにしてますか?
送られてくるはずのメールのドメインを、着信しないようにして、はじいてしまっているとか?
0034nobodyさん
2006/06/26(月) 12:44:51ID:???XMailについて語ろう
http://pc8.2ch.net/test/read.cgi/mysv/1079151023/
XMailって使いやすいの?
0035k-zig
2006/06/26(月) 16:42:19ID:UiXQID+O早速ありがとうございます。
ドメインですが,普通のメールはこのドメインでも受信します。
ですので,携帯側の設定はパスできてると思うのですが…
>>34
前のメールサーバに中継機能が無かったので,xMailにしてみたんです。
昨今,中継鯖が無いと携帯にメールが飛ばないもので…
ただ,openpneに関してはやっかいで,エイリアス設定など,他の板でも助けて頂きました。
0037k-zig
2006/06/27(火) 01:18:42ID:???プロバイダによっては,携帯宛の大量送信の対策の一環で,
プロバイダドメイン一致判定による直接アクセスじゃないと送れないようになってます。
つまり,プロバイダドメインは通過させて携帯へ,オリジナルドメインははじかれてしまいます。
それを回避させるために,プロバイダ独自のポート25中継鯖が用意されていたりします。
その中継鯖を通せば携帯へ送れるようになるわけです。
この設定があるメールサーバを探したところ,手っ取り早くXMailに辿り着いたんですww
設定一例と,最下に対策プロバイダ一覧があります。
ttp://www.infojam.net/help/docs/30.mail/16.port25blocking.html
上記サイトではこのプロバイダが載っていないようでしたので…
ttp://www.dion.ne.jp/security/outboundport25.html
■ このスレッドは過去ログ倉庫に格納されています