環境構成(window+Apache+Php)
設定したのに忘れてしまった場合は、赤い文字のガイダンスに従ってください~
環境を構成する作業が嫌いな場合は、「XAMPP」を検索してください ~ インストール パッケージにすべて含まれています。
これとその理由を知りたい場合は、続けてください。
I. Apache (msi バージョン) をダウンロードします
器 A. ネットワーク ドメイン、サーバー、管理者の設定、不明な場合はご自由に ~ 覚えておいてください (この情報は httpd.conf で変更できます)
b. インストール、Apache ディレクトリで conf ファイルを開き、httpd.cong を見つけて、PHP モジュールのサポートを追加します
ああ
理効果: PHP のモジュールをロードします。
T d addtype application/x-gzip.gz .tgz にコードを追加します
️ ️ 効果: PHP を認識できる MIME タイプを追加しますfileファイルの最後に次のコードを追加します
LoadFile B 効果: libmcrypt と libmtsql をサポートします
ファイルの最後に次のコードを追加します
H 効果: php.ini のファイルディレクトリを設定します
文例注: ファイルディレクトリ "" と "/" の区別のみ ~
外 外 外 外
一部有 別の説明は後ほど紹介します
Ⅱ. PHPをダウンロードします
录 A. php ディレクトリ内の PHP.Ini-xxxxxxxxx を php.ini に変更します (一部の設定については後ほど詳しく紹介します)
i. extension_dir="./" を検索します --- extension_dir="X:/php/ext" に変更します
用 C. よく使用される拡張をいくつか開きます
拡張子=php_gd2.dll
拡張子=php_mbstring.dll
拡張子=php_mcrypt.dll
Extension=php_mysql.dll
Extension=php_mysqli.dll
d. 環境変数を追加します。
「X:php」をパスに追加します
PHP の実行:
Apache サーバーを起動します~
b. Apache の htdocs フォルダーに phpinfo.php ファイルを作成します。
c. 次のコードを記述します。
IV.
H A. Apache 設定ファイルは起動時にのみ呼び出されるため、変更後に再起動する必要があります H b. 設定ファイルに問題があるため、Apache が起動できない
不正な文字が含まれていることがよくあります。 D C. httpd.conf ファイルは、.html をサポートできる場合、HTML に PHP コードを埋め込まないことを示していません验 D. 自分で体験してください !! 他のサービスに夢中にならないでください。そうしないと、デフォルトでサーバーが生成されません。
Apacheに関するいくつかの設定の追加
• 重要なパラメータ
ServerRoot "X:/apache" //ソフトウェアのインストール場所
to
c.d. ️ 。 M F. Documentroot "/.../Web/" // メイン サイトの Web ページの保存場所
using using use using through using ' s through out ' through ' through ' using 's ' through using ' through ''s ' through through ''s' ' through ''s' through to ‐to's-‐‐‐‐‐ ‐g.
• いくつかのコマンドa.
作成予定
b.
という名前の ApacheName サービスを削除しますc. ️設定ファイルが正しいことを確認します
d.
基本操作
PHPの設定手順について
1. Php.ini は php グローバル設定ファイルです
制御された行動
言語オプション セーフモード 構文のハイライト
️ 。データ処理 パスとディレクトリ ファイルのアップロード
Fopenラッパー 動的拡張モジュール設定
ポートが占有されている場合について
1.起動時に問題が発生!サービス状態は空です!
2. これは、サービスに Apache サービスが存在しないことを意味します
3. emial が管理者でない場合、サービスが利用できないと言われています - 本当かどうかはわかりませんが、ポートが占有されていると問題が発生します
4. 最初に最高の権限を取得します~ (コントロールパネル-ユーザーアカウントとファミリーセキュリティ-システムとセキュリティ-アクションセンター-ユーザーアカウント制御設定の変更-「通知しない」に変更)
5. 再起動
6. cmd input: cd /d X:Apache2.2bin 指定したディレクトリに移動します
7. cmd の実行: httpd.exe -k install -n apache2
8. わかりました
matter605924657より抜粋

phpssionscanStorestrings、numbers、arrays、andobjects.1.strings:textdatalikeusernames.2.numbers:integersorfloatsforcounters.3.arrays:listslikeshoppingcarts.4.objects:complextructuresthataresialized。

tostartaphpsession、outsession_start()atthescript'sbeginning.1)placeitbe foreanyouttosetthesscookie.2)usesionsionsionsionserdatalikelogintatussorshoppingcarts.3)再生セッションインドストップレベントフィックスアタック

セッション再生とは、新しいセッションIDを生成し、セッション固定攻撃の場合にユーザーが機密操作を実行するときに古いIDを無効にすることを指します。実装の手順には次のものが含まれます。1。感度操作を検出、2。新しいセッションIDを生成する、3。古いセッションIDを破壊し、4。ユーザー側のセッション情報を更新します。

PHPセッションは、アプリケーションのパフォーマンスに大きな影響を与えます。最適化方法には以下が含まれます。1。データベースを使用してセッションデータを保存して応答速度を向上させます。 2。セッションデータの使用を削減し、必要な情報のみを保存します。 3.非ブロッキングセッションプロセッサを使用して、同時実行機能を改善します。 4.セッションの有効期限を調整して、ユーザーエクスペリエンスとサーバーの負担のバランスを取ります。 5.永続的なセッションを使用して、データの読み取り時間と書き込み時間を減らします。

phpsesionsareserver-side、whilecookiesareclient-side.1)Sessionsionsionsoredataontheserver、aremoresecure.2)cookiesstoredataontheclient、cookiestoresecure、andlimitedinsizeisize.sesionsionsionivationivationivationivationivationivationivationivate

phpidentifiesauser'ssessionsingsinssessionCookiesIds.1)whensession_start()iscalled、phpgeneratesauniquesidstoredsored incoookienadphpsessidontheuser'sbrowser.2)thisidallowsphptortorieSessiondatadata fromthata

PHPセッションのセキュリティは、次の測定を通じて達成できます。1。session_regenerate_id()を使用して、ユーザーがログインまたは重要な操作である場合にセッションIDを再生します。 2. HTTPSプロトコルを介して送信セッションIDを暗号化します。 3。Session_Save_Path()を使用して、セッションデータを保存し、権限を正しく設定するためのSecure Directoryを指定します。

phpsessionFilesToredInthededirectoryspecifiedBysession.save_path、通常/tmponunix-likesystemsorc:\ windows \ temponwindows.tocustomizethis:1)uesession_save_path()tosetaCustomdirectory、ensuringit'swritadistradistradistradistradistra


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

WebStorm Mac版
便利なJavaScript開発ツール

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

ホットトピック









