導航:首頁 > 編程語言 > phpvc9x64

phpvc9x64

發布時間:2025-05-11 06:01:44

① windows server2012 怎麼搭建網站環境

Windows Server 2012 搭建php+MySQL環境要分環境,有IIS和APACHE。

一、【IIS環境安裝及配置】

1.添加IIS伺服器角色

點擊任務欄左下角的「伺服器管理器」,在「安裝類型」選項卡中選擇「基於角色或基於功能的安裝」,伺服器選擇中直接選擇當前伺服器即可,在伺服器角色中選擇「Web伺服器」(如圖1-1)。

2、配置

剛裝完wampserver之後,嘗試通過外網訪問我們配置好的wampserver伺服器,但是會發現通過外網訪問會提示許可權不夠,這是為什麼呢?是因為wampserver默認是只允許127.0.0.1訪問的。

② 在Windows系統伺服器上用phpstudy搭建一個Linux環境做網站怎麼樣

PHP網站一般運行在Apache伺服器上,IIS伺服器上也可以運行,但是不推薦,windows伺服器上沒有集成Apache跟PHP的運行環境,但是藉助第三方的軟體就能很好的搞定,一般這樣的軟體有很多,

下面我分享一個藉助PHPStudy部署PHP系統的教程,希望可以對大家有所幫助!

一:前期准備工作:

1. 下載PHPStudy

2. vc9_x64.exe (必裝)

3. navicat (這個是mysql資料庫管理工具,一般好像要收費,不過網上也有破解版,不過提供的功能就相對較少)

4. ha_Serv-U6406 (FTP伺服器端,個人覺得它挺好用的)

5. npp_7.3.1_Installer.exe (一個可以編輯PHP文件的編輯器;這個工具其實還是很強大的,比較牛逼的前端人員 用它就足夠了)

二:安裝PHPStudy應用程序

1. PHPStudy的官方下載地址:http://www.phpstudy.net/phpstudy/phpStudy2017.zip

建議是先在伺服器上安裝好FTP,如何安裝FTP這里就過多講解了,然後把前期准備的必要軟體打包上傳到伺服器去

2. 將下載好的壓縮解壓到D:phpStudy,運行phpStudy.exe,一般安裝完成後,運行模式默認是非系統服務,需要手動設置,切換到系統服務,點擊啟動按鈕,出現如下圖:

更多信息可以參考《Linux就該這么學》

③ php版本選擇問題.VC6和VC9的區別,TS和NTS如何選擇

TS是Thread Safety,代表線程安全,而NTS是None Thread Safe代表非線程安全。


Windows系統下才分線程安全與非線程安全,

windows + Apache + PHP(模塊) :使用線程安全版本。

windows + Apache + PHP(FastCGI) :使用非線程安全版本。


如果你的電腦是32位的, 那裝x86的版本,如果是64位的, 裝x64的版本!

一般來說不區分32位和64位,或者64位操作系統兼容32位的PHP,但是在某些操作系統上還是區分32位和64位的,例如windows 2008


vc6和vc9是指vc運行庫的版本,你PHP版本標志的是VC9,那麼運行的時候,需要安裝vc9

VC9 -是安裝運行使用 Visual Studio 2008 生成的 C++ 應用程序所必需的運行時組件。



這篇教程文章里提供700多個PHP版本下載。(700個PHP版本一鍵切換)
網路搜索這個文章標題:
PHP集成環境如何自定義PHP版本,同時運行多個php版本一鍵開啟模塊。

搜到的文章中,在文章的附件里有提供PHP歷史版本下載,差不多700多個PHP版本,最老和最新版本都包含了。如果你找不到,就找原文吧,因為你搜到的文章可能是被其他網站轉載的。


建議使用PHPWAMP綠色集成環境,700個PHP版本隨意切換,多版本同時運行。

(網路搜PHPWAMP有詳細的使用教程,能同時運行多個PHP版本,一鍵去埠等)

④ Apache官網下載安裝windows版apache伺服器圖文教程

Apache是世界使用排名第一的Web伺服器軟體。它可以運行在幾乎所有廣泛使用的計算機平台上,由於其跨平台和安全性被廣泛使用,是最流行的Web伺服器端軟體之一。因為 Apache官網是全英文的,而且下載比較麻煩,所以,這篇教程教我們的各位朋友如何從Apache官網下載安裝windows版apache伺服器?當然,本站也提供Apache官方版免費下載,嫌麻煩的小夥伴可直接從本站下載哦!

