php56の実行環境を設定する

Aug 08, 2016 am 09:22 AM
apache mysql nbsp php

必要な原材料: (リンクを提供)

  • php-5.6.10-Win32-VC11-x86 (zip) (phpバージョンはIISバージョンとApacheバージョンに分かれていることに注意してください)
  • httpd-2.4.12- x86-r2 (Apache) (zip)
  • mysql データベース (無料インストール版) ​​

設定手順:

php 部分

  • ダウンロードした zip パッケージを解凍し、php5.6 フォルダーを取得します

php56の実行環境を設定する

このフォルダー内の php.ini-development の名前を、PHP 構成ファイルとして php.ini に変更します。 ext フォルダー ディレクトリ)

; Windows の場合:

extension_dir = "

D:/Develop/PHP/ext

"

2. 対応するライブラリ関数を有効にし、ライブラリを有効にする必要があります

; extension=php_curl.dll

;extension=php_gd2 .dll

;extension=php_mbstring.dll ; extension=php_xmlrpc.dll のセミコロン(コメント)を削除します。前にあるものを

に変更しますextension=php_curl.dll

extension=php_gd2.dll extension=php_mbstring.dll extension=php_mysql.dll extension=php_xmlrpc.dll

3. タイムゾーンを設定し、

date.timezone = EDate.timezone =

Asiaを見つけます/SHANGHAI

! まず、Apache が PHP ファイルの解析をサポートできるように Apache 設定ファイルを変更します。

Apache 設定ファイルは、Apache ディレクトリの conf ディレクトリにある httpd.conf です。

1. ApacheをPHPファイルを解析し、構成ファイルで見つけます。 httpd-php .php .html .htm

2.

DirectoryIndexindex.html を検索します

DirectoryIndex に変更します index.phpindex.html

3. ache サイト ディレクトリと設定ファイル内で見つけます (Apache にインストールされているディレクトリが異なると、表示値が異なります) documentroot "d: /Develop/apache2.2/htdocs" :/Workspace/PHP

"

もう一度見つけてください

<ディレクトリ "D:/Develop/Apache2.2/htdocs" >

に変更します。 D:/Workspace/PHP " > ; 設定が成功したかどうかを確認します。 Apacheを再起動し、サイトディレクトリに新しいファイルindex.phpを作成し、内容を入力します:
<?<span>php

</span><span>phpinfo</span><span>();

</span>?>
ログイン後にコピー
mysqlパート

  • 解凍後、フォルダーの名前を変更して適切な場所に配置できます。個人的には、フォルダーの名前を MySQLServer5.6 に変更し、C:Program FilesMySQL パスに配置することをお勧めします。もちろん、お好きな場所に設置することも可能です。
  • 環境変数の設定は非常に簡単です: [マイ コンピューター] -> [プロパティ] -> [詳細設定] -> [環境変数] で PATH を選択し、その後に mysql bin フォルダーへのパス (C:Program FilesMySQLMySQLServer5.6bin など) を追加します

PATH = .....デフォルトの構成ファイルはc:プログラムfilesmysqlmysqlサーバー5.6my-default。 :Program FilesMySQLMySQLServer5.6data (mysql が配置されているデータ ディレクトリ)

管理者として cmd を実行します (管理者として実行する必要があります。それ以外の場合は権限が不十分です)、入力: OCD C: Program FilesMysqlMysqlserver5.6bin

を mysql の Bin フォルダーに移動します (環境変数で構成されているかどうかに関係なく、BIN フォルダーにも入力する必要があります。そうしないと、スタートアップ サービスは依然としてエラー 2 を報告します)

Mysqld -install

と入力します (管理者として実行しないでください。権限が不十分なためにエラーが発生します: サービスのインストール/削除が拒否されました!) インストールは成功しました

php56の実行環境を設定する

php56の実行環境を設定する

php56の実行環境を設定する インストールが成功したら、次はサービスを開始するには、cmd に進みます:

