江辛
在c:\php5文件夾中,用記事本打開文件php.ini-dist,修改如下內(nèi)容后“另存為...”php.ini文件 (1)查找到safe_mode = 段落,將safe_mode = Off修改為safe_mode = On (2)查找到expose_php = On段落,將expose_php = On修改為expose_php = Off (3)查找到display_errors = On段落,將display_errors = On修改為display_errors = Off (4)查找到extension_dir = 段落,設(shè)置動(dòng)態(tài)庫(kù)擴(kuò)展的路徑,如extension_dir = c:\php5\ext (5)查找到 ; cgi.force_redirect = 1段落,修改為 cgi.force_redirect = 0 提示:(4)和(5)是必須做的。記著要另存為php.ini 4. 將編輯好的php.ini文件剪切到Windows安裝文件夾下(如:C:\Winnt 或 C:\Windows) 5. 在IIS中,選擇要使用PHP的站點(diǎn),右鍵菜單中選擇“屬性”,選擇“主目錄”標(biāo)簽,在該界面中點(diǎn)“配置”,添加或重新編輯php擴(kuò)展的“應(yīng)用程序擴(kuò)展名映射”,可執(zhí)行文件選擇為C:\php5\php5isapi.dll,擴(kuò)展名為php,確定應(yīng)用后退出IIS配置 6. 停止IIS的WEB站點(diǎn),并重新啟動(dòng)該站點(diǎn)。
柳川調(diào)興
IIS 要運(yùn)行 PHP 的話要進(jìn)行一系列的設(shè)置。IIS本身是為ASP而設(shè)計(jì)的程序。windows IIS 下配置PHP的詳細(xì)設(shè)置方法http://bbs.chuxueit.com/viewthread.php?tid=176&highlight=php 還有一種更簡(jiǎn)單的方法,就是使用 Apache 服務(wù)器,集成的PHP服務(wù)器。只要把php文件放在目錄下,即可運(yùn)行php程序。
參考資料:bbs.chuxueit.com
玉神君
下面以安裝curl為例,介紹具體安裝步驟。make make install 2.編譯生成擴(kuò)展進(jìn)入php源程序目錄中的ext目錄中,這里存放著各個(gè)擴(kuò)展模塊的源代碼,選擇你需要的模塊,比如curl模塊: cd curl 執(zhí)行phpize生成編譯文件,phpize在PHP安裝目錄的bin目錄下 /usr/local/php5/bin/phpize 運(yùn)行時(shí),可能會(huì)報(bào)錯(cuò):Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable is set correctly and then rerun this script.“,需要安裝autoconf: yum install autoconf(RedHat或者CentOS)、apt-get install autoconf(Ubuntu Linux) 生成配置文件,并編譯生成模塊: /usr/local/php5/bin/phpize ./configure --with-curl=/usr/local/curl --with-php-config=/usr/local/php5/bin/php-config make make install 這樣,curl.so就被復(fù)制到PHP對(duì)應(yīng)目錄(如:/usr/local/php5/lib/php/extensions/no-debug-non-zts-20090626/) 3.修改配置在php.ini里,設(shè)置擴(kuò)展目錄: extension_dir = "/usr/local/php5/lib/php/extensions/no-debug-non-zts-20090626/" 并添加擴(kuò)展模塊引用: extension = curl.so 4.檢查并重啟Apache /usr/local/php/bin/php -v 執(zhí)行這個(gè)命令時(shí),php會(huì)去檢查配置文件是否正確,如果有配置錯(cuò)誤,這里會(huì)報(bào)錯(cuò),可以根據(jù)錯(cuò)誤信息去排查
朱柔
如果你在安裝PHP的時(shí)候不指定配置文件的目錄,一般配置文件php.ini需要放在/etc目錄下。 指定php.ini的位置。 ./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/php5 --wit
圣靈大陸
解壓就已經(jīng)完成安裝了,PHP就可以使用了,例如你可以這樣這行:c:\php\php.exe abc.php如果需要使得雙擊abc.php就運(yùn)行,需要配置一下文件管理,使得*.php文件用c:\php\php.exe來(lái)處理,一般可以在第一次雙擊abc.php文件的選擇php.exe,也可以使用下面的命令:assoc .php=PHPScriptftype PHPScript=c:\php\php.exe %1 %*如果需要在IIS、APACHE等WEB服務(wù)器里面使用PHP處理網(wǎng)頁(yè),需要相應(yīng)的進(jìn)行配置。
糖衣
你是想在本地測(cè)試php源碼軟件嗎?可以試下wamp,是集成的,雙擊下一步下一步就可以,如果安裝不成功,說(shuō)明有軟件占用端口號(hào),建議修改。
湘江避禍
下載PHP5: http://cn2.php.net/distributions/php-5.2.6-Win32.zip 下載apache: http://down.chinaz.com/soft/18000.htm一.php的安裝與調(diào)試 由于php是一個(gè)zip文件(非install版),安裝較為簡(jiǎn)單,解壓就行。把解壓的 php5.2.1-Win32重命名為 php5。并復(fù)制到C盤目錄下。即安裝路徑為 c:\php5 1 找到php目錄下的 php.ini-dist或 php.ini.recommended文件,重命名為 php.ini并復(fù)制到系統(tǒng)盤的windows目錄下(以c:\windows為例). 2 再把php目錄下的php5ts.dll,libmysql.dll復(fù)制到目錄 c:\windows\system32下。3 把php5\ext目錄下的php_gd2.dll,php_mysql.dll,php_mbstring.dll文件復(fù)制到c:\windows\system32下 如果沒(méi)有加載 php_gd2.dll php將不能處理圖像。沒(méi)有加載php_mysql.dll php將不支持mysql函數(shù)庫(kù)php_mbstring.dll在后面使用phpmyadmin時(shí)支持寬字符。4 打開c:\windows\php.ini文件(關(guān)聯(lián)到mysql)設(shè)置擴(kuò)展路徑查找 extension_dir 有這么一行extension_dir = "./"將此行改成extension_dir = "C:\php5\ext" 其中C:\php5是你安裝php的路徑。路徑不正確將無(wú)法加載dll (注意:有些php版本是 ;extension_dir = "./" 要把前面的分號(hào)去掉)查找 extension extension=php_mbstring.dllextension=php_gd2.dllextension=php_mysql.dl 把上面3項(xiàng)前面的分號(hào)去掉,這樣apache啟動(dòng)時(shí)就可以加載這些dll了當(dāng)然前面我們也把這些dll復(fù)制到system32下了l php5時(shí)差問(wèn)題<?php echo date("Y-m-d H:i:s");?>時(shí)間相差八小時(shí)為什么呢?PHP5系列版本新增了時(shí)區(qū)設(shè)置,默認(rèn)為格林威治時(shí)間,與中國(guó)所在的東8區(qū)正好相差8個(gè)小時(shí)查找date.timezone有這么一行;date.timezone =將;去掉,改成date.timezone = PRC二.apache的調(diào)試和整合1.修改網(wǎng)站根目錄 查找 DocumentRoot有這么一行DocumentRoot"C:/Program Files/Apache Group/Apache2/htdocs"這就是你網(wǎng)站的根目錄,你可以修改,也可以用默認(rèn)的.如果改,還要修改下面這項(xiàng),否則可能會(huì)出現(xiàn) 403 錯(cuò)誤查找 This should be changed to whatever you set DocumentRoot to在它下面兩行有<Directory "C:/Program Files/Apache Group/Apache2/htdocs">把上面兩項(xiàng)的 C:/Program Files/Apache Group/Apache2/htdocs 改成你想要的目錄2.讓apache支持*.php(網(wǎng)頁(yè))查找 DirectoryIndex index.html index.html.var修改成DirectoryIndex index.html index.html.var index.php 這樣index.php 可以充當(dāng)默認(rèn)頁(yè)面了3.Apache中模塊化安裝php查找 # LoadModule foo_module modules/mod_foo.so在此行后加入一行LoadModule php5_module C:/php5/php5apache2.dll //注意:其中C:/php5/php5apache2.dll是你安裝php的相應(yīng)路徑.不要把php5apache2.dll和php5apache.dll混淆.php5apache.dll只適用于apache 版本1的.PHP5壓縮包里的php5apache2.dll只適用于apache2.0.*版本,如果是2.2.*以上版本,就可能會(huì)出現(xiàn)"Cannot load C:/php/php5apache2.dll into server: The specified module could not be found."或者:"The requested operation has failed"4.查找 AddType application/x-gzip .gz .tgz 在此行后加入一行AddType application/x-httpd-php .php (記?。呵斑呌幸粋€(gè)空格哦!??!)這樣apache就可以解釋php文件了5.測(cè)試在網(wǎng)站根目錄下創(chuàng)建一個(gè) phpinfo.php 文件<?phpphpinfo();?>在瀏覽器打開http://localhost/phpinfo.php5.測(cè)試php和mysql數(shù)據(jù)庫(kù)的關(guān)聯(lián)在網(wǎng)站根目錄下創(chuàng)建一個(gè)test.php 文件<?php$link=mysql_connect("localhost","root","12345"); //12345改成你的mysql密碼if(!$link) echo "失敗!";else echo "成功!";mysql_close();?>在瀏覽器打開 http://localhost/test.php如果輸出成功,則說(shuō)明大功告成了以上回答你滿意么?
鄭顛仙
貢獻(xiàn)一個(gè)手動(dòng)安裝方法:在c:\php5文件夾中,用記事本打開文件php.ini-dist,修改如下內(nèi)容后“另存為...”php.ini文件 (1)查找到safe_mode = 段落,將safe_mode = Off修改為safe_mode = On (2)查找到expose_php = On段落,將expose_php = On修改為expose_php = Off (3)查找到display_errors = On段落,將display_errors = On修改為display_errors = Off (4)查找到extension_dir = 段落,設(shè)置動(dòng)態(tài)庫(kù)擴(kuò)展的路徑,如extension_dir = c:\php5\ext (5)查找到 ; cgi.force_redirect = 1段落,修改為 cgi.force_redirect = 0 提示:(4)和(5)是必須做的。記著要另存為php.ini 4. 將編輯好的php.ini文件剪切到Windows安裝文件夾下(如:C:\Winnt 或 C:\Windows) 5. 在IIS中,選擇要使用PHP的站點(diǎn),右鍵菜單中選擇“屬性”,選擇“主目錄”標(biāo)簽,在該界面中點(diǎn)“配置”,添加或重新編輯php擴(kuò)展的“應(yīng)用程序擴(kuò)展名映射”,可執(zhí)行文件選擇為C:\php5\php5isapi.dll,擴(kuò)展名為php,確定應(yīng)用后退出IIS配置 6. 停止IIS的WEB站點(diǎn),并重新啟動(dòng)該站點(diǎn)。………………………………………………………………………… 看你問(wèn)的問(wèn)題,應(yīng)該是對(duì)php很感興趣,其實(shí)你可以自學(xué)php。關(guān)于如何學(xué)習(xí)php,我剛才看到一篇很不錯(cuò)的文章,是一個(gè)??粕榻B自己如何自學(xué)php,并找到php的工作,里面介紹了他的學(xué)習(xí)方法和學(xué)習(xí)過(guò)程,希望對(duì)你有幫助。 先做個(gè)自我介紹,我07年考上一所很爛專科民辦的學(xué)校,學(xué)的是生物專業(yè),具體的學(xué)校名稱我就不說(shuō)出來(lái)獻(xiàn)丑了。09年我就輟學(xué)了,我在那樣的學(xué)校,一年學(xué)費(fèi)要1萬(wàn)多,但是根本沒(méi)有人學(xué)習(xí),我實(shí)在看不到希望,我就退學(xué)了。 退學(xué)后我也迷茫,大專都沒(méi)有畢業(yè),我真的不知道我能干什么,我在糾結(jié)著我能做什么。所以輟學(xué)后我一段時(shí)間,我想去找工作,因?yàn)槲冶容^沉默寡言,不是很會(huì)說(shuō)話,我不適合去應(yīng)聘做業(yè)務(wù)。我想應(yīng)聘做技術(shù)的,可是處處碰壁。 一次偶然的機(jī)會(huì),我才聽到php這個(gè)行業(yè)。那天我去新華書店,在計(jì)算機(jī)分類那邊想找本書學(xué)習(xí)。后來(lái)有個(gè)女孩子走過(guò)來(lái),問(wèn)我是不是讀計(jì)算機(jī)的,有沒(méi)有興趣學(xué)習(xí)php,然后給我介紹了一下php現(xiàn)在的火熱情況,告訴我學(xué)php多么的有前景,給我了一份傳單,php培訓(xùn)的廣告。聽了她的介紹,我心里癢癢的,確實(shí)我很想去學(xué)會(huì)一門自己的技術(shù),靠自己的雙手吃飯。 回家后,我就上網(wǎng)查了下php,確實(shí)是當(dāng)今比較熱門的行業(yè),也是比較好找工作的,工資也是相對(duì)比較高。我就下決心想學(xué)php了。于是我去找php培訓(xùn)的相關(guān)信息,說(shuō)真的,我也很迷茫,我不知道培訓(xùn)是否真的能像他們宣傳的那樣好,所以我就想了解一段時(shí)間再做打算。 后來(lái),我在百度知道看到一篇讓我很鼓舞的文章是一個(gè)php高手介紹沒(méi)有基礎(chǔ)的朋友怎么自學(xué)入門學(xué)php,文章寫的很好,包含了如何學(xué)習(xí),該怎么學(xué)習(xí)。他提到一個(gè)方法就是看視頻,因?yàn)榭磿鴮?shí)在太枯燥和費(fèi)解的,很多我們也看不懂。這點(diǎn)我真的很認(rèn)同,我自己看書往往看不了幾頁(yè)。 我在想,為什么別人都能自學(xué)成才,我也可以的!我要相信自己,所以我就想自學(xué),如果實(shí)在學(xué)不會(huì)我再去培訓(xùn)。 主意一定,我就去搜索php的視頻,雖然零星找到一些php的視頻,但是都不系統(tǒng),我是想找一個(gè)能夠告訴我該怎么學(xué)的視頻,一套從入門到精通的視頻,一個(gè)比較完整的資料,最好能有老師教,不懂可以請(qǐng)教的。 后來(lái)我又找到一份很好的視頻,是在IT學(xué)習(xí)聯(lián)盟推出的一份視頻《零基礎(chǔ)php就業(yè)班》。里面的教程還不錯(cuò),很完整,還贈(zèng)送10個(gè)頂級(jí)企業(yè)項(xiàng)目。 下面介紹下我的學(xué)習(xí)流程,希望對(duì)和我一樣完全沒(méi)有基礎(chǔ)的朋友有所幫助。 收到他們寄過(guò)來(lái)的光盤后,我就開始學(xué)習(xí)了,由于我沒(méi)有什么基礎(chǔ),我就從最簡(jiǎn)單的Html/css/javascript視頻教程學(xué)起,話說(shuō)簡(jiǎn)單,其實(shí)我還是很多不懂的,只要重復(fù)多看幾遍,就能看懂。Html/css/javascript我差不多學(xué)了一個(gè)禮拜,接下來(lái)我就學(xué)了PHP基礎(chǔ)和Mysql數(shù)據(jù)庫(kù),差不多也就三個(gè)禮拜。我每天都在不停的寫一些簡(jiǎn)單的代碼,這樣一月后我基本掌握了php的全部基礎(chǔ)。 接下來(lái)開始學(xué)習(xí)php高級(jí)課程,老師幽默風(fēng)趣而又輕松的課堂教課,使我發(fā)現(xiàn)原來(lái)學(xué)習(xí)php并不是一件很難的事情。之前我把php基礎(chǔ)學(xué)得還不錯(cuò),到了到了php高級(jí)部分,我覺(jué)不又不是很難,可能老師太牛了,他能把復(fù)雜的問(wèn)題講的比較通俗易懂,有些難點(diǎn)的地方我還是連續(xù)看了五六次,把他弄懂。每天下午6點(diǎn)下班后,吃了飯,馬上跑回家??匆曨l,買了幾本筆記本。當(dāng)時(shí),為了編程還花幾百元了臺(tái)二手的臺(tái)式電腦,配置一般,但編程是足夠的。一邊看視頻,一邊記筆記,把重點(diǎn)都記下來(lái),還一邊跟著老師敲代碼,為了能盡早學(xué)會(huì)php。每天都堅(jiān)持學(xué)5-6個(gè)小時(shí)。經(jīng)常學(xué)到晚上一點(diǎn)多才睡覺(jué)。星期六,日不用上班,每天7點(diǎn)多起床,學(xué)到晚上11,12點(diǎn)。那段時(shí)間特別辛苦,特別累。在學(xué)習(xí)php的三個(gè)多月里,除了吃飯睡覺(jué)工作,剩余的時(shí)間都在學(xué)習(xí),因?yàn)槲抑雷约旱挠?jì)算機(jī)基礎(chǔ)不是很好,也沒(méi)有學(xué)過(guò)什么計(jì)算機(jī),相對(duì)于那些科班的人來(lái)說(shuō)我要比他們付出的努力。我只能咬緊牙關(guān),堅(jiān)持下去,我不能放棄,我要完成我的夢(mèng)想,我要讓我的家人過(guò)上好日子。終于三個(gè)多月后我把php教程里的內(nèi)容和項(xiàng)目都學(xué)完了,在學(xué)項(xiàng)目的過(guò)程中我發(fā)現(xiàn)項(xiàng)目特別重要,他能把你學(xué)過(guò)的知識(shí)全部聯(lián)系起來(lái),能更好的理解你所學(xué)的知識(shí)。還有學(xué)習(xí)過(guò)程中,動(dòng)手很重要,要經(jīng)常跟著老師動(dòng)手敲,動(dòng)手吧,跟著做,一行一行的跟著敲,再試著加一些自己的功能,按照自己的思路敲一些代碼,收獲遠(yuǎn)比干聽大的多。 如果遇到暫時(shí)對(duì)于一些思路不能理解的,動(dòng)手寫,先寫代碼,慢慢你就會(huì)懂了。這套視頻還贈(zèng)送了10個(gè)頂級(jí)企業(yè)項(xiàng)目,對(duì)于我沒(méi)有任何經(jīng)驗(yàn)的人來(lái)說(shuō),這個(gè)太重要了,還有在學(xué)習(xí)項(xiàng)目是提升能力最快的方法。項(xiàng)目能把所有的知識(shí)點(diǎn)全都連到一起了,不再是分散的,而是形成一個(gè)整體了。那種感覺(jué)是僅僅深入鉆研知識(shí)點(diǎn)而不寫真實(shí)項(xiàng)目的人所不能體會(huì)的。一個(gè)項(xiàng)目就是一根繩子可以把大片的知識(shí)串到一起。 就這樣,我用了兩個(gè)月也把項(xiàng)目給學(xué)完了。其實(shí)學(xué)完教程差不錯(cuò)就達(dá)到就業(yè)水平,但是我可能覺(jué)得自己學(xué)歷低還是把那10個(gè)頂級(jí)企業(yè)項(xiàng)目才去找工作。 于是我就到51job瘋狂的投簡(jiǎn)歷,因?yàn)槲覍W(xué)歷的問(wèn)題,專科沒(méi)有畢業(yè),說(shuō)真的,大公司沒(méi)有人會(huì)要我,所以我投的都是民營(yíng)的小公司,我希望自己的努力有所回報(bào)。沒(méi)有想過(guò)幾天過(guò)后,就有面試了,但是第一次面試我失敗了,雖然我自認(rèn)為筆試很好,因?yàn)槲抑白隽藴?zhǔn)備,但是他們的要求比較嚴(yán)格,需要有一年的項(xiàng)目經(jīng)驗(yàn),所以我沒(méi)有被選中。 后來(lái)陸續(xù)面試了幾家公司,終于功夫不負(fù)有心人。我終于面試上的,是在閔行的一家民營(yíng)的企業(yè),公司規(guī)模比較小,我的職務(wù)是php開發(fā)程序員,但我也比較滿足,開的工資是3500一個(gè)月,雖然我知道在上海3500只能過(guò)溫飽的生活,但是我想我足夠了。我至少不用每天都要靠父母養(yǎng),我自己也能養(yǎng)活自己的。我想只要我繼續(xù)努力,我工資一定會(huì)翻倍的。 把本文寫出來(lái),希望能讓和我一樣的沒(méi)有基礎(chǔ)的朋友有信心,其實(shí)我們沒(méi)有必要自卑,我們不比別人笨,只要我們肯努力,我們一樣會(huì)成功。…………………………………………………………………………………………………………………………
三女
兩種情況,很有可能是PHP沒(méi)有啟動(dòng)導(dǎo)致的;你可以看看,PHP是否啟動(dòng),IE下直接提示下載,注意一下那個(gè)路徑;之所以提示下載,IE下除了HTML/JS/CSS/XML等常用的后綴名,一般都不會(huì)直接在WEB打開,都是提示下載,PHP文件如果PHP沒(méi)啟動(dòng)也不能正常解析,因此也會(huì)提示下載;另外,你那PHP代碼,為什么雙引號(hào)和分號(hào),都是中文的,PHP暫時(shí)還不支持中文符號(hào);MYSQL管理軟件,一般也不會(huì)用PHPMYADMIN,一般用“navicat for mysql”;開發(fā)人員一般不會(huì)用IE進(jìn)行調(diào)試,用chrome;現(xiàn)在很少用你這個(gè)集成工具的了;1、入門級(jí)的集成軟件都在用wampserver;2、一般技術(shù)有點(diǎn)水平,都直接安裝LINUX,在其中安裝,PHP/MYSQL/NGINX/VSFTPD來(lái)跑;中小型站點(diǎn),一般也是基于LINUX;
用了wamp,按照網(wǎng)上的全部設(shè)置好了,還是老樣子