方法/步驟:

1、進入apache伺服器官網http://httpd.apache.org/,這里我們以下載穩定版的

httpd 2.2.29為例,點擊download。

2、由於官方網頁改版,以前的方式可能五法進行下載,為了不浪費大家的時間,特此修正2017-09-22

第一步點擊左邊download鏈接

3、點擊鏈接a number of third party vendors

後面的步驟就和之前的一致了

4、The Apache HTTP Server Project itself does not provide binary releases of software, only source code. Indivial committersmayprovide binary packages as a convenience, but it is not a release deliverable.

If you cannot compile the Apache HTTP Server yourself, you can obtain a binary package from numerous binary distributions available on the Internet.

Popular options for deploying Apache httpd, and, optionally, PHP and MySQL, on Microsoft Windows, include:

ApacheHaus

Apache Lounge

BitNami WAMP Stack

WampServer

XAMPP

大致意思是說apache本身不提供已編譯的安裝包,只提供源碼,如果你自己無法編譯,可以選擇下面這些官方推薦的第三方提供編譯的網站。

其中後兩個是有名的wamp以及xampp集成環境,如果只想下載apache可以選擇前三個網站,這里我們第一個ApacheHaus為例。

5、打開ApacheHaus之後你會發現這個網站上有各種windows版本,可以盡情選擇你要下載的版本。

6、點擊紅框中的圖標即可開始下載,x86是32位的,x64是64位的,根據自己的操作系統選擇下載

7、解壓後是一個壓縮包,把他移動到你想放置的地方。

8、命令行下進入到apache下面的bin目錄,輸入

httpd -k install

把apache安裝成windows後台服務。

9、利用ApacheMonitor來啟動你的apache

The Apache Monitor is a desktop tray application that allows you to monitor the existence of a running Apache service and easily start, stop and restart Apache. To use it just double click on the ApacheMonitor.exe in the Apache24in folder. If you want it to start automatically for you when you log into the computer, just drag a into the Startup folder in Window's Start Menu.

Apache監控器是一個允許你用來監控正在運行的Apache服務的軟體,並且讓你啟動、停止和重啟Apache變得更容易。只需要雙擊Apache24in目錄下的

ApacheMonitor.exe就可以運行該程序,如果你想開機自動啟動該軟體,把該軟體拉倒開始菜單里的Startup folder即可(windows10的Startup folder使用方法請自行網路)

10、更多操作請參考附帶的說明文檔readme_first.html。

針對大家遇到的一些問題做下簡單總結:

1、由於apache默認是監聽80埠,如果你的電腦iis是啟動狀態,並且也使用了80埠,apache將無法正常啟動,需要先停止iis,另外迅雷也可能會使用80埠,所以也要關閉迅雷。查看80埠是否被佔用,命令行下輸入:

netstat -aon|findstr 80

如果看到如圖的結果,說明80埠已被使用,需要先關閉相關軟體,或者修改apache默認的監聽埠

打開apache目錄下的conf/httpd.conf 搜索  Listen 80

修改為Listen 8088

保存之後再重新啟動apache

2、httpd -k install 輸入該命令後查看服務是否安裝成功

開始--運行--services.msc--確定

打開後如果在服務列表能夠看到apache字樣,說明,服務安裝成功,可以直接點擊左邊的啟動按鈕來啟動服務

3、服務無法正常安裝,首先確定軟體32位和64位是否和自己的系統匹配

其次,看電腦有沒有安裝軟體相應的運行包,比如你下載的是VC9版本,那麼你需要先安裝Microsoft Visual C++ 2008 Redistributable ,同理VC11版本你需要安裝Microsoft Visual C++ 2012 Update 4 Redistributable Package (X86 x64)

在ApacheHaus網站的最底部提供了相應的Visual Studio Redistributable Packages下載鏈接

教程結束,以上就是Apache官網下載安裝windows版apache伺服器圖文教程的全部內容,希望對你有所幫助!

相關教程推薦:

⑤ 如何在IIS6環境下配置5.3以上版本的PHP

