進(jìn)入php源程序目錄中的ext目錄中,這里存放著各個(gè)擴(kuò)展模塊的源代碼,選擇你需要的模塊,比如curl模塊:cd curl執(zhí)行phpize生成編譯文件!
目前創(chuàng)新互聯(lián)建站已為近1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管、網(wǎng)站托管、服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計(jì)、營(yíng)山網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
phpize在PHP安裝目錄的bin目錄/usr/local/php5/bin/phpize運(yùn)行時(shí),
可能會(huì)報(bào)錯(cuò):Cannot find autoconf. Please check your autoconf installation andthe $PHP_AUTOCONFenvironment variable is set correctly and then rerun thisscript.,需要安裝autoconf:yum install autoconf(RedHat或者CentOS)、apt-get installautoconf(Ubuntu Linux)!
執(zhí)行/usr/local/php5/bin/php -v這個(gè)命令時(shí),php會(huì)去檢查配置文件是否正確,
如果有配置錯(cuò)誤,這里會(huì)報(bào)錯(cuò),可以根據(jù)錯(cuò)誤信息去排查!
一般看readme.txt就OK,如果不明白里面說(shuō)的,你試試這個(gè):源碼包里面應(yīng)該有install.php文件的,先在MYSQL建立需要的數(shù)據(jù)庫(kù)(只要建立個(gè)空的就OK啦,數(shù)據(jù)庫(kù)名在包里那些PHP文件里找的到!),然后運(yùn)行install.php,完成mysql數(shù)據(jù)庫(kù)的完善,注意可能會(huì)提示你輸入數(shù)據(jù)庫(kù)的用戶名和密碼,一般為localhost root ,密碼自己的機(jī)器自己知道。
做完這些,就OK啦,可以運(yùn)行index.php 啦!??!
首先,整站源碼里面有數(shù)據(jù)庫(kù)文件的,后綴名是.sql,沒(méi)有的話,這個(gè)源碼不全,然后找到mysql_config文件,里面有數(shù)據(jù)庫(kù)賬密,接下來(lái)用phpmyadmin導(dǎo)入數(shù)據(jù)庫(kù)就行了
網(wǎng)站環(huán)境不同,不同程序有不同的數(shù)據(jù)庫(kù)配置位置以discuz為例,其他的隨機(jī)應(yīng)變:
Discuz論壇的數(shù)據(jù)庫(kù)在程序中有設(shè)置文件對(duì)應(yīng)查詢賬號(hào)密碼,目錄位置:
/config/config_global.php
/uc_server/data/config.inc.php
/config/config_ucenter.php
文件都含有Discuz論壇數(shù)據(jù)庫(kù)的登錄賬號(hào)密碼信息,可以參考查詢數(shù)據(jù)庫(kù)信息。
網(wǎng)站本身的數(shù)據(jù)庫(kù)是和程序分開的,大部分主機(jī)都是儲(chǔ)存在兩個(gè)空間。小型虛擬主機(jī),沒(méi)有權(quán)限查看數(shù)據(jù)庫(kù)文件,但是會(huì)提供在線管理的工具,一般在空間后臺(tái)有提供鏈接。
云主機(jī),快云VPS,云服務(wù)器,以及獨(dú)立主機(jī),都有遠(yuǎn)程服務(wù)器管理權(quán)限的,直接登錄遠(yuǎn)程,就可以查看數(shù)據(jù)庫(kù)位置。
目前的情況看,快云VPS都自帶云數(shù)據(jù)庫(kù),也有管理平臺(tái),可以后臺(tái)直接打開,登錄管理數(shù)據(jù)庫(kù)。