ホームページ  >  記事  >  バックエンド開発  >  ThinkPHP フレームワークの構築と一般的な問題 (XAMPP のインストールの失敗、Apache/MySQL の起動の失敗)、thinkphpxampp_PHP チュートリアル

ThinkPHP フレームワークの構築と一般的な問題 (XAMPP のインストールの失敗、Apache/MySQL の起動の失敗)、thinkphpxampp_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:54:15797ブラウズ

ThinkPHP フレームワークの構築と一般的な問題 (XAMPP のインストールの失敗、Apache/MySQL の起動の失敗)、thinkphpxampp

この記事では、ThinkPHP フレームワークの構築時に発生する問題を詳細に共有し、具体的な内容は次のとおりです

パート 1: フレームワークの構築

私もThinkPHP初心者なので、現在の経験と学習手順を分かりやすく記録していきます。

ThinkPHP を使用するには、まず環境をセットアップする必要があります。次の 2 つの一般的な手順を説明します。

ステップ 1: ソフトウェアをダウンロードする

1. Xmapp(Apache、MySQL等を統合した非常に使いやすいソフトです)

2. ThinkPHP3.2.3をダウンロードします

ステップ 2: フレームワークを構築する

1. xmapp をインストールすると、htdocs フォルダーが表示され、ダウンロードした ThinkPHP3.2.3 をこのフォルダーに解凍できます。

2. 以下の図に示すように、XAMPP コントロールを実行し、Apache と MySQL を起動します。

3. ブラウザを開き、「localhost」と入力して Enter を押します。通常の状況では、次のインターフェイスが表示されます。

4. 上記のインターフェイスが表示されたら、基本的なフレームワークが正常に構築されたことを意味します。ブラウザのアドレス バーの後ろにダッシュボードがあることに気付きました。これは何も変更していないため、デフォルトでページがダッシュボードの下に表示されます。

パート 2: よくある質問

最初のタイプ:

XAMPP のインストールに失敗しました 方法 1:

以前の操作をすべて復元できます。つまり、XAMPP をアンインストールし、必要なすべての構成ファイルを復元または削除して、再インストールします。私は以前にこれを行ったことがあり、実験によりそれが機能することがわかりました。 方法 2:

ネットワーク ディスクから vcredist_x86 をダウンロードしてインストールし、XAMPP をインストールします。そうしないと後で問題が発生する可能性があるため、これが良いと思います。 2 番目のタイプ: Apache の起動に失敗しました

最初の状況: ポート 80 が占有されています

解決策:

1. 最も単純かつ大雑把な方法: 設定ファイルのポート番号を別のものに変更する 方法は次のとおりです。 a. XAMPP を開き、Apache に対応する [Config] ボタンをクリックし、最初の行「Apache (httpd.config)」を選択し、ドキュメントの一部の構成を変更します。 b. Ctrl+f、80を検索し、図に示すように場所を見つけます。80を他のポートに変更します。私は81に変更しました。このためには、コマンドラインにnetstat -anと入力して、どのポートがどれかを確認する必要があります。コンピュータが占有されている 、または XAMPP の右上隅にある Netstat ボタンを直接クリックして、占有されていないポートを表示して選択します。

c. 修正後、再度Apacheを起動しても失敗する場合は、以下の失敗状況をご覧ください。

2. ポートの占有状況を確認し、ポート80を占有しているプロセスを見つけて、タスクマネージャーを開いてプロセスを強制終了します。少し不正確かもしれませんが、修正方法は他の箇所にも関わるため、具体的な対策については説明しません。

2 番目の状況: ポート 443 が占有されています。これは、ポート 80 を占有することに加えて、Apache の起動によりポート 443 も占有されるためです

解決策:

1. 1つ目の方法は上記の方法で、ポート443を占有しているプロセスを強制終了します。

2. もっと簡単な方法があります。C ドライブにインストールした xampp インストール ディレクトリにある httpd-ssl.conf ファイル (C:xamppapacheconfextrahttpd-ssl.conf) を開くか、xampp の [Apache Config] ボタンをクリックします。 httpd-ssl.conf で、「Listen 443」という文を見つけて、443 のポートを 4433 またはその他に変更します。

3. XAMPP インストールディレクトリを開き、apacheconfhttpd.conf ファイルを変更し、Include "conf/extra/httpd-ssl.conf" という文を見つけてコメントアウトします。 3 番目の状況: VC ランタイム ライブラリが見つからない場合は、前述したように、ネットワーク ディスクから vcredist_x86 をダウンロードしてインストールします。

3 番目のタイプ: MySQL の起動に失敗しました

1. 3306ポートの問題、解決策は上記と同様です

最後に、役に立ったと思ったら、「いいね!」を押して、編集者が共有した記事をフォローし続けてください。ありがとうございます。

興味があるかもしれない記事:

  • Windows Server 2008 (php5.3) での PHP 実行環境のセットアップについての詳細なグラフィックとテキストの説明
  • Mac での PHP 開発環境のセットアップに関するチュートリアル
  • Apache + MySql + PHP Mac で Web サイト開発環境を構築する
  • Win8.1 システムで IIS8.5+PHP5.5.4 動作環境を構築するチュートリアル
  • Win2012 R2 で IIS8.5+PHP5.5.4 動作環境を構築するチュートリアル IIS8.5+PHP (FastCGI) +MySQL オペレーティング環境
  • Sina SAE で PHP プロジェクトを構築するチュートリアル
  • Ubuntu で Nginx と PHP を構築する WIN8.1 で PHP5.6 環境を構築する最も簡単な方法
  • PHPCMS を使用して wap モバイル Web サイトを構築します

http://www.bkjia.com/PHPjc/1121285.html

本当http://www.bkjia.com/PHPjc/1121285.html技術記事 ThinkPHP フレームワークの構築と一般的な問題 (XAMPP のインストールの失敗、Apache/MySQL の起動の失敗)、thinkphpxampp この記事では、ThinkPHP フレームワークの構築時に発生する問題について、すべての人に向けて詳しく説明します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。