• ベストアンサー

PHPファイルを動作させる場所

xamppを導入し C:\xampp\htdocs内にPHPファイルを置けば動作するところまで分かりました 例えばc:\abcとフォルダを作って中にphpファイルを置いた場合 動作させるには何をすればよいでしょうか?

  • PHP
  • 回答数1
  • ありがとう数2

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

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5080/13275)
回答No.1

ブラウザからアクセスして動作させるのであれば、Apacheの設定で c:\abc にアクセスできるようドキュメントルートを変えるか、エイリアスの設定をするか、バーチャルホストの設定をする事になります。

ekekojr
質問者

お礼

ありがとうございます!

関連するQ&A

  • XAMPPのPHPファイルがNotFound。

    WindowsのXAMPP環境下でhtdocsフォルダ内にいれたphpファイルが、ブラウザ上で開いたとき下記のように「NotFound」になってしまいます。htmlファイルは開くことが出来るんですが・・・・。 NotFound The requested URL /index.php was not found on this server. 心当たりはXAMPPのコントロールパネルでMySQLが動作していない(Runningしていない)状態ということです。 お詳しい方どうかご教授を。

    • 締切済み
    • PHP
  • xamppでPHPを実行

    PHP初心者です。 Xampp(バージョンは1.6.8)をインストールして、 PHPファイルを実行しようとすると、 「Fatal error: Undefined class name 'loggermanager'」 というエラーが出てしまいます。 libフォルダに「LoggerManager.php」は入っているのですが… 実行しようとしているファイルは C:\xampp\htdocs\ディレクトリ1\ディレクトリ2\ディレクトリ3\ディレクトリ4\ディレクトリ5 の配下にあり、「LoggerManager.php」は C:\xampp\htdocs\test\support_tool_pon\lib\log4php の配下にあります。 原因に心当たりがある方、教えてください。

    • ベストアンサー
    • PHP
  • コマンドラインからPHPを実行するには。(Windows)

    PHPスクリプトをコマンドライン上で実行しようと思い、 >php bookread.php と入力したところ、 >'cdc:\' は、内部コマンドまたは外部コマンド、 >操作可能なプログラムまたはバッチ ファイルとして認識されていません。 と表示されてしまいます。 おそらく環境変数の問題か、もしくは実行しようとしたディレクトリがいけないのかと思いますが、どうしたらよいのかわかりません。 Windowsで、OSはwinXP、また、phpはxamppで取得しました。 実行しようとしたファイルbookread.phpは c:\xampp\htdocs\_test というフォルダの中にあります。 どのディレクトリに移ってから行えばよいのか、もしくは環境変数にどう書き加えればよいのか、教えてください。 私が実行を試したディレクトリは、 c:\xampp\htdocs\_test> と c:\> です。 (ブラウザ上で他のPHPスクリプトを実行することは可能です。)

    • 締切済み
    • PHP
  • 【PHP】XAMPPからPHPファイルが開けない

    PHPを学習しようと、WidowsにXAMPPをインストールし、文字化け対策も終えました。 添付画像は見にくいとは思いますが、(上の段)左→右、(下の段)左→右の順番で見て下さい。 まず、(1枚目)「htdocs]」フォルダ内に学習用の「study」というフォルダを作成しました。 (2枚目)その中に練習用のPHPファイル(拡張子.php)を5つほど作成しました。 (3枚目)XAMPPのApacheはオンにしています。 (4枚目)ブラウザ(Chrome)でローカルフォルダのindexを表示するパスを指定してやると一覧に1枚目に作成した「study」フォルダが表示されます。 (5枚目)一覧に表示された「study」フォルダを指定してクリックで開いても 作成したはずのphpファイルが全く表示されません。 3~4か月前にインストールし、PHPファイルを作成した際にはキチンと 表示され、入力したPHPはちゃんと反映されていました。 何が原因なのでしょうか? 分かる方いらっしゃいましたら教えて下さい。 宜しくお願いします。

    • ベストアンサー
    • PHP
  • CakePHPでスキーマファイルが読み込めない

    お世話になります。 現在WindowsのXAMPP上でCakePHPを使ってアプリケーションの開発を行っております。 スキーマファイルを作成し、cakeコマンドからテーブルの作成をしようとしているのですが、 cakeコマンドを実行すると以下の様なエラーが表示されます。 C:\xampp\htdocs\firstcake\app\Console>cake schema create Welcome to CakePHP v2.3.10 Console --------------------------------------------------------------- App : Console Path: C:\xampp\htdocs\firstcake\app\Console\ --------------------------------------------------------------- Cake Schema Shell --------------------------------------------------------------- The chosen schema could not be loaded. Attempted to load: File: C:\xampp\htdocs\firstcake\app\Console\Config\Schema\schema.php Name: 通常schema.phpファイルは~app\Config\Schemaフォルダに配置するのですが上述のエラーが表示され読み込まれなかったため、~app\Console\Config\Schemaフォルダを作成し配置しました。 それでも上記のエラーメッセージが表示されます。 そこでCakePHPにおいてスキーマファイルが読み込めなかった際の対処法についてご教示頂きたく投稿しました。 長文となりましたが、ご協力宜しくお願い致します。 ★環境 OS : Windows 7 Home Premium (システムドライブ:C) XAMPP : ver1.8.3(インストールせず、C:\xamppフォルダへコピペで配置)。 CakePHP: ver2.3.10 ★フォルダ構造 ・XAMPPのインストールフォルダ: C:\xampp ・アプリケーションルート: C:\xampp\htdocs\firstcake(CakePHPを配置) ・schema.phpのデフォルトの配置場所: C:\xampp\htdocs\firstcake\app\Config\Schema\schema.php ・schema.phpを別途配置した場所: C:\xampp\htdocs\firstcake\app\Console\Config\Schema\schema.php ・環境変数 PATH = C:\xampp\htdocs\firstcake\app\、C:\xampp\php

    • ベストアンサー
    • PHP
  • PHPの場所について

    昨日からPHPをはじめました。 いろいろなサイトを参考に、ApacheとPHPをインストールしました。 ブラウザで、『http://localhost』と入力すると、ちゃんとApacheの画面も表示され、『C:\Program Files\Apache Group\Apache2\htdocs』内に作成・保存したテストプログラムも表示されます。 けれど、このフォルダ以外の場所では、テストプログラムは表示されません。 PHPで書かれたファイルは、『\htdocs』以外の場所では実行できないのでしょうか? 普段、別のフォルダ内にホームページ用のファイルを作っていて、そこで使用したかったのですが、そういった場合はどのようにしたら良いのでしょうか? もしかしたら、『おいおいっ!』という内容の質問なのかもしれませんが、いろいろなサイトを見てもそこのところがスッポッと抜けていて、初心者の私には分かりませんでした。 お手数ですが、教えて下さい。お願いします。

    • ベストアンサー
    • PHP
  • PHPでTwitter APIを使いたい

    環境(windows,PHP,xampp) 行き詰っているところはcomposerの使い方です。composerをインストールしたのは良いのですが、そこから何をしていいのかわかりません。 ディレクトリとしては(C)/xampp/htdocs/php/twitter/index.php という感じです。twitterファイルのindex.phpにはtwitterから発行されたアクセストークンなどが入っています。 composerを使いtwitteroauthを導入したいのですが、他サイトなどを 見てcomposer.jsonファイルなるもを作ったのは良いのですが、どこに置いたらいいのかもわかりません。そしてどこにcomposer installを 書けばいいのでしょうか? 分かる方がいればお教えください。

    • ベストアンサー
    • PHP
  • php xampp TOPページ

    xamppをインストールして、PHPがネットにつながらなくてもできるようになりました。 しかしこのhttp://localhost/のTOPページのフォルダ(DocumentRoot)を変えようと思い、 http.confを DocumentRoot "C:/Program Files/xampp/htdocs" ↓ DocumentRoot "C:/Documents and Settings/username/デスクトップ/php" に変更してxampp_restart.exeを実行して、確かめてみたのですが、 php/フォルダにあるPHPは動きませんでした。 まったくお手上げ状態です。 どこを変更すれば動くようになるのかわかる方教えて下さい。

    • ベストアンサー
    • PHP
  • PHPで PDFファイルを作る

    PHPでPDFファイルを作ろうと思い、教本に載っていた以下のようなコードを書いて実行してみましたが、エラーメッセージが出ました。 コード: <?php $pdf = pdf_new(); pdf_open_file($pdf, "c://xampp/htdocs/PDFtest/pdf-test-file.pdf"); $font = pdf_findfont($pdf, "Times-Roman", "host"); pdf_begin_page($pdf, 595, 842); pdf_setfont($pdf, $font, 30); pdf_show_xy($pdf, "This is the first sentence I write in PDF.", 50, 750); pdf_end_page($pdf); pdf_close($pdf); pdf_delete($pdf); ?> エラーメッセージ: Fatal error: Uncaught Error: Call to undefined function pdf_new() in C:\xampp\htdocs\PDFtest\pdf-test-program.php:12 Stack trace: #0 {main} thrown in C:\xampp\htdocs\PDFtest\pdf-test-program.php on line 12 これはたぶんPDF関係のライブラリーが必要なのだろうと思い、ネットでいろいろ検索してみましたがいまいちよくわかりません。 このpdf_new() という関数を使えるようになるための手順をご存知の方、どうか教えてください。よろしくお願いいたします。 使用中のPHPはXamppを介してPHP7.4.3です。

    • ベストアンサー
    • PHP
  • phpファイルを開けない(ブラウザにエラー表示)

    こんにちは! PHPを勉強中なのですが、あるphpファイルをブラウザで開こうとすると 以下のように表示が出てしまい、ファイルが開けません。 ------------エラー文------------------------------------------- Parse error: syntax error, unexpected '<' in C:\xampp\htdocs\hello.php on line 128 --------------------------------------------------------------- これは何が原因のエラーなのでしょうか? 有識者の方いらっしゃいましたらご指導宜しくお願い致します。

    • ベストアンサー
    • PHP

専門家に質問してみよう