win2003系統(tǒng)下IIS6+php5+Zend+MySql+phpMyAdmin的安裝與配置
Jun 08, 2016 pm 05:32 PM好久沒有裝過了,這次安裝又發(fā)現(xiàn)了些問題,gg,baidu搜了一大圈,有的解決方法,有的不可以,把我的配置方法寫一遍,留備用。
目標(biāo):win2003下配置iis+php+zend+mysql+phpmyadmin
需要軟件列表:
IIS6: win2003自帶
php: 版本 5.2.5 (最開始用的win下面的msi的安裝包,總是出問題,最后換了zip包進(jìn)行安裝)
zend: 版本 2.2.0
phpmyadmin: 版本 2.11.5
mysql: 版本 5.0.22-community-nt
以下為參考某網(wǎng)站版本,對(duì)于我個(gè)人適用
===================================
WIN2003 IIS6.0+ASP.NET+PHP+MYSQL+ZEND配置
第一步? IIS安裝
首先在控制面板里運(yùn)行"添加刪除程序" 打開 應(yīng)用程序服務(wù)器? 鉤上ASP.NET
雙擊Internet 信息服務(wù)(IIS)-- 萬維網(wǎng)服務(wù)? 鉤上Active Server Pages? 確定? 安裝
把Win 2003系統(tǒng)盤插入光驅(qū)安裝? 或者指向系統(tǒng)文件I386目錄安裝
然后啟用IIS父路徑
打開我的電腦 -- 控制面板 -- 管理工具 -- Internet 信息服務(wù)(IIS)管理器 -- 雙擊打開列表
點(diǎn)網(wǎng)站 -- 屬性 -- 主目錄 -- 配置 -- 選項(xiàng) -- 鉤上 啟用父路徑? 確定
然后修改默認(rèn)訪問文件? 在文檔里添加刪除
我一般設(shè)置Default.htm? Default.html? Default.asp? Default.aspx? Index.htm? Index.html? Index.asp? Index.aspx
第二步? PHP配置
先到php官網(wǎng)下載php安裝包
http://www.php.net/downloads.php
目前最新版是 PHP 5.2.3 zip package
將下載來的 php-5.2.3-Win32.zip 解壓縮到C:PHP
先將C:PHPphp.ini-recommended 重命名為 php.ini,
將這個(gè)文件剪貼到C:windows中,確認(rèn)它有users讀與運(yùn)行的權(quán)限。
用記事本打開C:windowsphp.ini
查找short_open_tag = Off,把off改成On,此處一般能解決運(yùn)行安裝Discuz!論壇時(shí)出現(xiàn)空白的問題
查找extension_dir = "./" 改為 extension_dir = "C:phpext"
查找;extension=php_mbstring.dll,把分號(hào);去掉
查找;extension=php_mysql.dll,把分號(hào);去掉,注意是mysql
查找;extension=php_gd2.dll,把分號(hào);去掉
查找safe_mode = Off 改為: safe_mode = On
查找magic_quotes_gpc = Off? 改為: magic_quotes_gpc = On
下面的是否要修改自己決定:
一些文件上傳以及內(nèi)存使用最大限制:
post_max_size = 20M 閃存容量
upload_max_filesize = 20M 附件容量
去掉前面的;
extension=php_bz2.dll
extension=php_curl.dll
extension=php_dba.dll
extension=php_dbase.dll
extension=php_gd2.dll
extension=php_imap.dll
extension=php_interbase.dll
extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_mssql.dll
extension=php_mysql.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_odbc.dll
extension=php_sockets.dll
extension=php_xmlrpc.dll
exten

ホットAIツール

Undress AI Tool
脫衣畫像を無料で

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

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

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強(qiáng)力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック











STD :: Chronoは、現(xiàn)在の時(shí)間の取得、実行時(shí)間の測(cè)定、操作時(shí)點(diǎn)と期間の測(cè)定、分析時(shí)間のフォーマットなど、時(shí)間の処理にCで使用されます。 1。STD:: Chrono :: System_Clock :: now()を使用して、現(xiàn)在の時(shí)間を取得します。 2。STD:: CHRONO :: STEADY_CLOCKを使用して実行時(shí)間を測(cè)定して単調(diào)さを確保し、DurateR_CASTを通じてミリ秒、秒、その他のユニットに変換します。 3。時(shí)點(diǎn)(Time_Point)と期間(期間)は相互運(yùn)用可能ですが、ユニットの互換性と時(shí)計(jì)エポック(エポック)に注意を払う必要があります

