• ベストアンサー

そろそろお願いします

xamppとはそもそもなんなんでしょうか?ってすいません。 もともこもないですが、 自分は現在レンタルサーバーを借りてます。 xamppというのはサーバーの代わりと考えていいのでしょうか? それと今困っているのは これまでhtmlなどはテキストに書いてファイルの種類を変更すれば そうなりました。 でもphpのファイルに作ったフォルダー内で html→phpにしても変化がなくなにもできません。 xamppを起動してもなんら変化もなく どうしたら本のように字が出るのか全くできてないのです。 ここだけなんとかおねがいできんでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#244856
noname#244856
回答No.2

参考にどうぞ↓ http://qiita.com/mpyw/items/4508dc677b11e487effc 【ポイント】 ファイルをダブルクリックで開いてもHTMLファイルとして認識されてしまうため、確実に http:// からアクセスする。 一応質問に答えておくと >> xamppというのはサーバーの代わりと考えていいのでしょうか? XAMPPに含まれる「Apache」がサーバーソフトウェアです。一口にサーバーといっても「サーバーコンピュータ」と「サーバーソフトウェア」の2種類の意味があります。 [サーバーコンピュータ] サーバーソフトウェアをインストールして運用する目的に特化して作られたコンピュータです。パーソナルコンピュータと異なります。 [サーバーソフトウェア] サーバーとして実際に稼働させるためにはこれをインストールしなくてはなりません。実は…サーバーコンピュータに限らず、パーソナルコンピュータに対しても汎用的にインストールすることが出来ます。これが起動している間、Webブラウザから http://localhost/ を通じて指定されたフォルダにアクセス出来るようになります。通常の file:/// のアクセスと異なり、PHPコードが実行されます。

yonbakukan
質問者

補足

おめでとうございます: システム上にXAMPPが正しくインストールされました! とは書いてあるんですが、 具体的にどーやったら基本的にまず 文字を出したいのですが、そこまで行き着かないです。 どーしたらいいでしょうか? 0:18:17 [main] XAMPP Installation Directory: "c:\xampp\" 0:18:17 [main] Checking for prerequisites 0:18:17 [main] All prerequisites found 0:18:17 [main] Initializing Modules 0:18:17 [main] Starting Check-Timer 0:18:17 [main] Control Panel Ready 0:18:20 [Apache] Attempting to start Apache app... 0:18:20 [Apache] Status change detected: running 0:30:45 [Apache] Attempting to stop Apache (PID: 5124) 0:30:45 [Apache] Attempting to stop Apache (PID: 4532) 0:30:46 [Apache] Status change detected: stopped 0:30:47 [Apache] Attempting to start Apache app... 0:30:48 [Apache] Status change detected: running スタートストップを押してるだけですけど反応もない。 htmlは書けば字がでましたけど phpのファイルに変えただけでは開けないのです。 どーしたら字がでてくるんでしょうか? scriptでもそんなのなかったのに・・・

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • agunuz
  • ベストアンサー率65% (288/438)
回答No.1

「ファイル」とか「フォルダ」という用語が指し示すモノが私が理解しているモノと違っているようです。 >phpのファイルに作ったフォルダ内で などと書かれても意味が通じません。 >html→phpにしても変化がなくなにもできません。 拡張子,htmlを.phpに変えただけなら、そのままhtmlソースがブラウザに返ります。htmlソースのbody要素内の記述の一部に <?php echo "aaa<br>"; ?> とでもいれてみてください。その位置に aaa と表示されたなら「phpが動作している」ことになります。

yonbakukan
質問者

補足

