国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

ホームページ トピック IIS IIS での PHP サーバーの構(gòu)成の概要

IIS での PHP サーバーの構(gòu)成の概要

Feb 20, 2021 am 09:34 AM
iis PHPの設(shè)定

IIS での PHP サーバーの構(gòu)成の概要

# 推奨 (無料): IIS

1. php インタープリターをダウンロード

アドレスは http://windows.php.net/download/

スレッド セーフと非スレッド セーフの 2 つのバージョンがあります。スレッド セーフは Apache 用で、スレッド セーフは Apache 用です。非スレッド セーフです。iis 用です。設(shè)定したいのは iis なので、非スレッド セーフ バージョンをダウンロードしてください。x86 および x64 の場合は、マシンのシステムに応じて、ダウンロードする対応するバージョンを選択できます。

2. PHP インタープリターをインストールする インストールが完了している場合でも、システム ディスクに E:\PHP) フォルダーを配置します。

3. php.ini の設(shè)定php.ini-development をコピーし、名前を php.ini に変更し、次の変更を加えます:

< 1>拡張プラグインのパス

; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
; extension_dir = "./"
; On windows:
 extension_dir = "c:\PHP\ext"
最後の行を変更し、実際のP??HPインタープリターのアドレスを入力し、その後にすべてのプラグインを含むextフォルダーを入力します

<2> ;どのプラグインを?qū)毪工毪蛟O(shè)定します

; Windows Extensions
; Note that ODBC support is built in, so no dll is needed for it.
; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
; extension folders as well as the separate PECL DLL download (PHP 5).
; Be sure to appropriately set the extension_dir directive.
;
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_fileinfo.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_intl.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_exif.dll      ; Must be after mbstring as it depends on it
extension=php_mysql.dll
extension=php_mysqli.dll
;extension=php_oci8_12c.dll  ; Use with Oracle Database 12c Instant Client
;extension=php_openssl.dll
;extension=php_pdo_firebird.dll
;extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
;extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll

導(dǎo)入するプラグインは、その前のセミコロンを削除するだけです。ここでは mysql、mysqli、mbstring のみを紹介しました。

<3>タイムゾーンの設(shè)定

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = Asia/Shanghai

<4>短いタグのサポート

; This directive determines whether or not PHP will recognize code between
; <? and ?> tags as PHP source which should be processed as such. It is
; generally recommended that <?php and ?> should be used and that this feature
; should be disabled, as enabling it may result in issues when generating XML
; documents, however this remains supported for backward compatibility reasons.
; Note that this directive does not control the <?= shorthand tag, which can be
; used regardless of this directive.
; Default Value: On
; Development Value: Off
; Production Value: Off
; http://php.net/short-open-tag
short_open_tag = On

<5>fastcgiを有効にする

; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate
; security tokens of the calling client.  This allows IIS to define the
; security context that the request runs under.  mod_fastcgi under Apache
; does not currently support this feature (03/17/2002)
; Set to 1 if running under IIS.  Default is zero.
; http://php.net/fastcgi.impersonate
fastcgi.impersonate = 1

<6> ; cgi 関連設(shè)定 pathinfo

; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI.  PHP&#39;s
; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok
; what PATH_INFO is.  For more information on PATH_INFO, see the cgi specs.  Setting
; this to 1 will cause PHP CGI to fix its paths to conform to the spec.  A setting
; of zero causes PHP to behave as before.  Default is 1.  You should fix your scripts
; to use SCRIPT_FILENAME rather than PATH_TRANSLATED.
; http://php.net/cgi.fix-pathinfo
cgi.fix_pathinfo=1

<7>cgi 関連設(shè)定 redirect

; cgi.force_redirect is necessary to provide security running PHP as a CGI under
; most web servers.  Left undefined, PHP turns this on by default.  You can
; turn it off here AT YOUR OWN RISK
; **You CAN safely turn this off for IIS, in fact, you MUST.**
; http://php.net/cgi.force-redirect
cgi.force_redirect = 0

<8>セッションストレージパス

