CGI

Androidアプリをブログ(WordPress)上で紹介するBookmarklet

Mohmongar
Androidアプリを紹介するのにブログ・パーツやWordpressのプラグインを探しましたが、なぜか上手くいかなかったのでBookmarkletを自作しました。 とりあえずこんな感じ マップ Google Inc. - 2014年2月5日 旅行&地域 参考にしたのは Androidアプリを紹介するブログパーツ作成ツールを新ストアデザインに対応しました[代助のブログ] AppHtml for Android[代助のブログ] Google Play Badges | Android Developers:[developer.android.com] です。ありがとうございます。 2/22 Android Playのところにダブルクォーテーションが抜けていたので追加。何故動いてたし javascript:(function(){ var url=location; var s=document.getElementsByClassName("document-title"); if (s != undefined) { var title=s[0].textContent; var imgsrc=document.getElementsByClassName("cover-image")[0].src; var s=document.getElementsByClassName("document-subtitle primary")[0]; var authorlink=s.href;var author=s.textContent; var dat=document.getElementsByClassName("document-subtitle")[1].textContent; var category=document.getElementsByClassName("document-subtitle category")[0].textContent; var h='<div class="%22androidapp%22"> <a href="%22'+url+'%22" target="%22_blank%22" rel="%22nofollow%22"> <img class="%22alignleft%22" src="%22'+imgsrc+'%22" width="%22128%22"></a> <a href="%22'+url+'%22" target="%22_blank%22" rel="%22nofollow%22"><span class="%22androidapp-title%22">'+title+'</span></a><br> <a href="%22'+authorlink+'%22" target="%22_blank%22" rel="%22nofollow%22">'+author+'</a><span class="%22androidapp-author%22">'+dat+'</span><br> <span class="%22androidapp-category%22">'+category+'</span><br> <a href="%22'+url+'%22" target="%22_blank%22" rel="%22nofollow%22"> <img alt="%22Android" app on google play src="%22https://developer.

cgiでshebangのエラー

Mohmongar
初歩的なミス。 CGIスクリプトの改行がLFではなくCR+LFになっていると、shebangの解釈(1行目の実行ファイルのパス)に失敗してエラーログには以下のメッセージが出る。 メッセージを見てもわかりにくい。よく忘れる。 failed to open log file fopen: Permission denied [Wed Jul 3 23:57:15 2013] [error] [client XX.XXX.XXX.XXX] Premature end of script headers: ****.cgi 忘れないようにメモ。