LivedoorレンタルサーバでPHPを使いたい!

りんたんさん
りんたんさん
あんまり嬉しいので思わず日記を書いちゃうことにしました。なにが嬉しいって・・PHPをついに動かせた~!!!Webプログラミングが得意な方から見ると相当おバカな感じだと思いますが、そのおバカな一歩をどうしてもクリアすることが出来なかったのです。ちなみにこのブログをご覧になっている方ならご存知の方も多いホームページ「解説毎月10万円稼ぐ方法」。このホームページはHTMLとCSSの全て、一部のjavaScriptを自作して構成しています。当然次のステップとして本を参考にしながらPHPに取り組んだわけです。(参考文献。魅力的なタイトルですよね)以下、本文とそれを受けた私の行動。講師「プログラムをサーバーに保存して、WebブラウザでURLを指定してみてください」生徒「いきなり呼んでしまっていいんですね。おおっ、表示された。」これが序盤も序盤、9ページでのやりとり。そんなに簡単なんですか~(・◇・)ゞと驚きつつ同じ作業を試してみるわけです。が、しかし・・・私「おおっ、表示されない!!!!」そうなのです。いくら本のとおりにしているつもりでも、いくら試行錯誤しても、ブラウザは真っ白のまま。おまけにこの本によれば、「PHP対応のレンタルサーバーならインストールや設定不要、PHPのソースファイルをWebサーバーの所定ディレクトリに保存するだけでよい。」とあります。そのとおりにしているのに!と悪戦苦闘すること長期間(恥ずかしすぎるのでごまかします)・・・。ついに思い切ってサーバーのサポートセンターに照会しました。その結果・・・なんとなんと動いたのです!!ちなみに記念すべき初コンテンツはこちら。test初コンテンツのはずなのにアドレスがtest3というところがポイント(笑)ご参考までに、私がつまづいたポイントを以下まとめ。(利用サーバー:Livedoorレンタルサーバ STARTプラン)サーバー説明にある「サーバー機能:PHP (5.1.6)○」→PHPのインストールは不要?でも実際に動かないということはインストールが必要だから動かないのか?それとも他に原因が?いやいや書籍では動いているわけで・・と、いったいなにが原因で動かないのかわからなかった。ファイルの構成・アップロード先などもさっぱりわからなかった。で、サポートセンターから回答いただいた内容によると、サーバにはすでにPHPのプログラムはインストール済。/httpdocs以下にPHPコンテンツをアップロードすれば利用できる状態になっている。なおSTARTプランについてはPHPセーフモードONという状態での提供となる。とのことです。さらに、「PHPコンテンツ」という表現のとおり、/httpdocs以下に保存するファイルは「.php」というPHPFileである必要があるのですが、ここもついさきほどまでうっかりHTML形式で保存していたのでブラウザで表示されなかったわけです。気付いてみれば至極当然。ですがサーバー設定のところでつまづいてしまうと、もう何が原因なんだかまるで見当がつかない状態になっちゃうんですよね。おまけにサーバー設定って意外と解説本にも記載が少ない。ということで、あまりいないと思いますがLivedoorレンタルサーバSTARTプランでPHPを使おうと思ったのに表示されない!!という方の参考になれば嬉しいです。ネットの世界って、わかってしまえば当然すぎてバカバカしいくらいだけど、わからない人にとっては恐ろしく難しいことが多い気がしますね。ちなみに前述のサポートセンターからRubyの設定についても丁寧なご回答をあわせていただきましたが、世にも恐ろしげな呪文の連発で現状さっぱりわかっておりません。これからじっくり味わいます。まずはとにかくPHP動いて万歳!!
りんたんさんのブログ一覧