ブログ

【暫定版】pear.symfony-project.com に接続できないことが原因で、OpenPNEがインストールができない場合の回避方法

=====
2017/07/05 追記
表題の件について、OSS版に修正が適用されています。
下記リンク先を確認して、バージョンアップ等行って下さい。
http://www.openpne.jp/archives/13008/
追記 ここまで
=====

こんにちは。
手嶋屋 技術サポートから、OpenPNEの運用・カスタマイズに役立つ情報をお届けします。

本日は、pear.symfony-project.com に接続できないことが原因で、OpenPNEがインストールができない場合の回避方法 をお届けします。
この方法は、現在 pear.symfony-project.com に接続できない状況が続いているため、とりいそぎの【暫定版】として公開します。

下記の差分を適用した後に php symfony openpne:install 等のコマンド実行を行ってください。
====================
— a/lib/plugin/opPluginManager.class.php
+++ b/lib/plugin/opPluginManager.class.php
@@ -54,6 +54,13 @@ class opPluginManager extends sfSymfonyPluginManager
catch (sfPluginException $e) {}
}

+ public function configure()
+ {
+ // register callbacks to manage web content
+ $this->dispatcher->connect(‘plugin.post_install’, array($this, ‘listenToPluginPostInstall’));
+ $this->dispatcher->connect(‘plugin.post_uninstall’, array($this, ‘listenToPluginPostUninstall’));
+ }
+
public function getChannel()
{
return $this->getEnvironment()->getRegistry()->getChannel($this->channel);
====================

今回の情報は以上です。


■公式SNS
https://sns.openpne.jp/
OpenPNEユーザーの皆さんが気軽にコミュニケーションができるQ&Aサイトです。
どなたでも無料で利用できます。(facebook、google、twitter の各アカウントでログインが可能です。)

■技術サポートサービス
http://support.pne.jp/
OpenPNE開発元の手嶋屋が提供しているサービスです。
有料になりますがこちらにお申し込みいただきますと弊社のOpenPNE開発エンジニアがOpenPNEの様々なトラブルについて、調査・サポートさせていただきます。

今後とも、OpenPNE 技術サポートをよろしくお願いいたします。