; where MODE is the octal representation of the mode. Note that this
; does not overwrite the process&#39;s umask.
; http://php.net/session.save-path
session.save_path = "d:\server\web\session"

<9>database

mysql.default_port = 3306

mysql.default_host = localhost

mysql.default_user = root

<10>出力キャッシュ

; Note: This directive is hardcoded to Off for the CLI SAPI
; Default Value: Off
; Development Value: 4096
; Production Value: 4096
; http://php.net/output-buffering
output_buffering = On//這里應(yīng)該是填一個值,比如4096

<11>最大アップロード數(shù)を制限するファイルサイズ 値

upload_max_filesize = 100M

<12>phpバージョンを非表示

オンからオフに変更すると、ヘッダーにphpバージョンが表示されなくなります

expose_php = Off

4。 php .ini がシステム ディレクトリに配置されるように変更します。

設(shè)定が完了したら、php.ini のコピーを c:\windows に配置します。 win7 で iis7 を使用している場合は、

これを行う必要がなくなったことに注意してください。

5. IIS の設(shè)定 (IIS はデフォルトでインストールされており、ここでは IIS のインストール方法は紹介しません) <1>HandlerMappings )

# [OK] をクリックすると、ポップアップが表示されます。警告ダイアログボックスが表示されますが、「はい」をクリックしてください。

注: FastCgiModule モジュールは最初は利用できない場合があります。 Windows の機(jī)能をオンまたはオフにするには、Web サーバー IIS - 役割サービスの追加 - インストールする CGI を確認(rèn)します。

#<2>ISAPI および CGI の制限

# < 3>サイトの追加

特定のパスの下にフォルダーを作成し、IIS にサイトを追加し、このフォルダーをサイトとして追加します

##サイトを追加した後、Everyone ユーザーをサイトに追加し、完全な権限を與える必要があることに注意してください。

#<4>サイトのデフォルト ページを設(shè)定します

#<5>デフォルト ページを追加します

Web サイトのルート ディレクトリにindex.php という名前のファイルを作成し、

<?php phpinfo(); ?>
<6>Web サイトを開きます

次のようにホストを構(gòu)成し、構(gòu)成したばかりの Web サイトのドメイン名を 127.0.0.1 に指定します。

127.0.0.1 yourdomain.com

ブラウザで yourdomain.com を開くと、index.php ファイルが正常に作成されたことがわかります。解析され、php 関連の情報が表示されます。

有可能出現(xiàn)的錯誤:訪問可能出現(xiàn)“FastCGI進(jìn)程意外退出500錯誤”。默認(rèn)已經(jīng)有一個網(wǎng)站占用了所有端口,現(xiàn)在我們又添加一個網(wǎng)站可能導(dǎo)致沖突,把默認(rèn)那個網(wǎng)站停止就可以了。

6、集成CodeIgniter框架

<1>下載CodeIgniter

下載地址:http://codeigniter.org.cn/

<2>整合CodeIgniter

解壓之后,打開CodeIgniter文件夾,將里面的內(nèi)容復(fù)制粘貼到站點(diǎn)的根目錄,會提示是否替換掉原來的index.php文件,選擇"是",這樣框架就算整合完畢了

打開瀏覽器訪問主頁,看到的是CodeIgniter框架的提示信息!

<3>添加favicon圖標(biāo)

每個page都會自動去加載favicon圖標(biāo),因此應(yīng)該在index.php目錄下放置favicon.ico文件,不然都會報錯,顯示找不到圖標(biāo)。

7、有可能出現(xiàn)的問題

<1>丟失 MSVCR110.dll

第一次訪問php網(wǎng)站可能會出現(xiàn)“無法啟動此程序,因?yàn)橛?jì)算機(jī)中丟失 MSVCR110.dll”的錯誤,應(yīng)該這樣解決:

-打開微軟下載頁面:http://www.microsoft.com/zh-CN/download/details.aspx?id=30679

-點(diǎn)擊下載

-選擇相應(yīng)的版本,64就選64,32就選32

-點(diǎn)擊下載

