ここから本文です

解決済みの質問

エックスサーバで、openpneをインストールをしようと思っているのですが、http://...

infodoghpさん

エックスサーバで、openpneをインストールをしようと思っているのですが、http://ドメイン?m=setupでアクセスすると、なんどやっても真っ白な画面になってしまいます。

環境はXサーバ10、MySQL5になります。

1.Xサーバで、データベースを作って、ユーザー名を設定
2.DBの管理画面にはいり、install-2.12-create_tables、install-2.12-insert_dataの順でインポート
(こぴぺも試しました)
3.PUBLICHTMLの中にPUBLICHTMLの中身をアップロード
4.ドメイン名/のところにopenpneというフォルダを作って、PUBLICHTML以外のフォルダをアップロード
5.varのフォルダの中のパーミッションを全部777に変更

■config.phpの設定
// Web上の絶対パス(URL)(最後にスラッシュを付けてください)
define('OPENPNE_URL', 'http://ドメイン.net/');

// DBサーバ設定
$GLOBALS['_OPENPNE_DSN_LIST']['main'] = array(
'dsn' => array(
'phptype' => 'mysql',
'username' => 'DBユーザー名',
'password' => 'DBパスワード',
'hostspec' => 'mysqlxx.xserver.jp',
'database' => 'DB名',
'new_link' => false,
),
);

// メールサーバードメイン
// 携帯メール投稿の宛先などのドメイン名に使われる
define('MAIL_SERVER_DOMAIN', 'gmail.com');

// パス設定
///
define('OPENPNE_PUBLIC_HTML_DIR', '/ドメイン名/public_html');

■config.inc.php
define('OPENPNE_DIR', '/ドメイン名/public_html/openpne/' );


なにか原因がわかる方がいらっしゃいましたら、教えていただけますと幸いです。

よろしくお願いいたします。

違反報告

ベストアンサーに選ばれた回答

megamoko2008さん

エックスサーバの事は存じませんが、共有サーバでは本件が解決したとしても色々な問題を抱えますよ。(^_^;)
openpneは、専用サーバで行わないと本当に難しいです。

例えば、もしかして全てのファイルを公開領域にアップロードしていませんか。
本来、セキュリティ上でプライベート領域に設置するファイルもあります。

そして、携帯電話からの写真投稿です。
共有サーバでは、メールサーバの変更をする権限はございません。

そして、クロンが使えますか。

どちらにしても、共有サーバでは快適な運営が厳しい事を伝えておきます。

質問した人からのコメント

  • 感謝ありがとうございました。
    Xサーバはなんかアップロード先が特別みたいで、とりあえずなんとかできましたが、
    おっしゃるようにセキュリティ的に少し不安です。
    openpneのSNSに承認されたので、そちらで改めて伺ってみたいと思います。
    盛り上がってきたら、専用サーバへの移行を考えます。
    ご親切にありがとうございました。
  • コメント日時:2009/1/15 18:46:39

グレード

この質問・回答は役に立ちましたか?
役に立った!

お役立ち度:お役立ち度 1点(5点満点中)1人が役に立つと評価しています。

知恵ノートとは?

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。

お客様自身の責任と判断で、ご利用ください。

ただいまの回答者

20時04分現在

3363
人が回答!!

1時間以内に6,242件の回答が寄せられています。

>>回答ひろばに行く


知恵コレに追加する

閉じる

知恵コレクションをするID/ニックネームを選択し、「追加する」ボタンを押してください。
※知恵コレクションに追加された質問や知恵ノートは選択されたID/ニックネームのMy知恵袋で確認できます。

ほかのID/ニックネームで利用登録する