進入php源程序目錄中的ext目錄中,這里存放著各個擴展模塊的源代碼,選擇你需要的模塊,比如curl模塊:cdcurl
執行phpize生成編譯文件,phpize在PHP安裝目錄的bin目錄下
/usr/local/php5/bin/phpize
運行時,可能脊雀會報錯:Cannotfindautoconf.
the$PHP_AUTOCONF
script.,需要安裝姿段autoconf:
yuminstallautoconf(RedHat或者CentOS)、apt-getinstall
autoconf(UbuntuLinux)
/usr/local/php5/bin/php-v
執行這個命令時,php會去檢查配置櫻冊早文件是否正確,如果有配置錯誤,
這里會報錯,可以根據錯誤信息去排查!
❷ IIS8.0怎麼配置多版本php站點
在iis管理器的根節點上,添加php的處理程序映射 ,這個會是全局默認的php版本
然後具體到某個站點,如果需要不同版本,需要在左側節點中定位到該站點,管理處理程序映射,找到繼承的php fcgi配置,點編輯,修改為需要的php版本即可。
另外 ,php.ini不要放到windows目錄中,這樣不能針對多版本使用不同配置了。
可以把php.ini放在對應的php版本的根目錄就行(php.exe所在目錄)。然後針對每個版本的php配置就可以了。擴展目錄可以直接以相對目錄的形式設置
另外 ,修改這個配置後,會在網站根目錄生成一個web.config( 如果已有,會在對應節點增加配置 ),這個web.config不要刪除或修改php配置的內容,因為這個配置是和管理器中的同步的
以上配置方法主要結合iis的配置文件,是不能一個站點配置多個版本的php的.實際項目中也很少有這樣的需求.如果需要,可以採用變通的方式解決:
如:主站/子站協同運行,採用介面互相調用(把一個站點變成多個站點)
或者使用rewrite+php-fpm的模式,匹配指定的路徑轉發給指定的php版本(同一個站點下按路徑區分)
❸ 如何用 PHPstudy 搭建後台系統的 PHP 源碼網站
安裝護衛神. 主機大師,一鍵安裝IIS+ASP+ASP.NET+PHP+MYSQL環境。
然後用主機枯嫌系統開設個站點,再通過FTP上傳網站文件。
然後打開網站,飢讓按提示安沒肢手裝程序即可。
❹ 如何使用護衛神·PHP套件對成品網站進行本地測試
下載主機管理系統
安裝主機系統
配置主機系統
測試主機系統
前台管理主機
·為了管理方便,我們開發有前端管理程序,只需要輸入:http://伺服器IP:6588/就可以訪問了。
相關PHP套件推薦:http://server.zzidc.com/fwqrj/890.html
❺ 護衛神php環境安裝完成後網站程序放哪裡
如果安裝的集成環境是wamp,網站目錄放到www裡面就可以。
❻ windows 12 server 怎麼 配置 php 環境
一.php的安裝與調試
由於php是一個zip文件(非install版),安裝較為簡單,解壓就行。把解壓的 php5.2.1-Win32重命名為 php5。並復制到C盤目錄下。即安裝路徑為宏滲 c:\php5
1 找到php目錄下的 php.ini-dist或 php.ini.recommended文件,重命名為 php.ini
並復制到系統盤的windows目錄下(以c:\windows為例).
2 再把php目錄下的php5ts.dll,libmysql.dll復制到目錄 c:\windows\system32下。
3 把php5\ext目錄下的php_gd2.dll,php_mysql.dll,php_mbstring.dll文件復制到c:\windows\system32下
如果沒有載入 php_gd2.dll php將不能處理圖像陵絕升。沒有載入php_mysql.dll php將不支持mysql函數庫
php_mbstring.dll在後面使用phpmyadmin時支持寬字元。
4 打開c:\windows\php.ini文件(關聯到mysql)
設置擴展路徑
查找 extension_dir 有這么一行extension_dir = "./"
將此行改成
extension_dir = "C:\php5\ext"
其中C:\php5是你安裝php的路徑。路徑不正確將無法載入dll
(注意:有些php版本是 ;extension_dir = "./" 要把前面的分號去掉)
查找 extension
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_mysql.dl
把上面3項前面的分號去掉,這樣apache啟動時就可以載入這些dll了
當然前面我們也把這些dll復制到system32下了l
php5時差問題
<?php echo date("Y-m-d H:i:s");?>時間相差八小時
為什麼呢?PHP5系列版本新增了時區設置,默認為格林威治時間,與中國所在的東8區正好相差8個小時
查找date.timezone有這么一行
;date.timezone =
將;去掉,改成
date.timezone = PRC
二.apache的調試和整合
1.修改網站根目錄
查找 DocumentRoot有這么一行
DocumentRoot"C:/Program Files/Apache Group/Apache2/htdocs"
這就是你網站的根目錄,你可以修改,也可以用默認的.如果改,還要修改下面這項,否則可能會出現 403 錯誤
查找 This should be changed to whatever you set DocumentRoot to
在它下面兩行有
<Directory "C:/Program Files/Apache Group/Apache2/htdocs">
把上尺老面兩項的 C:/Program Files/Apache Group/Apache2/htdocs 改成你想要的目錄
2.讓apache支持*.php(網頁)
查找 DirectoryIndex index.html index.html.var
修改成
DirectoryIndex index.html index.html.var index.php
這樣index.php 可以充當默認頁面了
3.Apache中模塊化安裝php
查找 # LoadMole foo_mole moles/mod_foo.so
在此行後加入一行
LoadMole
php5_mole C:/php5/php5apache2.dll
//注意:其中C:/php5/php5apache2.dll是你安裝php的相應路徑.不要把php5apache2.dll和
php5apache.dll混淆.php5apache.dll只適用於apache
版本1的.PHP5壓縮包里的php5apache2.dll只適用於apache2.0.*版本,如果是2.2.*以上版本,就可能會出
現"Cannot load C:/php/php5apache2.dll into server: The specified mole
could not be found."或者:"The requested operation has failed"
4.查找 AddType application/x-gzip .gz .tgz
在此行後加入一行
AddType application/x-httpd-php .php (記住:前邊有一個空格哦!!!)
這樣apache就可以解釋php文件了
5.測試
在網站根目錄下創建一個 phpinfo.php 文件
<?php
phpinfo();
?>
在瀏覽器打開
http://localhost/phpinfo.php
5.測試php和mysql資料庫的關聯
在網站根目錄下創建一個test.php 文件
<?php
$link=mysql_connect("localhost","root","12345"); //12345改成你的mysql密碼
if(!$link) echo "失敗!";
else echo "成功!";
mysql_close();
?>
在瀏覽器打開 http://localhost/test.php
如果輸出成功,則說明大功告成了
❼ win2002iis+asp+php+mysql+護衛神虛擬主機怎麼建站
安裝好護衛神後,用護衛神開設網站,行穗陪然後通過FTP上傳文件到網站,解析域名到伺服器IP,就可以訪問了。(國內機房會要求域檔蠢名先有族答備案號)
❽ 阿里雲 win系統裡面 如何搭建 php 源碼的網站,我現在有一個阿里雲伺服器,百度的教程都找完了。
首先要配置php的環境
建議使用封裝好的一鍵安銷芹裝包,護衛神這類的首侍
然後,把虧芹畢你的php源碼的網站程序,放到相應的目錄
建立好站點,就可以訪問了。