カテゴリー: OpenCms

我、OpenCmsに敗北す(ヽ’ω`)

android用の神経衰弱ゲームを公開しました(・∀・)
The Match-up(Memory) game for android was released!

Google Play:
Mole's Match-up.

Introduction page:
Mole’s Match-upをリリースした∩( ・ω・)∩


正確に言えばVirtual HostやRewriteCondの設定にだが…_| ̄|○

多分、昔参考にしたページの内容を書いてちょこっと修正すれば/opencms/opencmsを取り除いたURLに出来るようだが、export絡みの部分のことを完全に忘れてしまっており、その辺を調べるのがめどい(・∀・)

じゃあその辺を放っておいてOpenCms10にアップデートするかと思って試したが、途中でエラー…_| ̄|○

proxy_ajp.confの設定とぶつかってるのが原因のようだが、その辺を調整するのがめどい(・∀・)

ということで、web上ではこのままやっていって、ローカルでOpenCms10の環境を作って、内容を移行して、それが終わってからweb上に新規でOpenCms10を入れて、データインポートすることにした。まあその日がいつやってくるかは神のみぞ知る( ・´ω・`)

取り敢えずgitoliteを入れてプログラミングを再開したい……もう3ヶ月くらい放置しているから(ノ∀`)

暑い(´・ω・`;)

android用の神経衰弱ゲームを公開しました(・∀・)
The Match-up(Memory) game for android was released!

Google Play:
Mole's Match-up.

Introduction page:
Mole’s Match-upをリリースした∩( ・ω・)∩


暑くて、やるべきことが全然進んでいない(ヽ’ω`)


取り敢えずさくらVPSの安いプランに移行したが、RewriteCond周りを修正していないので
前のURLから行くと「もぐら塚から山を作ろう(・∀・)」がきちんと表示されない。

Apache web server configurationの内容を
参考にすれば直せるとは思うがしっかりと目を通せていない(ノ∀`)


知識も時間も技術もないのに何故か登録した俺氏。
これに手を付ける前にGooglePlayでなんかAndroidアプリを出せ、俺氏(´・ω・`)
音楽プレーヤーもやりかけだったな…

Nintendo Developer Portal へようこそ


なんとなく惰性でやっていた艦これと刀剣乱舞をやめた(・∀・)
やはりゲーム性が乏しいので、やってて面白くなかったから。

御城プロジェクトはまだやってる。天下統一の続きはまだか(´・ω・`)
銀河英雄伝説タクティクスはぼちぼちやっているが接続エラーやらなんやらが
ちょくちょく起きるので放置してしまうことが多い。

コードガールこれくしょんってのをちょっとやってみたが、あれって本当に勉強に
なるんだろうか? まあJavaコースで始めて、動画を全く観ていないからそう思うのかも
しれないが、打ち込むコードのパターンはほぼ一定でほとんど変化しないし、たまに
問題文が間違えてたりするし。確かに短期間での反復は記憶の定着には役立つけど、
プログラミングの本質ってそういうことじゃないような(´・ω・`)
あとちょっと話がこそばゆいw ライトノベルとか読んでいたりする層向けなのかな?
まあ若い人向けであることは間違いないのだろう。


7月と8月は体力温存の為に何も出来ないかな(´・ω・`;) アッツイ

遷blo宮

android用の神経衰弱ゲームを公開しました(・∀・)
The Match-up(Memory) game for android was released!

Google Play:
Mole's Match-up.

Introduction page:
Mole’s Match-upをリリースした∩( ・ω・)∩


おめでとう、俺氏!
7/1にブログを開いてこのエントリが無事に表示されていたら、
あなたはブログの移行に成功しているよ(`・ω・´)


まあ、現段階でドメインをnslookupすると新しいIPアドレスが表示されるので問題ないだろう。
何故か、WordPress内で検索とかすると画面真っ白になるけど(´;ω;`)
それはおいおい直して行くということで。

今回の移転はさくらVPSの2GBプランから1GBプランへというものだったので、
「そんなに苦労しないよね(・∀・)」と余裕をかましてギリギリで始めたので
色々と大変なことになった(ヽ’ω`)

なぜならばプラン変更だけではなくubuntu serverのバージョンを12.04から16.04へ変更したからである。
14.04段階で色々と違っていたであろうに、それすらもすっ飛ばして16.04へ変更したのだからそら大変である。

もちろん、俺氏もただのちょいデブのハゲではない(`・ω・´) ハゲテナイヨ,ウスイダケダヨ
大幅なバージョンのアップデートの危険性はよくわかっていたので、先にローカルの仮想環境での
アップデートのシミューレションはやっており、少なからずWordPressの移転作業は完璧に手順を
確立していた(`・ω・´) デブトハチガウノダヨ デブトハ チョイデブダケド

だがしかし、シミューレションで使ったISOイメージの内容とさくらVPSのカスタムOSインストールの
それとは別物だったの…_| ̄|○ バンナソカナ…

まずこの辺で混乱して、加えてPHPのバージョン違いで更に混乱して、やり直しを繰り返して
時間を徒に費やす(ヽ’ω`) ただ、この頃はまだ日にちに余裕があったので、まったりと御城プロジェクトや
銀河英雄伝説タクティクスをやりながら、作業を続けた。

