Home > IT Archive

IT Archive

MovableType 4.1 mt.cgiのエラー404解決編

  • Posted by: ヒロシ
  • 2008年4月23日 00:38
  • IT

mt.cgiのエラー解決しました(*´∀`*)

単純なミスでした・・・(;つД`)

よく考えればわかることが・・・。

それは、試したはずのCGIPathの部分の絶対パスでの独自ドメインの部分をサーバーからもらってるドメインを指定したら、問題が解決しました。

ま~、よく考えたらエラーが出るはずです。

私は、http://サーバーからのドメイン/blog/にブログを配置しています。

なので、http://独自ドメイン/で指定したらエラー404が出てくるはずです。

本来はhttp://独自ドメイン/blogで指定したらいいのでしょうが、この場合すべてのブログのURLに/blog/が付くようになるので、それは避けたいので絶対パスでもサーバーからのドメインを指定します。

この説明でわかったかな~?

結局変更する点は以下の3ヶ所になります。

mt-config.cgiCGIPathStaticWebPathの2ヶ所をサーバURL(サーバから貰ってるブログのURLの事)に書き換える。2008-4-23-3.jpg

MovableTypeにログインして独自ドメインにしたいブログを選択して、設定ブログの設定をクリックして左のメニューの公開をクリックして、サイトURLを独自ドメインに変更します。 2008-4-23-2.jpg

でも、ひとつ腑に落ちない・・・・。

色々試している時に、これも試したと思うのですがその時はうまくいかなかったのに、なぜ?

ほかの修正部分が関係しているのでしょうが、様々なことを試したので今となっては・・・。

でも、前回紹介したPointの3つで本来は独自ドメインの設定は完了のはずです(*≧m≦*)

MovableType 4.1 ブログの独自ドメイン設置完了(☆`・ω・´)b 基本変更編

  • Posted by: ヒロシ
  • 2008年4月23日 00:00
  • IT

今日はMovableTypeで運営しているこの日記のURLを独自ドメインに変更した。

数日前にロリポップからハッスルサーバにブログを移動して、その時に独自ドメインだったら他の登録しているURLやMovableTypeのパスの変更など必要がなくなるので大幅にサーバーの引っ越しが楽になります。

なので独自ドメインを取得しました( ´∀`)つ

結局独自ドメインにして色々とトラブルがあって、3時間ほどかかった...・。

MovableTypeをインストールし直したり、他のパスに登録したりなど・・・・o(TωT)o

