Project

General

Profile

Bug(バグ) #202

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

Added by Kousuke Ebihara almost 13 years ago. Updated over 12 years ago.

Status:
Won't fix(対応せず)
Priority:
Low(低め)
Assignee:
-
Target version:
-
Start date:
2009-08-06
Due date:
% Done:

0%

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

Description

以前のチケットは 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";

ふぅ。

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

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

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

History

#1 Updated by Shogo Kawahara over 12 years ago

  • Status changed from New(新規) to Won't fix(対応せず)

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

Also available in: Atom PDF