ごみおきば

アニメイトTVwebラジオのFlash配信を保存する。

アニメイトTVwebラジオの配信ページを見ていたらこんな告知が。

※※ご視聴に関するお知らせ※※
9月11日(水)更新分よりWindowsMediaPlayer配信からFlash配信のみに切り替わる予定です。
Flash配信のご視聴の際には最新版のFlashPlayerをインストールしていただけますようお願い申し上げます。

GASで保存出来なくなる!っていうか既にFlash配信のみで保存出来なくなってる番組が結構多い!こりゃ面倒くさい!

ということで他の手段でローカルに保存する事は出来ないかな?と思い、ちょっと調べてみました。いつものこの手のエントリ同様、なにかあったらこのエントリは消去されます。ご了承下さい。

以下、続きに格納。

~TVアニメ「波打際のむろみさん」キャラクターソングアルバム~『波打際のMUSIC』
TVサントラ
キングレコード (2013-06-26)
売り上げランキング: 5,616

read more »

Twitter Mentions as Commentsプラグインをバージョンアップしたら動かなくなった場合の対処方法。

Twitter Mentions as Commentsプラグインを1.5.6にアップデートしたらサイトが死んだ。 – ごみおきば

と昨日エントリ書いたんですが、検索かけてみたら作者が解決方法を記述していたので再度エントリ化。

WordPress ? Support ≫ completely broken due to twitter api updateより抜粋。

moody1337
Member
Posted 2 days ago #

doesn’t work for me. Ever I clik on activate I get the message, that the activation is stopped cause of a fatal error. I also get:

Warning: Unexpected character in input: ‘\’ (ASCII=92) state=1 in /var/www/web8/html/was-is-hier-eigentlich-los.de/wp-content/plugins/Twitter-Mentions-as-Comments/twitter-mentions-as-comments.php on line 110

Ben Balter
Member
Plugin Author
Posted 2 days ago #

@moody1337 you are likely using PHP 5.2 which this plugin does not support. On most shared hosts, you should be able to update to PHP 5.3 (or 5.4) which is highly recommended.

英語読むの面倒くさすぎる。

という訳でPHPのバージョンを5.3以上に変更すれば動くようになります。レンタルサーバを利用している場合現在のバージョンが5.3未満になっている可能性があるので、多分それが動かない原因です。本サイト、さくらインターネットのレンタルサーバの場合もデフォルトの設定がPHP5.2.17になっているので、PHPのバージョンを5.4に変更する必要がありました。

さくらインターネットの場合のPHPバージョン変更方法。

さくらインターネット会員メニューからさくらインターネットのレンタルサーバ契約情報→契約サービスの確認→サーバ設定をクリック。

サーバコントロールパネルから→PHPのバージョン選択をクリック。

PHPのバージョンを標準のPHP[PHP5]からPHP5.4.11に変更。

これで動作するようになりました。

 

・・・というかプラグインの説明の部分にPHP5.2以下は動作しません、くらい書いておけばいいのになぁ。

ちなみにこのあと、以前のバージョンとは異なりTwitterデベロッパーページでTwitter Consumer KeyとTwitter Consumer Secretを取得・登録する必要があります。まぁこれは俺が書かなくても他に書いている人が多数いるので割愛。下記URLご参考にでも。

参考・・・明日に向かって昇龍拳: TwitterでOAuth認証。前編:デベロッパーページでアプリケーションを登録する。

 

BIOHAZARD 6 Special Package
BIOHAZARD 6 Special Package

posted with amazlet at 13.07.07
カプコン (2013-08-08)
売り上げランキング: 26

Twitter Mentions as Commentsプラグインを1.5.6にアップデートしたらサイトが死んだ。

いやプラグインだから削除しちゃえば生き返るんだけども。

WordPressでTwitter Mentions as Commentsというプラグインを入れている方はアップデートに注意してください! | Tea With Milk.

同じ状況になっていたのでメモ。

Twitter Mentions As Commentsプラグインを1.5.6にアップデートする(TwitterAPI1.1対応版)

アップデートしてダッシュボードに戻ろうとすると、”Parse error: syntax error, unexpected T_STRING in /(省略)/plugins/twitter-mentions-as-comments/twitter-mentions-as-comments.php on line 110”のコメントと共にダッシュボード・サイトにアクセス不可能。FTPで同プラグインを削除することにより復旧可能。

その状態で再度Twitter Mentions as Commentsプラグインをインストールしようとすると、下のような警告が出て有効化不可能に。ただしアクセス不可能にはなりません。


01

ということに。このサイトではプラグインを一時停止中。まぁなくてもそこまで困らないんだけども。

 

で。まぁsyntax errorって出てる時点で、twitter-mentions-as-comments.phpの110行目に構文エラーがあって動作不良起こしてる。くらいはテキスト読めば分かるんだけど。

		// Check if bearer token has already been set
		if ($this->options->bearer_token == '') {

			// Initialize codebird and get the bearer token
			\Codebird\Codebird::setConsumerKey($this->options->api_key, $this->options->api_secret);
			$cb = \Codebird\Codebird::getInstance();
			$reply = $cb->oauth2_token();
			$this->httpstatus = $reply->httpstatus;

			if ($this->httpstatus == 200) { // Authentication successful
				$this->options->__set('bearer_token', $reply->access_token);
				return;
			}
			else { // Authentication failed
				add_action( 'admin_notices', array( $this, 'show_api_error_message' ) );
				return;
			}
		}
		else {
			// We already have the bearer token generated and stored in the database, 
			// so lets use that to authenticate; there's no need to generate a new token
			return;
		}
	}

ハイライトした部分が該当する行なんだけど、PHPに不慣れな俺にはこれのどこに間違いがあるのかがさっぱり分からないんだよねー。他のプラグインと競合してしまってる可能性もなくはないし。

まぁ一応利用しているWordPressユーザの方は、アップデートするとそういう事になる可能性もあるよ、ということでひとつ。前バージョンがAPI1.1対応してないんで、結局アップデートしないとどうしようもないんだけどさ。

BIOHAZARD 6 Special Package
BIOHAZARD 6 Special Package

posted with amazlet at 13.07.06
カプコン (2013-08-08)
売り上げランキング: 17

Home

Return to page top