-安裝

完成之后網(wǎng)站就可以正常訪問了。

<2>唯一密鑰屬性“value”設(shè)置…無法添加類型為add

在web.config-files節(jié)點(diǎn)改為:

            <files>
 <clear />
                 <add value="index.php" />
 <add value="index.html" />
             </files>

<3>服務(wù)器部署中常見問題

服務(wù)器碰見了一些問題 ,一個就是上面說的value屬性,value設(shè)置好之后就是cgi問題,沒有權(quán)限之類的,把php引擎的文件夾設(shè)置everyone之后,發(fā)現(xiàn)cgi意外退出,直接打開cgi,發(fā)現(xiàn)原來是丟失 MSVCR110.dll,把丟失 MSVCR110.dll裝上之后好了。

注意,因?yàn)榘裺ystem和application文件夾移到web目錄以外,但是程序在訪問的時候仍然會訪問到這兩個文件夾,因此也要把這兩個文件夾添加everyone。

<4>升級php7遇到的問題

升級php7傳說中性能可以提升很多倍。php5竟然是10多年前的產(chǎn)物...

配置php.ini沒碰到什么問題,主要一個是mysql.dll的選項(xiàng)沒了,配置數(shù)據(jù)庫的port、username等都不是mysql而是mysqli,這些我就沒弄了,在CI里面會有配置,應(yīng)該沒什么大問題。

開始運(yùn)行,cgi異常。直接打開cgi發(fā)現(xiàn)報錯:丟失VCRUNTIME140.dll。這個錯誤是因?yàn)樽钚掳娴膒hp7(php7.1)需要安裝Visual C++Redistributable 2015。

下載地址:https://www.microsoft.com/en-US/download/details.aspx?id=48145,下載安裝就好了。

<5>最便捷的解決方案

今天調(diào)試剛買的服務(wù)器,發(fā)現(xiàn)無論怎么弄都會報FastCgi錯誤,錯誤代碼是***0005,即5號代碼的錯誤。怎么弄都不行,一度懷疑此云服務(wù)器的FastCgiModule被閹割了,不能正常運(yùn)行。

直到找到了這樣一個解決方案,https://php.iis.net,可以在線安裝。踏破鐵鞋無覓處,得來全不費(fèi)功夫。

8、在本地配置https

本地測試為了可以跟線上一致,以https來測試,必須要配置ssl證書。

以上がIIS での PHP サーバーの構(gòu)成の概要の詳細(xì)內(nèi)容です。詳細(xì)については、PHP 中國語 Web サイトの他の関連記事を參照してください。

このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡(luò)ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫像を無料で

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

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

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

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

SublimeText3 中國語版

SublimeText3 中國語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強(qiáng)力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

HTMLファイルからURLを生成する方法 HTMLファイルからURLを生成する方法 Apr 21, 2024 pm 12:57 PM

HTML ファイルを URL に変換するには Web サーバーが必要です。これには次の手順が含まれます。 Web サーバーを取得します。 Webサーバーをセットアップします。 HTMLファイルをアップロードします。ドメイン名を作成します。リクエストをルーティングします。

iis アプリケーション プールを開く方法 iis アプリケーション プールを開く方法 Apr 09, 2024 pm 07:48 PM

IIS でアプリケーション プールを開くには: 1. IIS マネージャーを開きます; 2. [アプリケーション プール] ノードに移動します; 3. ターゲット アプリケーション プールを右クリックして [管理] を選択します; 4. [詳細(xì)設(shè)定] タブをクリックします; 5 . アプリケーション プールの構(gòu)成はここで表示および変更できます。

iis ログ ファイルは削除できますか?削除方法は? iis ログ ファイルは削除できますか?削除方法は? Apr 09, 2024 pm 07:45 PM

はい、IIS ログ ファイルは削除できます。削除方法には、IIS マネージャーを使用して Web サイトまたはアプリケーション プールを選択し、[ログ ファイル] タブでログ ファイルを削除することが含まれます。コマンド プロンプトを使用してログ ファイルの保存ディレクトリ (通常は %SystemRoot%\System32\LogFiles\W3SVC1) に移動し、del コマンドを使用してログ ファイルを削除します。 Log Parser などのサードパーティ ツールを使用して、ログ ファイルを自動的に削除します。