その中でPointをここで紹介します。誰かが同じトラブルの手助けになったり、もう一度私がサイトを設定し直す時に忘れた時の為に書いときます。

  • mt-config.cgiのCGIPathを相対パスから取得した独自ドメインの絶対パスで書きます。
    【例】CGIPath    /blog/ CGIPath   http://独自ドメイン/
  • mt-config.cgiのStaticWebPathを相対バスからサーバーからもらっているドメインを書きます。
    (ここの部分は頭に#を入れて無効にする必要があるサーバがあります。)
    StaticWebPath  /blog/mt-static/ ⇒  http://ブログのURL/blog/mt-static/
    2008-4-23-1.jpg
  • MovableTypeにログインして独自ドメインにしたいブログを選択して、設定ブログの設定をクリックして左のメニューの公開をクリックして、サイトURLを独自ドメインに変更します。
    2008-4-23-2.jpg
  •  すべて終わったらサイトを再構築します。

これで独自ドメインに変更されました。

しかし、ここで注意するべきことがあります。

これでは記事の保存などによってはmt.cgiのエラー 404 が発生します。

ただ、発生しても実行されていているので問題はないのですが・・・。

あと、少し詳しい方なら不思議に思うと思うのですが、CGIPathとStaticWebPathは本来なら両方とも絶対パスは取得した独自ドメインにする必要があるのですが、私の環境の場合これではMovableTypeの操作画面とブログのCSSが適応されずにテキストのみの表示になります。

紹介しているこの方法だとmt.cgiのプチエラーはでますが、他は問題ありません。

今後はこのmt.cgiのエラーを無くす必要があるのと、ブログを一度消したので内容のキーワードやタグを入れ直す必要があります。・゚・(*ノД`*)・゚・。

ヒロシの日記 ブログの管理サーバを変更しました。

  • Posted by: ヒロシ
  • 2008年4月19日 00:35
  • IT

ロリポップでサーバを借りてMovableTypeでブログを書いていたのですが、遅い・・・。

サイトの再構築に時間がかかりイライラしていたので、別のサーバを借りました。

本来なら自宅サーバで運営したのですが、使っている回線が固定IPアドレスではない事(オプションでも無い)とポートが閉じられているので断念しました。

色々と調べて手軽で安いサーバを見つけました。

10日間の無料体験ができるのできたので、試しに使ってみました。

サクサク最初は動いていたのですが、データベースをSQLiteで設定していたのでエントリーが80を超えた時点でサーバエラー500が出ました。

いろいろと調べたのですが、根本的な解決はやはりMySQLを使うということでしたので、1からインストールし直して、ブログの移行しました。

MovableTypeでの移行で問題になったのが、画像パスです。

MovableTypeでは、従来からURLは全て絶対パスで構築されているので、前のサーバの写真を消去したら表示されなくなります。

本来はロリポップでもMySQLを使っていたので、そのデータをエクスポートしてDreamweaverで全て一括変更してやれば問題ないのでしょうが、MovableTypeを使い始めたころ良くわかってなかった頃のデータが色々と問題があるので面倒ですが、今回は全て手作業での移行にしました。

108ほどあるエントリーをすべて手作業でコピー&ペーストしながらタイトルやタグ・キーワードなどを修正して、画像もすべてアップする日付にファイル名を変更したりしていたので、全部で8時間ほどかかりました・・・。

その甲斐あって様々な修正ができました。

MovableTypeもサクサク動いてくれて2~3倍軽くなったのではないでしょうか?

長く使うツールなので、この差が後々重要になると思います。

ロリポップのMySQLを使用している方で不満を感じている方はお勧めです。

サーバ名はハッスルサーバです。名前に難を感じますがそれ以外は問題ありません。

10日間の無料お試し期間もあるので、どれだけ快適かチェックすることも可能です。

後は、独自ドメインを借りるだけです。

今回みたいにサーバを変更する場合は、やはり独自ドメインが便利です。

名刺も作り直す必要がないし、他のサイトのリンクもし直す必要がないし・・・。

早く独自ドメインを取得します。

メキシコレストラン Plaza del Solのサイトを更新しました。

熊本の本格メキシコレストラン Plaza del Sol(プラサデルソル)のサイトを1から作り直しました。

構成は昔と同じなのですが、デザインとFlashでの動き方を変更しました。

デザインも大幅に変更していないので、4日で仕上げました。

今回はAdobe CS3になってPhotoshopとFlashの連携が強化されたので、すべてPhotoshopで作って、PSDファイルを直接Flashに読込み動きを構築したのですが、データの容量が肥大したので、ある程度PSDファイルの画像を個別に書き出しして、Flashに読込み作り直しました。

それでも、前回のサイトがswfファイルが1MBほどでしたが、今回は10MBになりました。

少しでもデータを軽くするために、読込む画像をもう少し圧縮したり、書出す時に圧縮率を上げたりと色々と試してみたのですが、なかなかデータの容量が減りませんでした。

アップして、動作確認もしました。

サーバの転送速度の関係で読込みが遅いので、試しに幾つかのサイトにデータをアップしてチェックしてみました。

従来サイト     25秒24
ハッスルサーバ 16秒44
ロリポップサーバ 11秒40
スペースランド  1分43秒83
ケーブルテレビ  エラー多発読込み不可

この様に同じファイルでも全く読み込み速度が変わります。
(同じ条件にするために夜の11時30分から12時までにテストしています。)

上記を見る限りサーバを変更するとパフォーマンスが上がることがわかりました。

次回サーバ更新のとき、クライアントに提案してみます。

http://www.digital-trades.com/が復活・・・(;つД`)

  • Posted by: ヒロシ
  • 2008年4月 8日 05:29
  • IT

本来のサーバが復活しました。

かれこれ10時間ほどアクセスできない状態でした・・・(;つД`)

こちらの手違いということもあり、もっとしっかり管理していかなくてはいけないと思い知らされました。

いい経験になりました。

今後このような事がないよう注意を払っていく必要があります。

今後ともDigitalTrades(デジタルトレーズ)をよろしくお願いします。

10-digitaltrades.jpg

Digital Trades 緊急処置

  • Posted by: ヒロシ
  • 2008年4月 8日 05:27
  • IT

Digital Trades(デジタルトレーズ)のWebサイトが今朝から見れなくなっている・・・。

サーバ管理会社に問い合わせしても連絡がない・・・。

緊急処置として他のサーバに一時移動するしかない・・・。

PHPのテストサンプル用として借りていたサーバを緊急に使用して、Digital Tradesのページを移植。

ん~~~、早く復活してもらわないと困るな~。

今日中には復活すると思います・・・(;つД`) 。

移植したサイトはこちら↓↓↓↓↓です。
http://hiro1980716.sv1.sp-land.net/

でも、このサーバは無料で広告も入らないのでいいのですが、遅い・・・・ヽ(;´Д`)ノ

Digita Tradesほぼ完成!! (ホームページ作成・編集・更新・熊本パソコンサポート)

  • Posted by: ヒロシ
  • 2008年3月29日 05:25
  • IT

独自ドメインの設置も完了しました。

トップページや細かい修正も完了。

後気になるのが、今回は透明PNGを多用したので、次世代ブラウザ(Internet Explorer7やOperやFireFox等)にしか対応していないのがネックです。

最初はCSSハックをしてInternet Explorer6に対応しようと思ったのですが、1か月ほど前にWindowsの自動アップデートでInternet Explorer7の配布が開始したので、順次対応されると思いCSSハックの作業をやめました。

なので、一応Internet Explorer6でチェックしてみたら、やはり透明PNGがきちんと表示されず、フロート関係がおかしくなり、画面の構造が少しおかしくなりますが、読めるのでいいとします・・・。

会社なのにそんなんでいいのか?と突っ込まれそうですが・・・・。

でもここ1ヶ月でIE7の普及率が10%から45%ほどまで上がったということなので、この調子でいけば2~3ヶ月ほどで問題なくなるでしょう。

一応、下にサイトの全体図を置いときます。

全国各地からどしどしお問い合わせください。

http://www.digital-trades.com/

digitaltrades-top.png

Digital Tradesが完成ヘ(´∀`ヘ)ヘ(´∀`ヘ)三(ノ´∀`)ノ(ノ´∀`)ノ

  • Posted by: ヒロシ
  • 2008年3月27日 05:17
  • IT

やっとDigital Trades(デジタルトレーズ)が完成しました。

Digital Tradesとはホームページ作成から出張サポートに訪問指導などをしようと熊本で発足したSOHOです。

Digital Tradesの発想は2年ほど前からあったのですが、本格的に動いてませんでした。

最近までは、知り合いからの注文ばかりでしたが、自信も付いてきて本格的に動くことになりました。

なんだかんだでページのデザインを3度ほど変更してやっと完成ですが、まだ細かいところを変更する必要があるのですが、一応完成です。

後は、.comドメインが届けば90%完成です。

さ~~、頑張るぞ~~~~~!!

ホームページの作成や保守を検討している場合は、どうぞお気軽にお問い合わせください。

また、熊本でパソコンやインターネットのトラブルなども対応するので、どしどしお問い合わせください。

DigitalTrades

10-digitaltrades.jpg

Movable TypeにGoogleAnalyticsのアクセス解析をついかする

Movable Typeで作成したこのブログにGoogle Analyticsのアクセス解析を追加します。

だいぶ前にも設置したのですが、うまく動作しなくて仕方なくPHPで作成したアクセス分析を設置していました。

自分で作ったのは、簡単な解析なので詳しく知れないのが難点でした。

Google Analyticsは高性能なアクセス解析なので使いたかったのですが、何がわるかったのか・・・・。

他の運営サイトで使っているので良さは分かっていたのですが、MovableTypeを4にバージョンアップしてから使い方がよく分からず...・

最近やっとわかってきたので、もう一度挑戦しようと調べました。

そこで分かった手順は以下のとおりです。

・デザイン->テンプレートで表示されるテンプレートの中から「メインページ」を選択。

・「インクルードモジュール」内の「フッター」をクリック。

・表示されたHTMLの</body>タグ直前にGoogle Analyticsのトラッキングコードを追加。

・保存後、サイトの再構築(すべてのファイル)して完了。

これによりメインページの他、各記事のページやカテゴリページ等、すべてのページにトラッキングコードが挿入されます。

これで明日の今頃には分析が終了して使えるようになると思います。

最近覚えたPHPの事 勘違いなど・・・

最近ハマってPHPの勉強をしている。

様々なプログラミングをかじったのだが、本当にかじった程度なので全くと言っていいほど理解していなかった。

PHPは仕事で使うということで必要に迫られ、ある程度使えるようになる為にPHPの本を3冊とPHPの辞書を1冊買いました。

解らないときは、ネット上でも調べて理解するように努力しています。

そこで、どうでもいいのですが私の勘違いをここに紹介します。

  • varとはpublicと同じ意味ですが、varはPHPがバージョン4まで使われていてバージョン5からはpublicが標準となります。PHP5ではサポートはしていますが 、推奨されていません。

  • hogeですが、意味がないという意味らしいです。よくプログラム上の変数などに$hogeと表記されていますが、気にする必要がないようです。

  • クラスでよく拝見する->というのもあります。配列で見かける=>と似ているのですが違います。意味自体は参照という意味のようです。
    例えば、 $hiro -> name = "ヒロシ"; などはオブジェクト(変数)がメンバ(クラス内の変数)を参照するという意味のようです(違っていたらごめんね!!)。

  • pearのインストールはgo-pear.batを実行した時、エラーを起こしてインストールできない場合はpear.iniをリネームしてgo-pear.batを実行するとインストールできた。様々なサイトで調べたのですが、通常go-pear.pharを最新のバージョンに上書きすることによってインストールできるようですが、私の場合はこの方法ではエラーが出ました。その後、pear.iniをリネームしたらインストールできたので、両方する必要があるのか、それともリネームだけすればいいのか???一応http://pear.php.net/go-pear.pharで最新のバージョンをダウンロードしてチェックしてみてください。
    私の環境はWindowsXPにXAMPPを入れています。XAMPPのバージョンは1.6.6aです。

  • mysqlの文字化けについてですが、xamppの場合設定するファイルはmyファイル(短縮ダイヤル)なので、my.cnfをどんなに探しても出てきませんでした・・・ヽ(;´Д`)ノ
    myファイル(C:\xampp\mysql\bin\にあるファイル)を秀丸で開いたら、普通に開けました。

  • コマンドプロンプトで日本語を入力する場合は、ALT+漢字(半角/全角)を押すと日本語の入力が可能になる。

  • die()とはexit()と同じ。メッセージを出力して、現在のスクリプトを終了する。

この他にも色々と勘違いをしていた事が多くここ1週間で大分PHPのプログラムのソースをみて理解できるようになりました。

ここ2日ほどSmartyとPearで躓いています・・・。

また、何かしら思い出したら、メモ帳代わりに日記を書きます。

AppManualを開設しました。Windowsの様々なアプリケーションの紹介。

header-thumb.png

昔から考えていたコンテンツサイトを形にしました。

パソコンを周りの方に教えることが多く、Web上で教えれないかという事でサイトを作りたいと思っていました。

なかなか、考えれば考えるほどコンテンツが多くなるし、どのような情報を配信するか悩みましたが、一応作ってみることにしました。

様々なアプリケーションを紹介したいと思いますが、コンテンツが多いので少しずつ作りこんでいこうと思います。

ぜひ遊びに来てください。

AppManual
http://appmanual.moo.jp/blog/

今までのBlogをMovableTypeへ移行完了 d(d≧▽≦)

やっとBlogの移動が完了した。

次のステップとして家でLinuxを使ってネットワーク関連の技術を高めるために、1か月ほど前からFedora Core6を余っていたパソコンに入れて、自宅サーバーを立ち上げたのですが、ある程度理解して、WWWサーバーを立ち上げたのに・・・

家はケーブルテレビのインターネットを契約しているのですが、ケーブルテレビでは自宅サーバーを構築するためのポート80番が閉じられているので、自宅サーバーは断念しました。

そこで外部でサーバーを借りることにした。

CGIやPHPができて適度な容量があり安いサーバーを探しました。

ホームページを作成してアップするのは問題ないのですが、話題のMovableTypeを使ってみたくサーバーにインストールしました。

インストールしたのはいいのですが、テンプレートなど変更するのにも大変で・・・

一応、自分のデザインで作りたかったのですが、先ずはテンプレートを使ってデザインを変更することにした。

ん~~~~~。

ムズイ・・・・。

何だかんだでデザインを変更しました。

ただ、2カラムから3カラムに変更したかったのですが、CSSをいくら変更してもできない・・・・

ってかCSSにLINKを貼って11個のCSSを使いわけるなんて知りませんでした(ノ゚⊿゚)ノ

ダウンロードしたサイトをよく見るとこのデザインは3カラムにできないと書いてありました・・・Σ(=д=ノ)ノ

最初によく読むべきですね・・・!!

まぁ、これで一応完成したので次は一から自分で作ったデザインを適用させたいと思う。

その次にPHPを勉強して・・・

先は長いですヽ(;´Д`)ノ

メキシコ(海外)からのメールが・・・ 文字化けして読めない・・・ どうすれば?

こんばんは~~~。

今日、メキシコの取引先になるであろう会社よりメールが届きましたが、文字が化けてしまいところどころわかりません^。^;

という事で、色々と調べてみたらMessengerのアカウントをメキシコのMSNで取得すると解決することが分かりました。

そのようなメールが文字化けを起こすとは思わず、日本で作ったMessengerのアドレスを教えていた・・・(;つД`)

早速アカウントを取得して試しに送られてきた文字化けしたメールをメキシコで作ったMessengerの新しいメールアドレスに転送したら問題なく読めた d(d≧▽≦)

MSNのMessengerは日本でも海外でも無料なのでお勧めですよヽ(´Д`)ノ

Index of all entries

Home > IT Archive

Search
Feeds
Tag Cloud
edita.jp【エディタ】
リンクが自動増殖オートリンクの登録はこちら by オートリンクネット
[PR]節約内職情報検索局 

お勧めLinks

ブログランキング・にほんブログ村へ

Return to page top

[Link]
[Link]