phphastthreecommentStyles://,#forsingle-lineand/.../formulti-line.usecommentstoexplainwhycodeexists、whatittodo/fixmeitemsanddisablecodecodemcodecodecodecodemprianydedebugging.avoidoversingingsingingsingingsingingsingingsingingsingingsimmentingsimmentingsimplelatic.decratecentecentic.

settingupmysqltablesの場(chǎng)合、therightdatatypesiscialforefficanity andscalabilityを選択します

WindowsにPHPをインストールするための重要な手順には次のものがあります。1。適切なPHPバージョンをダウンロードして解凍します。 apacheでthreadsafeバージョンまたはnginxを使用して非threadsafeバージョンを使用することをお?jiǎng)幛幛筏蓼埂?2。php.iniファイルを構(gòu)成し、php.ini-developmentまたはphp.ini-productionにphp.iniに名前を変更します。 3.コマンドラインの使用のために、システム環(huán)境変數(shù)パスにPHPパスを追加します。 4. PHPが正常にインストールされているかどうかをテストするには、コマンドラインを介してPHP-Vを?qū)g行し、組み込みサーバーを?qū)g行して解析機(jī)能をテストします。 5.Apacheを使用する場(chǎng)合、httpd.confでPを構(gòu)成する必要があります

MySQL Semi-Synchronous Replicationを設(shè)定するための手順は次のとおりです。1。バージョンを確認(rèn)して、プラグインをサポートしてロードします。 2。電源を入れて、半同期モードを有効にします。 3.ステータスと操作ステータスを確認(rèn)します。 4.タイムアウト設(shè)定、マルチスレーブライブラリの構(gòu)成、マスタースレーブスイッチング処理に注意してください。 MySQL 5.5以降のバージョンがインストールされていることを確認(rèn)する必要があります。RPL_SEMI_SYNC_MASTER、RPL_SEMI_SYNC_SLAVEプラグインを確実にし、マスターとスレーブライブラリの対応するパラメーターを有効にし、My.CNFで自動(dòng)荷重を設(shè)定し、サービスを再起動(dòng)した後にサービスを再開します。

PHPの基本的な構(gòu)文には4つのキーポイントが含まれています。1。PHPタグを終了する必要があり、完全なタグの使用が推奨されます。 2。エコーと印刷は、一般的に出力コンテンツに使用されます。その中には、エコーは複數(shù)のパラメーターをサポートし、より効率的です。 3。注釈方法には、コードの読みやすさを改善するための//、#、//が含まれます。 4.各ステートメントはセミコロンで終了する必要があり、スペースとラインブレークは実行に影響を與えず、読みやすさに影響します。これらの基本的なルールを習(xí)得すると、明確で安定したPHPコードの作成に役立ちます。

mySQLエラー「違反するValueForColumn」は、通常、フィールド文字セットが絵文字などの4バイト文字をサポートしていないためです。 1。エラーの原因:MySQLのUTF8文字セットは3バイト文字のみをサポートし、4バイトの絵文字を保存できません。 2。ソリューション:データベース、テーブル、フィールド、および接続をUTF8MB4文字セットに変更します。 3.構(gòu)成ファイル、一時(shí)テーブル、アプリケーションレイヤーエンコード、クライアントドライバーがすべてUTF8MB4をサポートするかどうかを確認(rèn)します。 4.代替ソリューション:4バイト文字をサポートする必要がない場(chǎng)合は、アプリケーションレイヤーで絵文字などの特殊文字をフィルタリングできます。

PythonのIfelseステートメントを書くための鍵は、論理構(gòu)造と詳細(xì)を理解することです。 1.インフラストラクチャは、條件が確立されている場(chǎng)合、コードを?qū)g行することです。 2.多條件判斷はElifで実施され、順次実行され、満たされると停止します。 3。ネストされている場(chǎng)合、さらに區(qū)畫の判斷に使用されている場(chǎng)合、2つの層を超えないことをお?jiǎng)幛幛筏蓼埂?4.単純なシナリオでは、単純なifelseを置き換えるために、三元式を使用できます。インデント、條件付き順序、論理的完全性に注意を払うことによってのみ、明確で安定した判斷コードを書くことができます。
