麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > PHP > 正文

iis PHP安裝腳本 PHPInstall.vbs V3.1

2020-03-24 18:07:48
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:
'/*=========================================================================
' * Intro PHP安裝腳本,您所要做的操作是:保存這個文件與要安裝的php文件夾放一起(不要放在C盤根目錄下)
' * (當前版本php-5.2.5-Win32如果是其它請替換當前文檔相關文件名),然后雙擊運行這個文件, ?phpinfo()?
' * FileName PHPInstall.vbs
' * Author yongfa365
' * Version v3.1
' * MadeTime 2008-04-01 15:55:41
' * LastModify 2009-05-04 12:21:48
' *==========================================================================*/
Wscript.Echo "開始配置PHP"
phpinstall "php-5.2.5-Win32", "D:/PHP525", "C:"
'phpinstall "php所在目錄","php要安裝到哪","系統盤(如:C:)"

Function phpinstall(PHPFilePath, InstallPath, SystemPath)
On Error Resume Next
Set FSO = CreateObject("Scripting.FileSystemObject")

'WScript.Echo "刪除C:/PHP"
FSO.DeleteFolder InstallPath
FSO.CopyFolder PHPFilePath, InstallPath '第一個參數為您要安裝的php文件夾名,他的下一級是一堆文件及文件夾,而不是只有一個文件夾

'WScript.Echo "刪除C:/Windows/system32/php5ts.dll及C:/Windows/system32/libmysql.dll,然后復制新的"
FSO.DeleteFile SystemPath & "/Windows/system32/php5ts.dll"
FSO.CopyFile InstallPath & "/php5ts.dll", SystemPath & "/Windows/system32/php5ts.dll"

FSO.DeleteFile SystemPath & "/Windows/system32/libmysql.dll"
FSO.CopyFile InstallPath & "/libmysql.dll", SystemPath & "/Windows/system32/libmysql.dll"

'MCrypt加密處理
FSO.DeleteFile SystemPath & "/Windows/system32/libmcrypt.dll"
FSO.CopyFile InstallPath & "/libmcrypt.dll", SystemPath & "/Windows/system32/libmcrypt.dll"

'WScript.Echo "讀取C:/php/php.ini-dist內容到變量PHPStr"
PHPStr = FSO.OpenTextFile(InstallPath & "/php.ini-dist", 1, True).ReadAll

'WScript.Echo "替換配置文件變量PHPStr里的一些參數"
PHPStr = Replace(PHPStr, ";extension=php_mysql.dll", "extension=php_mysql.dll")
PHPStr = Replace(PHPStr, ";extension=php_gd2.dll", "extension=php_gd2.dll")
PHPStr = Replace(PHPStr, ";extension=php_mbstring.dll", "extension=php_mbstring.dll")
'PHPStr = Replace(PHPStr, ";extension=php_mssql.dll", "extension=php_mssql.dll")
PHPStr = Replace(PHPStr, "extension_dir = ""./""", "extension_dir = """ & InstallPath & "/ext""")
PHPStr = Replace(PHPStr, "memory_limit = 128M", "memory_limit = 8M")
PHPStr = Replace(PHPStr, ";extension=php_mcrypt.dll", "extension=php_mcrypt.dll")

PHPStr = Replace(PHPStr, ";session.save_path = ""/tmp""", "session.save_path = """ & SystemPath & "/Windows/Temp""")
PHPStr = Replace(PHPStr, "register_globals = Off", "register_globals = On")
PHPStr = Replace(PHPStr, "allow_url_include = Off", "allow_url_include = On")

'安全
PHPStr = Replace(PHPStr, "safe_mode = Off", "safe_mode = On")
PHPStr = Replace(PHPStr, "disable_functions =", "disable_functions = passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server")
'exec,system,passthru,shell_exec,escapeshellarg,escapeshellcmd,proc_close,proc_open,dl,popen,show_source,ini_alter
'system,exec,passthru,shell_exec,popen

'WScript.Echo "將修改后的配置文件變量PHPStr另存為:C:/Windows/php.ini"
FSO.CreateTextFile(SystemPath & "/Windows/php.ini", True).WriteLine PHPStr


Set IIsWebServiceObj = GetObject("IIS://localhost/W3SVC")

'WScript.Echo "添加web服務擴展(打開IIS6-- web 服務擴展-- 右擊空白,添加)"
''WebSvcExtRestrictionList,
TempStr = "1," & InstallPath & "/php5isapi.dll,1,php,php擴展"
For Each Str in IIsWebServiceObj.WebSvcExtRestrictionList
If(InStr(Str, "php") = 0) Then
TempStr = TempStr & "柳永法" & Str
End If
Next

IIsWebServiceObj.WebSvcExtRestrictionList = Split(TempStr, "柳永法")
IIsWebServiceObj.SetInfo

'WScript.Echo "添加html' target='_blank'>應用程序擴展名映射(網站屬性-- 主目錄-- 配置-- 映射-- 添加)"
''ScriptMaps
TempStr = ".php," & InstallPath & "/php5isapi.dll,5,GET,HEAD,POST,DEBUG"
For Each Str in IIsWebServiceObj.ScriptMaps
If(InStr(Str, "php") = 0) Then
TempStr = TempStr & "柳永法" & Str
End If
Next

IIsWebServiceObj.ScriptMaps = Split(TempStr, "柳永法")
IIsWebServiceObj.SetInfo



'默認首頁
'IIsWebServiceObj.DefaultDoc = "Index.htm,Index.html,Index.asp,Default.aspx,index.php,Default.htm,Default.asp"
'IIsWebServiceObj.SetInfo
If InStr(LCase(IIsWebServiceObj.DefaultDoc), "index.php") = 0 Then
IIsWebServiceObj.DefaultDoc = IIsWebServiceObj.DefaultDoc & ",index.php"
IIsWebServiceObj.SetInfo
End If

WScript.Echo "OK,php環境安裝完成,為了對本程序作者:柳永法,表示感謝,請 大笑三聲^_^"
End Function
html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久精品久久精品久久精品 | 精品一区二区三区中文字幕 | 国产chinesehd精品91| 爱射av | 黄色大片免费网站 | 羞羞电影网 | 摸逼逼视频| 黄色av一区二区三区 | 亚洲国产高清一区 | 成人免费一区二区三区在线观看 | bt 自拍 另类 综合 欧美 | 一级在线免费观看视频 | 成人nv在线观看 | 欧美成人精品一区二区三区 | 欧美性猛交一区二区三区精品 | 精品国产一区二区三区久久久蜜月 | 色网在线视频 | 蜜桃精品视频 | 孕妇体内谢精满日本电影 | 视频一区二区中文字幕 | 99ri在线| 2021国产精品 | 久久国产精品小视频 | 国产成人精品免费视频大全办公室 | 国产精品久久久久久久av | 日本在线不卡一区二区 | 久久精品毛片 | 二区视频 | 牛牛a级毛片在线播放 | 91精品国产91久久久 | 狠狠操视频网站 | 三人弄娇妻高潮3p视频 | 夏目友人帐第七季第一集 | 国产午夜精品一区二区三区四区 | 福利在线免费视频 | 精品亚洲在线 | 久久精品视频网址 | 99精品视频在线导航 | 国产日本欧美在线观看 | 欧美一区二区黄 | 麻豆视频国产在线观看 |