このブログはmovabletype5っていうcgiの無料版をsixapartが出してて、それを自分のサーバーにアップして使ってるんです。まったくコマーシャルやアフィリエイとが無く、しかも自分勝手にカスタムできるのでだいぶ前から使ってます。
でもこのmovabletype5(以下mt5)。phpやmycqlって言うのがサーバーで使えないと一部のmt5の機能が使えない。
僕の使ってる「さくらインターネット」っていうサーバーのライトプランではphpもmysqlもつかえないということでした。で、半ばあきらめていたんです。すでに6年ほどこのサーバー使ってますが...「ロリポップに乗りかえっかな?」と考えてました。でもさくらライトって結構コストパフォーマンス高いし今まで使ってたんでseoにも絶対的に有利だし、サバの移転めんどいし...とゴチャゴチャ考えてました。
何とはなしに、ググルの検索窓に「さくら ライトだけどphp使いたい」って考えたままいれてsendをクリックすると、同じこと考えている人が結構いて...2ちゃんのまとめサイトでは「さくらに確認取ったら禁止事項ではない」との事。
え~マジで。インストールしていいのか?と喜んではみたものの「どうやったらいいんでしょ?」と悩みました。
手順どおりに勧めていった。
新しいプログラムをインストールするときはいつもどきどきする。
で、「make install」をsendするとエラー表示
Installing PHP SAPI module: cgi
Installing PHP CGI binary: /usr/local/bin/
cp: /usr/local/bin/#INST@数字#: Permission denied
*** Error code 1
何度も試行したがphpはインストールできないようだ。
結構な時間を費やした。
色々ぐぐってみた。
が答えは無いような気がした。仕方ないので手順を逆にやり直し、サーバーに上げたすべてのディレクトリ及びプログラムを捨てて、ほぼ元に戻した。ほぼと言うのはパーミッションなど、いじってしまったので元通りとはいかないが...
完全にくじけた。
実はチョット前にこのmt5のプラグイン「スマートフォンオプション」っていうのがsixapartから販売されて、同時に無料配布版もリリースされた。このプラグインが使いたかった。スマホやアイポン、アイパッドとか色々出てきたハードに対応できちゃうし、管理画面がスマホで開ける。なんて便利なプラグインなんだ。
サイト運営はmt5でやればいくつでもサイト作れるし、ついでにhpの管理を管理人以外の人間がスマホでできちゃうすごいシステムなのだよ。
まぁ 判んない人はサッパリ判んないだろうけど...
自分の備忘録的に書いてみました。
でもねサバのphpインストール、実はもうできたのです。
それはまた別の時に。