更にISOファイルをアップロードしてインストールを試したが、ネットワーク設定の永続化かなんかを
ミスしたか上書きしたかで、シリアル接続しか出来なくなって、面倒くさくなってまたやり直したり…(ヽ’ω`)


なんやかんやでWordPressの移転は済んだようだが、投稿一覧からの検索等で画面真っ白…

opencms9へのアップデートも上手くいかず、結局、8.5.2のままでしばらく行くことに。
opencms10.01へのアップデータが出ているのでそっちを試してみようかな?

molehillの方、つまりはopencmsの方のページは表示されるものの、RewriteCondとかを
きちんと設定していないので、昔のリンクでは404とかになる。
デモサイトの部分も消してないしw

いずれ直そう、どうせ大したこと書いてないしw


ブログ来訪者数に比べてスペックが高すぎ(つまりはお金の無駄)だったのと、
サーバー関連技術とその知識の喪失を防ぐ為に遷blo宮を試みたが、非常に大変であった。
つーか…

技術と知識はすでに喪われていた…_| ̄|○

これからまた色々と調べて復旧せねば…(ヽ’ω`)

新・僕とOpenCmsの千年戦争(`・ω・´)

android用の神経衰弱ゲームを公開しました(・∀・)
The Match-up(Memory) game for android was released!

Google Play:
Mole's Match-up.

Introduction page:
Mole’s Match-upをリリースした∩( ・ω・)∩


WordPressの移行手順は分かったので、OpenCmsに取り掛かる。
色々と忘れていて時間がかかった(ノ∀`)


VirtualBox上のubuntu serverに入れる為にまずTaskselでTomcat7を入れた。
それでOpenCms9.53を入れた。何回かやり直しで入れたが、インストール途中でたまに止まる場合があった。
途中で出て来る警告通りにmysqlのmax_allowed_packetを32Mに指定したら上手く行くようになった気がする。
気の所為かもしれないが。

9.53のインストール後のページは8.52とはなんか違っていて、柔らかい感じというかウェブウェブしていた。
エディター向けのチュートリアルを試したが、まあ操作自体はそんなに変わっていないようだった。
PC以外のデバイスの表示にも対応したからか、各デバイス画面での表示が見られるようになっていた。

ほいでまあ本番環境からエクスポートして来たデータをインポートしようとすると…
 
 
OutOfMemoryErrorだったかなんだかが出てインポート出来ない…_| ̄|○

取り敢えずTomcatのHeapのサイズを256MBにしたらインポート出来た。
Tomcat起動時のJava仮想マシンのパフォーマンスチューニング
ここでふと、そういえばOpenCmsの推奨だか必要メモリって512MBだったような…
VPSで512MBプランだとさすがにアレかもしれないなと思い始める(´・ω・`) セメテ1GBプラン?

インポート出来たので、意気揚々とページにアクセスしたが、表示がおかしい_| ̄|○
いや、表示がおかしいどころか内容が表示されない。表示されるのはヘッダー部分か?

バージョン違いの問題かと思い、最初に8.52を入れてデータをインポートをし、
その後、9.53へのアップデートを試みる。特に問題もなくアップデート成功(`・ω・´) コレデカツル

再び意気揚々とページにアクセスすると無事に表示された(`・ω・´) ワイハカッタンヤ
そしてそこからデータをエクスポートし、新規インストールした9.53の環境にインポートし
ページにアクセス!
 
 
 
 
何故だ…_| ̄|○

前と同じように表示されない…… 9.53にアップデートした時にコンテント周りも9.53用に
アップデートされるんじゃないのか…

それでまぁ色々と中を見ていて気づく。

( ゚Д゚)ハッ これ、9.53ってv8モジュールを含んでいねぇヽ(`Д´)ノ

そりゃあまともに表示されんわ(ノ∀`)


ということで、選択肢は3つくらい。

  1. 9.53を入れて、v8のモジュールを手作業でインポートする。
  2. 8.52を入れて9.53にアップデートしたものにデータをインポートする。
  3. 全てを書き直し。

1は面倒くさい。2は調査でやったこととほぼ同じなので良し。3はいずれはしないと駄目だが、
今一気にやるのはちょっと難しい…

だからまあ、2でコンテントの表示を維持しつつ、9.53以降の物を勉強しながら少しずつ
書き換えていくしかないかな?


あとはURL絡みの実験をしなくてはいけないけど、ローカル環境でDNS設定とかするのは
ちと面倒な気がするから、これは移行直前に本番環境でやろうかなぁ。12.02と14.04で
大きく変化はしてないだろうし。

あと考えるべきことは512MBにするか1GBにするか……やはり512MBはさすがにきついか。

もう一つ考えないといけないのは移行時期。今の契約は6/30までだから5月くらいに
新環境を借りて構築すればちょうどいいのかな。でもその頃だと16.04も出てるんだよなぁw
まあその辺はその時考えるかな(・∀・)