iis アプリケーション プールを設(shè)定する方法 iis アプリケーション プールを設(shè)定する方法 Apr 09, 2024 pm 07:51 PM

IIS アプリケーション プール セットアップ ガイドには、IIS マネージャーでアプリケーション プールを直接構(gòu)成するための詳細(xì)な手順が記載されています。アプリケーション名、モード、起動タイプ管理モード、認(rèn)証、ユーザー プロファイルのロード 32 ビット アプリケーションの有効化、リサイクルの頻度と理由 アプリケーション パス、ホスティング モード、初期メモリ割り當(dāng)て仮想ディレクトリ、初期化モジュール、障害分離モード

AI がブレイン コンピューター インターフェイス研究を支援、ニューヨーク大學(xué)の畫期的なニューラル音聲デコード技術(shù)が Nature サブジャーナルに掲載 AI がブレイン コンピューター インターフェイス研究を支援、ニューヨーク大學(xué)の畫期的なニューラル音聲デコード技術(shù)が Nature サブジャーナルに掲載 Apr 17, 2024 am 08:40 AM

著者 | 編集者 Chen Xupeng | ScienceAI 神経系の欠陥による失語癥は、重大な生活障害を引き起こす可能性があり、人々の職業(yè)生活や社會生活が制限される可能性があります。近年、ディープラーニングとブレイン?コンピューター?インターフェース(BCI)技術(shù)の急速な発展により、失語癥者のコミュニケーションを助ける神経言語補(bǔ)綴物の開発が可能になりました。しかし、神経信號の音聲デコードは課題に直面しています。最近、ヨルダン大學(xué)の VideoLab と FlinkerLab の研究者は、軽量の畳み込みニューラル ネットワークを使用して音聲を一連の解釈可能な音聲パラメータ (ピッチ、ラウドネス、フォルマント周波數(shù)など) にエンコードできる新しいタイプの微分可能な音聲合成裝置を開発しました。 .)、微分可能なニューラル ネットワークを通じてこれらのパラメーターを音聲に合成します。このシンセサイザー

iis ログはどこにありますか iis ログはどこにありますか Apr 09, 2024 pm 07:57 PM

IIS ログは通常、次の場所に保存されます。 Windows Server 2008 以降: %SystemDrive%\inetpub\logs\LogFilesWindows Server 2003: %SystemDrive%\Documents and Settings\All Users\Application Data\Microsoft\IIS\LogFiles

XML形式を開く方法 XML形式を開く方法 Apr 02, 2025 pm 09:00 PM

ほとんどのテキストエディターを使用して、XMLファイルを開きます。より直感的なツリーディスプレイが必要な場合は、酸素XMLエディターやXMLSPYなどのXMLエディターを使用できます。プログラムでXMLデータを処理する場合、プログラミング言語(Pythonなど)やXMLライブラリ(XML.ETREE.ELEMENTTREEなど)を使用して解析する必要があります。

IIS:Microsoft Webサーバーの紹介 IIS:Microsoft Webサーバーの紹介 May 07, 2025 am 12:03 AM

IISは、MicrosoftがWebサイトとアプリケーションをホストするために開発したWebサーバーソフトウェアです。 1. IISのインストールは、Windowsの「役割と機(jī)能の追加」ウィザードを使用して実行できます。 2。Webサイトの作成は、PowerShellスクリプトを通じて達(dá)成できます。 3. configure url rewritesは、web.configファイルを介して実裝でき、セキュリティとSEOを改善できます。 4.デバッグは、IISログ、許可設(shè)定、パフォーマンス監(jiān)視を確認(rèn)することで実行できます。 5.圧縮を有効にし、キャッシングと負(fù)荷のバランスを構(gòu)成することにより、IISパフォーマンスの最適化を?qū)g現(xiàn)できます。

See all articles