<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>動作確認 | Seek Rise</title>
	<atom:link href="https://seek-rise.com/tag/%E5%8B%95%E4%BD%9C%E7%A2%BA%E8%AA%8D/feed/" rel="self" type="application/rss+xml" />
	<link>https://seek-rise.com</link>
	<description></description>
	<lastBuildDate>Tue, 17 Mar 2026 15:12:54 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://seek-rise.com/wp-content/uploads/2019/10/cropped-favicon-32x32.png</url>
	<title>動作確認 | Seek Rise</title>
	<link>https://seek-rise.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/><atom:link rel="hub" href="https://websubhub.com/hub"/><site xmlns="com-wordpress:feed-additions:1">167377966</site>	<item>
		<title>2-6 PHPが正しく動作しているか確認してみよう</title>
		<link>https://seek-rise.com/web-development/setup/post-327/</link>
					<comments>https://seek-rise.com/web-development/setup/post-327/#respond</comments>
		
		<dc:creator><![CDATA[NOA（ノア）]]></dc:creator>
		<pubDate>Mon, 15 Dec 2025 09:43:42 +0000</pubDate>
				<category><![CDATA[Web開発学習ロードマップ]]></category>
		<category><![CDATA[2.開発環境構築]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[MAMP]]></category>
		<category><![CDATA[XAMPP]]></category>
		<category><![CDATA[ローカル環境]]></category>
		<category><![CDATA[動作確認]]></category>
		<guid isPermaLink="false">https://seek-rise.com/?p=327</guid>

					<description><![CDATA[ここまでで、 ・開発環境とは何か・MAMP / XAMPP のインストール・サーバーの起動 までを行いました。 しかし、この時点では本当にPHPが動いているかどうかは、まだ分かりません。 環境構築で最も重要なのは、「実際 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p data-start="244" data-end="250">ここまでで、</p>
<p data-start="252" data-end="298">・開発環境とは何か<br data-start="261" data-end="264" />・MAMP / XAMPP のインストール<br data-start="285" data-end="288" />・サーバーの起動</p>
<p data-start="300" data-end="309">までを行いました。</p>
<p data-start="311" data-end="355">しかし、この時点では<br data-start="321" data-end="324" /><strong data-start="324" data-end="355">本当にPHPが動いているかどうかは、まだ分かりません。</strong></p>
<p data-start="357" data-end="400">環境構築で最も重要なのは、<br data-start="370" data-end="373" /><strong data-start="373" data-end="396">「実際にPHPを動かして確認すること」</strong> です。</p>
<p data-start="402" data-end="428">この記事では、<br data-start="409" data-end="412" />最小限のPHPファイルを使って、</p>
<p data-start="430" data-end="464">・PHPが実行されているか<br data-start="443" data-end="446" />・HTMLとして返ってきているか</p>
<p data-start="466" data-end="479">を、自分の目で確認します。</p>
<hr data-start="481" data-end="484" />

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">この記事で学べること</a></li><li><a href="#toc2" tabindex="0">なぜ動作確認が必要なのか</a></li><li><a href="#toc3" tabindex="0">PHP動作確認のゴール</a></li><li><a href="#toc4" tabindex="0">PHPファイルを作成する</a><ol><li><a href="#toc5" tabindex="0">サンプルコード①：最小のPHPコード</a></li><li><a href="#toc6" tabindex="0">ポイント</a></li></ol></li><li><a href="#toc7" tabindex="0">ブラウザからアクセスする</a></li><li><a href="#toc8" tabindex="0">正しく動作している場合</a></li><li><a href="#toc9" tabindex="0">表示されない場合に確認すること</a><ol><li><a href="#toc10" tabindex="0">① サーバーは起動しているか</a></li><li><a href="#toc11" tabindex="0">② ファイルの置き場所は正しいか</a></li><li><a href="#toc12" tabindex="0">③ URLは正しいか</a></li></ol></li><li><a href="#toc13" tabindex="0">PHPがそのまま表示される場合</a></li><li><a href="#toc14" tabindex="0">phpinfo()で詳細を確認する</a><ol><li><a href="#toc15" tabindex="0">サンプルコード②：phpinfo()</a></li></ol></li><li><a href="#toc16" tabindex="0">phpinfo()の画面を見たらやること</a></li><li><a href="#toc17" tabindex="0">エラーが出た場合の考え方</a></li><li><a href="#toc18" tabindex="0">この確認が今後ずっと役に立つ理由</a></li><li><a href="#toc19" tabindex="0">まとめ</a></li><li><a href="#toc20" tabindex="0">次に読むべき記事</a></li></ol>
    </div>
  </div>

<h2 data-section-id="189k5z7" data-start="486" data-end="499"><span id="toc1">この記事で学べること</span></h2>
<p data-start="501" data-end="565">・PHP動作確認の目的<br data-start="512" data-end="515" />・PHPファイルの作り方<br data-start="527" data-end="530" />・ブラウザからの正しいアクセス方法<br data-start="547" data-end="550" />・エラーが出た場合の考え方</p>
<hr data-start="567" data-end="570" />
<h2 data-section-id="1nlxtd6" data-start="572" data-end="587"><span id="toc2">なぜ動作確認が必要なのか</span></h2>
<p data-start="589" data-end="602">環境構築でよくある失敗は、</p>
<p data-start="604" data-end="654">・インストールしただけで安心する<br data-start="620" data-end="623" />・サーバーが起動していない<br data-start="636" data-end="639" />・PHPが実行されていない</p>
<p data-start="656" data-end="665">というケースです。</p>
<p data-start="667" data-end="702"><strong data-start="667" data-end="698">「PHPが書ける」ことと<br data-start="681" data-end="684" />「PHPが動く」ことは別</strong> です。</p>
<p data-start="704" data-end="725">必ず、<br data-start="707" data-end="710" />自分で動かして確認しましょう。</p>
<hr data-start="727" data-end="730" />
<h2 data-section-id="49cra6" data-start="732" data-end="746"><span id="toc3">PHP動作確認のゴール</span></h2>
<p data-start="748" data-end="773">この記事のゴールは、<br data-start="758" data-end="761" />次の状態になることです。</p>
<p data-start="775" data-end="826">・PHPファイルを作成できた<br data-start="789" data-end="792" />・ブラウザからアクセスできた<br data-start="806" data-end="809" />・PHPの処理結果が表示された</p>
<p data-start="828" data-end="858">この3つが確認できれば、<br data-start="840" data-end="843" /><strong data-start="843" data-end="854">開発環境は完成</strong> です。</p>
<hr data-start="860" data-end="863" />
<h2 data-section-id="1s2knui" data-start="865" data-end="880"><span id="toc4">PHPファイルを作成する</span></h2>
<p data-start="882" data-end="921">まずは、<br data-start="886" data-end="889" /><strong data-start="889" data-end="902">ドキュメントルート</strong> に<br data-start="904" data-end="907" />PHPファイルを作成します。</p>
<p data-start="923" data-end="949">ファイル名は、<br data-start="930" data-end="933" /><code data-start="933" data-end="943">test.php</code> とします。</p>
<hr data-start="951" data-end="954" />
<h3 data-section-id="oinavj" data-start="956" data-end="978"><span id="toc5">サンプルコード①：最小のPHPコード</span></h3>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly"><span class="ͼu">&lt;?php</span>
<span class="ͼv">echo</span> <span class="ͼz">'PHPが動いています'</span>;</pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<hr data-start="1017" data-end="1020" />
<h3 data-section-id="10xrzus" data-start="1022" data-end="1030"><span id="toc6">ポイント</span></h3>
<p data-start="1032" data-end="1089">・ファイル名は <code data-start="1040" data-end="1046">.php</code><br data-start="1046" data-end="1049" />・拡張子が <code data-start="1055" data-end="1062">.html</code> ではない<br data-start="1067" data-end="1070" />・必ず <code data-start="1074" data-end="1081">&lt;?php</code> から始まる</p>
<hr data-start="1091" data-end="1094" />
<h2 data-section-id="1tqcx6d" data-start="1096" data-end="1111"><span id="toc7">ブラウザからアクセスする</span></h2>
<p data-start="1113" data-end="1154">作成した PHP ファイルには、<br data-start="1129" data-end="1132" /><strong data-start="1132" data-end="1149">必ずブラウザ経由でアクセス</strong> します。</p>
<p data-start="1156" data-end="1161">例として、</p>
<p data-start="1163" data-end="1191">・<a class="decorated-link cursor-pointer" target="_new" data-start="1164" data-end="1189">http://localhost/test.php</a></p>
<p data-start="1193" data-end="1209">のようなURLにアクセスします。</p>
<p data-start="1211" data-end="1251">※ ファイルを<br data-start="1218" data-end="1221" />　ダブルクリックして開いても<br data-start="1235" data-end="1238" />　PHPは実行されません。</p>
<hr data-start="1253" data-end="1256" />
<h2 data-section-id="i03pzp" data-start="1258" data-end="1272"><span id="toc8">正しく動作している場合</span></h2>
<p data-start="1274" data-end="1278">画面に、</p>
<p data-start="1280" data-end="1292">「PHPが動いています」</p>
<p data-start="1294" data-end="1308">と表示されていれば成功です。</p>
<p data-start="1310" data-end="1314">これは、</p>
<p data-start="1316" data-end="1358">・PHPコードが<br data-start="1324" data-end="1327" />・サーバー上で実行され<br data-start="1338" data-end="1341" />・結果がHTMLとして返された</p>
<p data-start="1360" data-end="1368">という状態です。</p>
<hr data-start="1370" data-end="1373" />
<h2 data-section-id="1dlkkix" data-start="1375" data-end="1393"><span id="toc9">表示されない場合に確認すること</span></h2>
<p data-start="1395" data-end="1423">表示されない場合、<br data-start="1404" data-end="1407" />次の点を順番に確認してください。</p>
<hr data-start="1425" data-end="1428" />
<h3 data-section-id="sb790b" data-start="1430" data-end="1448"><span id="toc10">① サーバーは起動しているか</span></h3>
<p data-start="1450" data-end="1491">・MAMP / XAMPP の管理画面で<br data-start="1470" data-end="1473" />・Apache が起動しているか</p>
<p data-start="1493" data-end="1519">これが止まっていると、<br data-start="1504" data-end="1507" />PHPは一切動きません。</p>
<hr data-start="1521" data-end="1524" />
<h3 data-section-id="g0aett" data-start="1526" data-end="1546"><span id="toc11">② ファイルの置き場所は正しいか</span></h3>
<p data-start="1548" data-end="1585">・ドキュメントルートに置いているか<br data-start="1565" data-end="1568" />・別のフォルダに作っていないか</p>
<p data-start="1587" data-end="1605">ここが原因のケースは非常に多いです。</p>
<hr data-start="1607" data-end="1610" />
<h3 data-section-id="1jf1xnf" data-start="1612" data-end="1626"><span id="toc12">③ URLは正しいか</span></h3>
<p data-start="1628" data-end="1666">・<code data-start="1629" data-end="1640">localhost</code> を使っているか<br data-start="1648" data-end="1651" />・ファイル名は合っているか</p>
<p data-start="1668" data-end="1696">URLとファイルの対応関係を<br data-start="1682" data-end="1685" />必ず確認してください。</p>
<hr data-start="1698" data-end="1701" />
<h2 data-section-id="1gsyk0e" data-start="1703" data-end="1721"><span id="toc13">PHPがそのまま表示される場合</span></h2>
<p data-start="1723" data-end="1729">もし画面に、</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly">&lt;?php echo 'PHPが動いています'; ?&gt;</pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="1772" data-end="1801">のように<br data-start="1776" data-end="1779" /><strong data-start="1779" data-end="1798">コードがそのまま表示された場合</strong> は、</p>
<p data-start="1803" data-end="1835">・PHPが実行されていない<br data-start="1816" data-end="1819" />・HTMLとして扱われている</p>
<p data-start="1837" data-end="1842">状態です。</p>
<p data-start="1844" data-end="1850">この場合は、</p>
<p data-start="1852" data-end="1888">・PHPが有効になっていない<br data-start="1866" data-end="1869" />・サーバー経由でアクセスしていない</p>
<p data-start="1890" data-end="1899">可能性があります。</p>
<hr data-start="1901" data-end="1904" />
<h2 data-section-id="1flconl" data-start="1906" data-end="1926"><span id="toc14">phpinfo()で詳細を確認する</span></h2>
<p data-start="1928" data-end="1951">もう一段、<br data-start="1933" data-end="1936" />環境を確認する方法があります。</p>
<hr data-start="1953" data-end="1956" />
<h3 data-section-id="sx3pxi" data-start="1958" data-end="1980"><span id="toc15">サンプルコード②：phpinfo()</span></h3>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly"><span class="ͼu">&lt;?php</span>
<span class="ͼ11">phpinfo</span>();</pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<hr data-start="2011" data-end="2014" />
<p data-start="2016" data-end="2031">このファイルにアクセスすると、</p>
<p data-start="2033" data-end="2064">・PHPのバージョン<br data-start="2043" data-end="2046" />・設定内容<br data-start="2051" data-end="2054" />・有効な拡張機能</p>
<p data-start="2066" data-end="2079">などが一覧で表示されます。</p>
<p data-start="2081" data-end="2085">これは、</p>
<p data-start="2087" data-end="2116"><strong data-start="2087" data-end="2107">「PHPが確実に動いている証拠」</strong><br data-start="2107" data-end="2110" />になります。</p>
<hr data-start="2118" data-end="2121" />
<h2 data-section-id="1raure6" data-start="2123" data-end="2146"><span id="toc16">phpinfo()の画面を見たらやること</span></h2>
<p data-start="2148" data-end="2166">phpinfo() が表示されたら、</p>
<p data-start="2168" data-end="2193">・PHPのバージョン<br data-start="2178" data-end="2181" />・エラーレポート設定</p>
<p data-start="2195" data-end="2233">を軽く確認し、<br data-start="2202" data-end="2205" /><strong data-start="2205" data-end="2225">このファイルは削除または非公開に</strong> してください。</p>
<p data-start="2235" data-end="2259">本番環境では、<br data-start="2242" data-end="2245" />表示してはいけない情報です。</p>
<hr data-start="2261" data-end="2264" />
<h2 data-section-id="16z0o29" data-start="2266" data-end="2281"><span id="toc17">エラーが出た場合の考え方</span></h2>
<p data-start="2283" data-end="2313">エラーが出た場合は、<br data-start="2293" data-end="2296" />「失敗した」と思わないでください。</p>
<p data-start="2315" data-end="2319">これは、</p>
<p data-start="2321" data-end="2351"><strong data-start="2321" data-end="2345">開発環境が正しくエラーを表示している証拠</strong><br data-start="2345" data-end="2348" />です。</p>
<p data-start="2353" data-end="2358">エラーは、</p>
<p data-start="2360" data-end="2378">・どこで<br data-start="2364" data-end="2367" />・何が<br data-start="2370" data-end="2373" />・なぜ</p>
<p data-start="2380" data-end="2395">起きているかを教えてくれます。</p>
<hr data-start="2397" data-end="2400" />
<h2 data-section-id="ykskzi" data-start="2402" data-end="2421"><span id="toc18">この確認が今後ずっと役に立つ理由</span></h2>
<p data-start="2423" data-end="2441">この「PHPが動いた」という体験は、</p>
<p data-start="2443" data-end="2483">・HTML学習<br data-start="2450" data-end="2453" />・PHP基礎<br data-start="2459" data-end="2462" />・フォーム処理<br data-start="2469" data-end="2472" />・データベース連携</p>
<p data-start="2485" data-end="2497">すべての土台になります。</p>
<p data-start="2499" data-end="2502">今後、</p>
<p data-start="2504" data-end="2510">「動かない」</p>
<p data-start="2512" data-end="2538">と感じたときは、<br data-start="2520" data-end="2523" />必ずここに立ち返ってください。</p>
<hr data-start="2540" data-end="2543" />
<h2 data-section-id="1huqhjm" data-start="2545" data-end="2551"><span id="toc19">まとめ</span></h2>
<p data-start="2553" data-end="2560">この記事では、</p>
<p data-start="2562" data-end="2601">・PHPファイルの作成<br data-start="2573" data-end="2576" />・ブラウザからのアクセス<br data-start="2588" data-end="2591" />・動作確認の方法</p>
<p data-start="2603" data-end="2638">を通して、<br data-start="2608" data-end="2611" /><strong data-start="2611" data-end="2629">開発環境が正しく動いているか</strong> を確認しました。</p>
<p data-start="2640" data-end="2668">この確認ができた時点で、<br data-start="2652" data-end="2655" />2章の目的はほぼ達成です。</p>
<hr data-start="2670" data-end="2673" />
<h2 data-section-id="iedzut" data-start="2675" data-end="2686"><span id="toc20">次に読むべき記事</span></h2>
<p data-start="2688" data-end="2721">▶ 次の記事<br data-start="2694" data-end="2697" /><a href="https://seek-rise.com/web-development/setup/post-330/">2-7 ブラウザ開発者ツールの基本的な使い方</a></p>
<p data-start="2723" data-end="2751">▶ 関連記事<br data-start="2729" data-end="2732" /><a href="https://seek-rise.com/web-development/setup/post-251/">2-2 開発環境構築の全体像と流れ</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://seek-rise.com/web-development/setup/post-327/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">327</post-id>	</item>
	</channel>
</rss>