net start mysql
  • (図に示すように)、サービスは正常に開始します

    エラーが発生したときに mysql を削除するために代替コマンド が使用されます (mysqld -remove を入力します)

    エラー状況(エラー1067、つまり設定ファイルです。エラーを修正し、設定ファイルが正しいか確認してください。エラー2「システムはファイルが見つかりません」、設定ファイルが変更されているかどうか、または操作されているかどうかを確認してください) bin ディレクトリ内)

    サービスが正常に開始されたら、ログインできます。図に示すように、php56の実行環境を設定するmysql -u root -p

    と入力します (初回ログインにはパスワードはありません。Enter キーを押すだけです) 、ログインが成功しました。

    php56の実行環境を設定する

  • 注:

    my.ini ファイルのエンコードは、UTF-8 や GBK などではなく、英語のエンコード (Windows の ANSI など) である必要があります。
  • 参考リンク:

    http://jingyan.baidu.com/article/f3ad7d0ffc061a09c3345bf0.html

  • http://www.cnblogs.com/pharen/archive/2012/02/06/2340628.html

    以上、php56の動作環境の構成を内容も含めて紹介しましたが、PHPチュートリアルに興味のある方の参考になれば幸いです。
  • このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

    ホットAIツール

    Undresser.AI Undress

    Undresser.AI Undress

    リアルなヌード写真を作成する AI 搭載アプリ

    AI Clothes Remover

    AI Clothes Remover

    写真から衣服を削除するオンライン AI ツール。

    Undress AI Tool

    Undress AI Tool

    脱衣画像を無料で

    Clothoff.io

    Clothoff.io

    AI衣類リムーバー

    AI Hentai Generator

    AI Hentai Generator

    AIヘンタイを無料で生成します。

    ホットツール

    メモ帳++7.3.1

    メモ帳++7.3.1

    使いやすく無料のコードエディター

    SublimeText3 中国語版

    SublimeText3 中国語版

    中国語版、とても使いやすい

    ゼンドスタジオ 13.0.1

    ゼンドスタジオ 13.0.1

    強力な PHP 統合開発環境

    ドリームウィーバー CS6

    ドリームウィーバー CS6

    ビジュアル Web 開発ツール

    SublimeText3 Mac版

    SublimeText3 Mac版

    神レベルのコード編集ソフト(SublimeText3)

    MySQL:初心者向けのデータ管理の容易さ MySQL:初心者向けのデータ管理の容易さ Apr 09, 2025 am 12:07 AM

    MySQLは、インストールが簡単で、強力で管理しやすいため、初心者に適しています。 1.さまざまなオペレーティングシステムに適した、単純なインストールと構成。 2。データベースとテーブルの作成、挿入、クエリ、更新、削除などの基本操作をサポートします。 3.参加オペレーションやサブクエリなどの高度な機能を提供します。 4.インデックス、クエリの最適化、テーブルパーティション化により、パフォーマンスを改善できます。 5。データのセキュリティと一貫性を確保するために、バックアップ、リカバリ、セキュリティ対策をサポートします。

    Navicatプレミアムの作成方法 Navicatプレミアムの作成方法 Apr 09, 2025 am 07:09 AM

    NAVICATプレミアムを使用してデータベースを作成します。データベースサーバーに接続し、接続パラメーターを入力します。サーバーを右クリックして、[データベースの作成]を選択します。新しいデータベースの名前と指定された文字セットと照合を入力します。新しいデータベースに接続し、オブジェクトブラウザにテーブルを作成します。テーブルを右クリックして、データを挿入してデータを挿入します。

    NavicatでMySQLへの新しい接続を作成する方法 NavicatでMySQLへの新しい接続を作成する方法 Apr 09, 2025 am 07:21 AM

    手順に従って、NAVICATで新しいMySQL接続を作成できます。アプリケーションを開き、新しい接続(CTRL N)を選択します。接続タイプとして「mysql」を選択します。ホスト名/IPアドレス、ポート、ユーザー名、およびパスワードを入力します。 (オプション)Advanced Optionsを構成します。接続を保存して、接続名を入力します。

    MySQL:簡単な学習のためのシンプルな概念 MySQL:簡単な学習のためのシンプルな概念 Apr 10, 2025 am 09:29 AM

    MySQLは、オープンソースのリレーショナルデータベース管理システムです。 1)データベースとテーブルの作成:createdatabaseおよびcreateTableコマンドを使用します。 2)基本操作:挿入、更新、削除、選択。 3)高度な操作:参加、サブクエリ、トランザクション処理。 4)デバッグスキル:構文、データ型、およびアクセス許可を確認します。 5)最適化の提案:インデックスを使用し、選択*を避け、トランザクションを使用します。

    NavicatのローカルMySQLに接続する方法 NavicatのローカルMySQLに接続する方法 Apr 09, 2025 am 07:45 AM

    NAVICATを使用してローカルMYSQLデータベースに接続するには:接続を作成し、接続名、ホスト、ポート、ユーザー名、およびパスワードを設定します。接続をテストして、パラメーターが正しいことを確認します。接続を保存します。接続リストから新しい接続を選択します。接続するデータベースをダブルクリックします。

    SQLが行を削除した後にデータを回復する方法 SQLが行を削除した後にデータを回復する方法 Apr 09, 2025 pm 12:21 PM

    データベースから直接削除された行を直接回復することは、バックアップまたはトランザクションロールバックメカニズムがない限り、通常不可能です。キーポイント:トランザクションロールバック:トランザクションがデータの回復にコミットする前にロールバックを実行します。バックアップ:データベースの定期的なバックアップを使用して、データをすばやく復元できます。データベーススナップショット:データベースの読み取り専用コピーを作成し、データが誤って削除された後にデータを復元できます。削除ステートメントを使用して注意してください:誤って削除されないように条件を慎重に確認してください。 WHERE句を使用します:削除するデータを明示的に指定します。テスト環境を使用:削除操作を実行する前にテストします。

    さまざまなデータベースシステムに列を追加するための構文の違いは何ですか さまざまなデータベースシステムに列を追加するための構文の違いは何ですか Apr 09, 2025 pm 02:15 PM

    and:mysql:Alter table_name add column_name data_type; postgresql:column column_name data_typeを変更するcolumn column_name datape; oracle:alter table_name add(column_name data_type);

    SQLグラフィカルツールに列を追加する方法は? SQLグラフィカルツールに列を追加する方法は? Apr 09, 2025 pm 12:54 PM

    SQLグラフィックスの列を追加するツール:追加する列を選択するテーブルを選択します。 [テーブルを変更]または同様のオプションを右クリックして選択します。新しい列のプロパティ(名前、データ型、長さ、または空のかどうか)を定義します。該当する場合は、新しい列のデフォルト値を指定します。データエラーを回避するには、適切なデータ型を選択します。意味のある列名を使用します。大きなテーブルで列の追加操作を実行する際のパフォーマンスへの影響を考慮してください。データの損失を防ぐために、操作の前に常にデータベースをバックアップしてください。

    See all articles