うごくひと2の上級版
を設置する方法
というのは、
80%~90%は、
こちらのブログ
うごくひと2上級版を設置する方法
を書かれた方のおかげで解決します。
残り、20%の部分を補足させてもらいたいと思います。
こんにちは、桃色です。
まず、上記ブログでは、
.htaccess
を、ftpでアップロードするように書かれています。
僕は.htaccessは、
元SEのアフィリエイターさんが作ってくれて、
それをアップロードしました。
自分が使っているサーバーはさくらサーバーなのですが、
さくらサーバーの場合、
FTPでさくらサーバーを選んで接続して、
右画面のwwwをダブルクリックすると
いくつか自分の使っているドメインのフォルダなどが右画面に出てくるのですが、
そこに、頂いた.htaccessを左画面(ローカル??)から、
右画面へドラッグ&ドロップで
アップロードしました。
.htaccessのアップロードは、
おそらくアスキーモードという方法でアップロードするのが、
良いらしいのですが、
自分の場合、アスキーモードが作動してくれず
左から右へドラッグ&ドロップでアップロードしてしまいました。
.htaccessをphpと同じディレクトリに置く、という風に上記ブログでは書かれてますが、
そこの記述を見落としてしまい、
普通にさくらサーバーのルートにアップロードしましたが、
支障はないみたいです。
そして、次に
うごくひと2の上級版のPHPコードを設置する方法ですが、
テキストエディタは、
メモ帳やTerapadは使わなかったです。
PHPコードに対応した
- PeggyPad
- 秀丸
を、使うのがおそらく良いのでしょう。
自分は、PeggyPadを使っているので、
今回、PeggyPadを使った説明をします。
上記kamitani79さんのブログではうごくひと2の上級版をちょっといじってましたが、
僕もkamitani79さんに倣って同じようにいじりました。
うごくひと2上級版から解析コードをコピーして拾ってきます。
それを、Peggypadにペースト(貼り付け)です。
そして、
半角英数
で、
ちょちょいと加えるところにコードを加えて、
ちょちょいといじります。
保存の仕方がミソだった
私の場合、Shift-JISでサイトを作っているので、
うごくひと2上級版のコード内をShift-JISに変えました、
そこは問題なかったのですが、
その後、つまづきました。
保存の仕方がわからず、
「PHPを保存するのだから、UTF-8で保存すればいいんだよねぇ・・」
と、思ってやっていて、
これが失敗だったのです。
携帯サイトの一部が文字化けする原因になるかもしれないです。
ここは、
Shift-JIS
で、保存します。
保存するファイルの種類はPHPで保存する、を選びました。
改行コードは「そのまま」にしちゃってます。
次に作成したPHPのファイルをどこに保存するか、ですが、
私は作成しているサイトのローカルのフォルダに
PHPと名前をつけたフォルダに入れました。
つまづくポイントは
もう一つあった・・
1つはファイルの保存方法でつまづいたのですが、
先の方法で解決しました。
次に、インクルードでの呼び出す方法でつまづき、
そもそも呼び出せなくなってしまったので、
そこもシェアです★
kamitani79さんのブログだと
<! --#include ほげほげ -->
と、!と--の間に半角スペースが開いているように見えます。
私はHTMLプロジェクト2でHTMLを編集していて、
その記述でも何かインクルード以下の文字が反応しているので、
うまく書けたんじゃないかと思いました、が、
ここは実は!と--の間に半角スペースを入れると呼び出さない、です。
<!--#include ほげほげ -->
と、!と--の間を詰めちゃいます。
こうすると、HTMLプロジェクト(無料のテキストエディタです)のデフォルトの場合、
赤く反応すると思います。
これでうまくいったはずです。
これで、
うごくひと2上級版を
完全攻略したんじゃ
ないですか!????
すごく頑張ってここまで書いた割りに
分かりづらい説明になっていたらごめんなさい。
単純に説明すると、
HTMLファイルに
PHPで書かれた外部ファイルを
includeコマンドで呼び出す
方法で、
つまづいた部分が、
- PHPファイルをShift-JISで保存
- includeでの呼び出し方
だったので、
うごくひと2の上級版を設置しようとした人で、
kamitani79さんのブログを読んでも解決しない人は、
きっとここにたどり着いて解決するのではないですか!??
読み返すと、多分、わかりづらい説明になってそうですが、
ここまで自力で漕ぎ着けたのでなく、
周りのアフィリエイターさんに力を借りて漕ぎついたので、
これを他の方で、うごくひと2の上級版を設置しようとしている人にシェアする目的で、
今回、書いてみたょっ!
include以下は、相対パスで書くのですが、
相対パスについてザックリ理解するのに
相対パスについてはココ!
や、
僕が実際に相対パスを勉強したのはこのサイトです。
桃色が相対パスを勉強したとこ
【うごくひと2上級版設置の最後のまとめ】
上記、kamitani79さんのブログを参考に、
.htaccessをphpを管理するフォルダにアップロードし、
PeggyPadなどのphpファイルを保存できるもので
うごくひと2のphpコードを書き、保存し、
htmlサイト内でincludeコマンドを使用し、
phpで書かれた外部ファイルを呼び出せば、
見事、成功するはずです。
桃色でした~
このブログが役に立ちそうな人はコメントくれると嬉しいです^^;