プロジェクト

全般

プロフィール

Bug(バグ) #202

「PayPalボタン」導入でアプリの追加ができない

Kousuke Ebihara14年以上前に追加. 14年以上前に更新.

ステータス:
Won't fix(対応せず)
優先度:
Low(低め)
担当者:
-
対象バージョン:
-
開始日:
2009-08-06
期日:
進捗率:

0%

3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)

説明

以前のチケットは http://trac.openpne.jp/ticket/4234 です

http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=21309より転記

{{{
※注意 備忘録的な、長い割にはあまり訳に立たないと思う情報です。

見切り発車的にとりあえずOpenPNE3.0.4でSNS運営を始めてしまおー。と、さくらインターネットのスタンダードプランを契約して、以下に習ってインストール。

OpenPNE3 をさくらのレンタルサーバにインストールしてみました
http://www.openpne.jp/archives/1846/

一応インストールはOKっぽい。

一番使いたかった機能が個人決済の仕組みだったので、これまた以下に習ってセッティングー!

「PayPalボタン」導入方法(スクリーンキャスト付き)
http://www.openpne.jp/archives/1388/

グー!じゃなーい。全然グーじゃない。。
写真1の画面で「このアプリを追加」ってやったら、写真2みたいに「Oops!」とか言われるし。。 えぇーバッド(下向き矢印)、ですわ。

とりあえず、ログ確認する方法調べてweb/index.phpのprodをdevにしてみたところ、以下のが出てた。

7 22 23:59:19 symfony [err] {ConfigException} Invalid Config Key

よく分からんから、「Invalid Config Key」の出力箇所をOpenPNE3.0.4配下をgrep確認して、下記の記述を発見。

plugins\opOpenSocialPlugin\lib\vendor\Shindig\src\common\Config.php(53): throw new ConfigException("Invalid Config Key");

んで、Config.php読んでみたところ、よく分からなかったけど、きっと間違えている修正方法だとは思いながらも、怪しげな箇所を幾つかなんとなく修正。(疲れてきたので適当になってきた。。

■修正箇所

以下、3箇所を絶対パスに。

1.include_once 'config/container.php';
2.if (file_exists(sfConfig::get('sf_plugins_dir').'/opOpenSocialPlugin/lib/vendor/Shindig/config/local.php')) {
3.include_once 'config/local.php';

getメソッドに以下を追加。

self::$config["token_cipher_key"] = "INSECURE_DEFAULT_KEY";
self::$config["token_hmac_key"] = "INSECURE_DEFAULT_KEY";

ふぅ。

とりあえず、動いたんで、他の機能をチクチク動かし始め。

メンバー検索 -> 検索結果 -> 詳細を見る ← 文字化け発見。

もう気力ゼロ。。 早すぎたか。。。 
}}}

履歴

#1 Shogo Kawahara14年以上前に更新

  • ステータスNew(新規) から Won't fix(対応せず) に変更

この問題はopOpenSocialPluginのもので、現段階では対応されていると判断されるため閉じます

他の形式にエクスポート: Atom PDF