使用FastCgi在IIS6來配置PHP 5.3運行環境。
1、下載PHP 5.3.X
官方下載地址:http://windows.php.net/download/
注意,一定要下載VC9 x86 Thread Safe的,文件名形式如:php-5.3.13-Win32-VC9-x86.zip
2、下載FastCGI
官方下載地址:http://www.iis.net/extensions/fastcgi
有支持IIS6和IIS5.1的32位版本和64位版本,還有支持IIS7的,因為IIS7與IIS6差別比較大,所以對於IIS7以後再介紹吧。
3、安裝FastCgi
安裝FastCgi沒什麼可介紹的,但是有一點要注意,就是系統要先安裝VC9運行庫才能正常運行,否則會報「FastCGI Error 14001 (0x800736b1)」之類的錯誤。
所以要先安裝VC9運行庫(即VISUAL C++ 2008)
Microsoft Visual C++ 2008 Redistributable Package (x86)下載地址:
http://download.microsoft.com/download/5/9/e/59e74271-2b59-49a1-b955-96b69cc34f38/vcredist_x86.exe
配置FastCGI
打開FASTCGI配置文件C:\WINDOWS\system32\inetsrv\fcgiext.ini,在最後[Types]修改為這樣的樣式
[Types]
php=PHP
[PHP]
ExePath=D:\php\php-cgi.exe
4、開始安裝PHP環境
解壓php-5.3.13-Win32-VC9-x86.zip壓縮包到 d:\php
找到PHP安裝目錄下的php.ini-proction並改名為php.ini文件,也有人使用php.ini-development。
修改PHP.ini文件
找到
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
; https://www.5wx.org
; date.timezone =
更改為
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = Asia/Shanghai
找到
; On windows:
; extension_dir = "ext"
改為
; On windows:
extension_dir = "D:\php\ext"
查找extension=php_,去掉以下幾個擴展前面的分號(基本的幾項)。
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_xmlrpc.dll
查找short_open_tag = Off,改成On,讓其支持短標簽。
增加一行(非常重要)
fastcgi.impersonate = 1
開啟下面兩項
cgi.fix_pathinfo=1
cgi.force_redirect = 0
5、配置IIS
然後打開IIS管理器,網站上點擊右鍵 -> 屬性 -> 主目錄 -> 配置 -> 添加
擴展名:.php
可執行文件:C:\WINDOWS\system32\inetsrv\fcgiext.dll (根據自己的安裝路徑)
動作限制為:GET,HEAD,POST,TRACE

6、測試PHP運行
寫個php測試文件
<? phpinfo(); ?>
能看到運行界面說明就成功了!

⑥ PHP連接sql2008 R2 Call to undefined function sqlsrv_connect() in 錯誤!!

Call to undefined function sqlsrv_connect() 是說根本就沒這個函數,你確定擴展都加上了么。。。


檢查你的php的ext擴展文件夾裡面有沒有 php_sqlsrv_53_nts_vc9.dll 這個文件


有的話,還要在c盤的windows下的 php.ini 的擴展部分加一句

extension=php_sqlsrv_53_nts_vc9.dll

再重啟伺服器


還有就是你的連接參數格式有問題


$connstr=array("Database"=>"test","Uid"=>"sa","Pwd"=>"123456","CharacterSet"=>"UTF-8");
$conn=sqlsrv_connect('127.0.0.1',$connstr);


你看,伺服器地址是字元串,不加括弧,至於數組的鍵名是否區別大小寫我就不太清楚了,不過我這個是實際用的,應該是正確的,你不妨全抄過去試一試

閱讀全文

與phpvc9x64相關的資料

熱點內容
二次元表格編程 瀏覽:20
plc編程器保停 瀏覽:963
如何降低伺服器的內存佔用率 瀏覽:868
阿里雲伺服器是個什麼意思 瀏覽:817
國內最好的數控編程培訓學校 瀏覽:13
222乘104列是演算法 瀏覽:159
程序員溝通正確姿勢 瀏覽:969
魔玩app怎麼視頻推廣 瀏覽:960
程序員抽獎送禮 瀏覽:458
北京java程序員薪資 瀏覽:658
如何創建網路平台或者app 瀏覽:355
python隨機數生成控制概率 瀏覽:236
壓縮機並聯運行 瀏覽:899
兩位單片機 瀏覽:63
四川音樂類投檔線的演算法 瀏覽:650
建行app如何改轉賬卡 瀏覽:26
android開發升級 瀏覽:299
要火社區app進不去怎麼辦 瀏覽:826
安卓手機上的自定義功能怎麼用 瀏覽:230
方舟伺服器怎麼購買進去資格 瀏覽:44