"; ?> htmlのほうではでて、PHPの方では開けませんでした。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • お世話になっております。

    お世話になっております。 PHP、MySQLの初心者です。 PHPとMySQLでHPを作成しようと思いまして、本を一冊買い、その本のサンプルの内容を 変更してHPを作成したいと思っています。 1)MySQLデーターベースファイルをレンタルサーバへFTPで転送したい(アップロード)と思っていますが /home/ドメイン/www ←初期フォルダ (さくらレンタルサーバ) どこに転送すればよろしいでしょうか? 2)またPHPのアプリケーションファイルもどこにアップロードすればよろしいでしょうか? 是非よろしくお願いします。

    • ベストアンサー
    • MySQL
  • PHPファイルをブラウザから観る方法を教えてくださ

    技術評論社の”ゼロからできるPHP+MySQL Wwbシステム構築”という本で勉強を始めたものです。 その準備として、付属CDをインストールし、xamppコントロールパネルアプリケーションの作成はうまくいったのですが、テキストをトレースするための準備として(自分ではlocalhostだと思っている) xamppフォルダ内のhtdocsフォルダ内に入れた  sample.PHPファイルをブラウザからのアクセス(◆http://localhost/samplePHP/) で見ることが出来ません。 「サーバ内にフォルダが発見出来ない」 と出てきます。 テキストエディタでは、開くことが出来す。 カテゴリは、[技術者向]コンピュータとさせて頂きましたが、 当方勉強を始めたばかりの初心者です。 詳しい方、勉強したことがある方、どうかご助力よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • レンサバでのPHPの設定について

    現在、「10日で覚えるPHP入門教室」を読みながら、PHPを勉強しております。 ここでは、PHPを動かすために、XAMPPという無料のソフトウェアをインストールし、その環境のもとPHPを勉強しております。 そこで質問ですが、現在はXAMPP環境のもと、php.iniというファイルを編集し、様々な設定を行えますが、実際にレンタルサーバーを借りてPHPの様々な設定を行うにはどうしたら良いのでしょうか? レンタルサーバーに、htmlファイルやcssファイル、phpファイルをアップロードするように、php.iniもアップロードすれば良いのでしょうか? それとも、レンタルサーバーのサイトにログインし、そこでPHPの様々な設定が行えるのでしょうか? すごく初歩的なことだと思いますが、もしくは勘違いをしていることもあると思いますが、ご回答を宜しくお願い致します!!

    • ベストアンサー
    • PHP
  • actionscript3.0を使用してレンタルサーバーにあるテキスト

    actionscript3.0を使用してレンタルサーバーにあるテキストファイルを読み込むプログラムを作っています。読み込む側のフラッシュも同じレンタルサーバの同じフォルダにあります。 よくわからないのが、テキストファイルを一度読み込みました後、2度目からはテキストファイルの内容を変えても、一度目に読んだ内容から変化しません。何が理解できていないのかわからず質問させていただきました。 どなたかご教授いただけますでしょうか?

    • ベストアンサー
    • Flash
  • XAMPPのデータベースをダウングレードしたい

    借りてるレンタルサーバが、PHP8.0、MySQL5.6.23、phpMyAdmin4.0.10.18なものですから、XAMPPのものもこれに合わせたいです。 幸いPHPについては今最新のものも8.0だったのですが、MySQLは 10.4.20、phpMyAdminは 5.1.1でした。 https://www.server-engineer.net/entry/xampp_phpmyadmin_downgrade https://www.phpmyadmin.net/files/4.0.10.18/ 上記、サイトを見てとりあえずphpMyAdminのフォルダを入れ替えて「phpの設定変更」以外はやってみたのですが、 Fatal error: Array and string offset access syntax with curly braces is no longer supported in C:\xampp\phpMyAdmin\libraries\Util.class.php on line 2095 と出てphpMyAdminのログイン画面すら出ず。 該当のファイルの2095行目を見ると $char = $string{$i}; とあり、この変数の値が何かおかしいんだろうとは何となく分かりますが、そもそもこれから勉強しようとしてる自分としては読み解くことができません。 XAMPPは元々PHPのバージョンに合わせていろいろと作られてるという情報もあったので、さすがにダウングレードしようとしてるバージョンが古すぎるんでしょうか? MySQLについては倍近くのバージョンですよねぇ。 アップグレードはあっても、ダウングレードの方法は見つからないし。 XAMPPはダウングレードして使うのには向いてないんでしょうか? 使いやすくて結構好きなんですが・・・。 何か良い方法はあるでしょうか?

  • htdocsは名前変更したらダメですか?

    XAMPPとDWを使えるようにして、PHPを学んでいるのですが、「XAMPPとDWを使ってPHPを使ってみる」ような本は終わったのですが・・・次のPHPの本ではちょっと古いPHPと ちょっと古いアパッチをダウンロードしてする感じなんですよね。 しかもDWを使わずにやっていく方法なので、あえてXAMPPとDWを使用する感じでいこうと思うのですが、htdocsという名前のフォルダにこれから使っていこうとする本で作成したファイルを保存しようと思うのですが・・・。htdocsという名前はネットで調べると「ホームページ公開用のディレクトリ(フォルダ)です」と書かれていました。このフォルダ名を変更すると、不具合がおきるのでしょうか?

    • ベストアンサー
    • PHP
  • いいかげんxamppなんとかしたいです

    phpを勉強しようと思い、xampp1.6.3.aをWindows Vistaにインストールしてから5ヵ月くらい過ぎましたがいまだにxamppの設定がさっぱりわかりません、情報が少ないしバージョンが違って説明通りいかなかったり、書いていることも非常に難しくてチンプンカンプンで意味もわからずあちこちのサイトや入門書から部分的にあれこれいじり今ではグチャグチャです。とにかくわからないことが多すぎて、何回かにわけて質問させていただこうかと思ってますがどうぞよろしくお願いします。 今回の質問内容なんですが、php.iniについてなんですが、現在php.iniが4つあります。その4つあるphp.iniの場所は、 (1)Cドライブのwindowsフォルダの中  php5の入門書に書かれていた、――「C:\php」フォルダ直下にある「php.ini-dist」を「php.ini」に名前変更した上で、「windows」フォルダに移動します。――というところを参考にしました。 この本はxamppを使ってないので食い違うところがありました(phpフォルダの中にphp.ini-distというものはなく、最初からphp.iniだったような気がします。)が気にせずとりあえず「windows」フォルダに移動させました。主な設定はここのphp.iniで行っています。 (2)xamppフォルダの中のphpフォルダの中  このphp.iniは、Vistaにxampp1.6.3をインストールするとコマンドラインから何かしようとしたとき(php -v とか、コマンドライン上でphpスクリプトを実行したりとか、go-pear.batとか実行したとき)、「Cliは動作を停止しました」とかになるので困ってインターネットで調べていたらとあるサイトで――「それはXAMPPが使っているPHPがヘンなんだよ。ZIPから解凍して上書きしてごらん」――と書かれているのを発見して、最新のphpをダウンロードしてzipファイルを解凍して、xamppフォルダの中に放り込んで元々あったphpフォルダに上書き保存したものです。ここのphp.iniは全くいじってません。 (3)xampp/apache/binの中  xamppをインストールしてわけもわからず設定してしばらく経ったある日、アパッチフレンズのサイトを見たらQ&Aコーナーに、 ――"php.ini"が3つありますが、どれを修正すればよいですか?「\xampp\apache\bin\php.ini このファイルを修正してください。」\xampp\phpディレクトリのファイルはPHPがCGI/CLIモードの時のみ有効です。 \xampp\apache\bin\php.ini このファイルがwebサーバ用のファイルです。―― と書いてあるのを発見して、それまでwindowsフォルダの中のphp.iniをいじってたのがおかしいことに気づき、ここのフォルダ内のphp.iniはごみ箱に捨て、windowsフォルダの中のphp.iniをこっちにコピーしたら、なんか動作がおかしくなってエラーばかり起こるようになったのでやっぱり元に戻しました。そのあとははっきり覚えていませんが少しいじったようです(いくつかコメントが取り払われてました)。 (4)xampp/php/php4の中 これはたぶんPHP4を使う人がいじるところだと思い、たぶんずっとPHP5を使うので関係ないと思いまったくいじってません。 (よくわかりませんがレンタルサーバーによってはPHP4のみOKのところとかあるみたいですね。正直今さらPHP4なんて、PHP5だけでも厳しいのに覚えること多すぎてやりたくないのですが、イヤでもやらざるを得ない時が来るのかも知れませんね。) こうなってます。とりあえず表向きは動いてますがどうもなにかおかしな気がします{コマンドラインで実行するphpスクリプトのサンプルが動かなかった(sqlite_openとかしたらFatal Errorになる、しかしブラウザ上では問題なく動く)りします}。 ちょっと説明が長ったらしくなりましたが、気になるところは、xamppを使っているなら、別にxampp/phpの中のphp.iniはwindowsフォルダに移動させる必要はないのじゃないのかというところと、あと実質いじらなければいけないphp.iniは(3)xampp/apache/binの中だと思うんですが、コマンドラインでも動かそうとするなら(2)xamppフォルダの中のphpフォルダの中のphp.iniもいじらなければならないと思います。その際 (3)xampp/apache/binの中のphp.iniと全く同じ設定でいいのか、それともコマンドライン向けの特殊な設定がいるのかといったところも気になります。 また、おかしくなったときのために全くいじってないphp.iniをメモリーカードにとってますがこれがどこのphp.iniのものかわかりません。xamppをインストールしたてのときの各フォルダにあるphp.iniはすべてまったく同じものなのでしょうか? うまく説明できませんが、どなたか正しい設定の仕方等教えていただけませんか。

    • ベストアンサー
    • PHP
  • xampp導入、Linux版とWindows版について

    PHPを自分でプログラミングしたいので、xamppを導入しようとしていますがそこで質問です。 レンタルサーバーのほとんどはOSにLinuxを使っています。 今、私が借りているサーバーもLinuxですが、正直、今までレンタルのCGIやPHPプログラムをアップロードする際にWindows xpのことしか考えていませんでしたし、それでも一応正常に機能しています。 そこで質問ですがLinuxサーバーにPHPファイルをアップロードすることを前提としてxamppはどちらのOSを選べばいいのでしょうか? 回答よろしくお願いします。

  • XAMPPの設定について

    独学でPHPを勉強して、アマゾンのようなサイト作成を目指しているものです。 XAMPPを使用したサイトをインターネットに公開しようとする場合には、レンタルサーバー(さくらインターネットやロリポップなど)にXAMPPをインストールしなければいけないのでしょうか? PHPのテキストには、ローカルPC上でXAMPPを使用する方法しか説明されていないので、本当に初歩的な質問ですみませんが、ご教授願います。よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • テスト環境をレンサバにするのはまずいですか?

    XamppすらインストールさせることができないPC初心者です。 Vista特有の問題と思われたので、参考ページを見てフォルダをC直下にしたり、iniファイルを修正してみましたが失敗しました。Apache単独でのインストールも試したのですがやはり駄目でした。 そこで、Xamppのインストールを諦めて、PHPが使えるレンタルサーバを借りて、HPを作成しつつ、テスト環境に使えばいいんじゃないかなと思っています。何かセキュリティなど不都合なことや問題があれば教えてください。

    • 締切済み
    • PHP