趣味の電脳

WEBサイトの作り方、PCの周辺機器、タブレットの活用等について

@pagesというサーバーへのnucleusというブログソフロのインストール

2012-06-14 18:07:37 | 機器について
私は、今日、非常にねばってやっと@pagesという無料サーバーにnucleusというブログソフトを支障なくインストールできました。最初は、landtoという無料サーバーにインストールしたのですが、どうも不安定で投稿できたり出来なかったりしていますので、何とか安定してインストールできるサーバーを探していたのです。

結局、この@pagesはMYSQLが5.5であり、インストール設定ファイルであるinstall.sqlというファイルの記述を書き変えないと動作しないことがわかりました。

すなわち、エラーメッセージは以下の通りです。
エラーメッセージは次の通りです: "クエリの実行中にエラーが発生しました: (CREATE TABLE `nucleus_actionlog` ( `timestamp` datetime NOT NULL default '0000-00-00 00:00:00', `message` varchar(255) NOT NULL default '' ) TYPE=MyISAM DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci' at line 4";

どういうことかというと、インストールスクリプト (install.sql)の中にTYPE=MyISAMという記述が20箇所あって、これはMySQL5.5系では対応していません。この20箇所の記述をすべてENGINE=MyISAMという記述におき変えると4.0.20以降の全てのバージョンのMySQLで使えます。

それで、書き換えると、無事にインストールできました。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

nucleusというブログソフトは軽快で重宝だ

2012-06-14 10:43:56 | 機器について

nucleusというブログソフトは、非常に軽快に処理できます。すぐれたソフトですが、無料サーバーに入れた場合に種々の問題が出ます。Landtoでは、原稿を打ち込んでいざ投稿ボタンを押しても、「エラー、期限切れです」と表示されて中途半端に保存された形で下書き保存されます。それで、原稿を打ち終わったらとにかく文字列のコピーを取って置いて、投稿を失敗した場合に備えて、再度貼り付けて再保存をかけると投稿が出来ます。毎度毎度かなり面倒な話ですが、これはnucleusに限ったことでもなくてWordpressでも毎回、このLndtoでは同様の不具合が生じています。

つまり、投稿時に同時に瞬間的に広告が自動挿入されるので、そのタイミングによって投稿できたりできなかったりするのではないかと考えられます。だから、これは自動挿入を禁止すればいいのですが、そうすれば規約違反になりますから出来ないわけです。

また、nucleusをtoyparkや@pagesに入れると、文字化けしたり、インストールできなかったりします。これは、セーフモードでセキュリティが強くかけられているからだとか、MYSQLのバージョンの関係でインストール関係のファイルとの相性が悪いからだとかが考えられます。

たぶんtoyparkではモジュール版をCGI版に設定するように.htaccessに記述してから動作させれば解決するでしょうし、@pagesはインストールスクリプトの書き換えが必要でしょう。しかし、そんな勉強をしようにも、無料サーバーだから、当然ヘルプや解説書や参考文献が極端に少ないので、インストールまで漕ぎ付くのは大変です。

だから、ちゃんと有料のサーバーを借りれば問題はすべて解決します。でも、私は年金生活者ですから、そんな贅沢は絶対に許されませんので、極めて不便ですが我慢して使うか、あるいはもっと研究してインストールするか・・・ということにならざるを得ません。

じゃ、なんでそんな不便なブログソフトを使うのですか?Movasletypeという有料ソフトの個人ライセンスにすれば安定しているし無料だからそれを使えば・・・と思われるかも知れませんが、このMovebletypeは安定はしていますが非常に動作が重いのです。投稿するたびに再構築するので無料サーバーのような混雑しているサーバーでは、我慢の限度を超えるぐらい遅く感じることもあるのです。之に対して、nucleosはたかだか4MB程度の容量しかないので、非常に処理が軽いので無料サーバーでは重宝するのです。  

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする