电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

php config

瀏覽:99日期:2024-01-13 08:49:34

PHP 的安裝

由于php是一個(gè)zip文件(非install版),安裝較為簡(jiǎn)單解壓就行。把解壓的 php5.2.1-Win32重命名為 php5。并復(fù)制到安裝盤目錄下。例如安裝路徑為 c:php5 1; 找到php目錄下的 php.ini-dist或 php.ini.recommended文件,重命名為 php.ini,并復(fù)制到系統(tǒng)盤的windows目錄下(以c:windows為例,2000是在winnt目錄下,下面都采用網(wǎng)友的方法來(lái)說(shuō)明).

2; 再把php目錄下的php5ts.dll,libmysql.dll復(fù)制到目錄 c:windowssystem32下。

3; 把php5ext目錄下的php_gd2.dll,php_mysql.dll,php_mbstring.dll文件復(fù)制到c:windowssystem32下 如果沒(méi)有加載 php_gd2.dll; php將不能處理圖像。沒(méi)有加載php_mysql.dll php將不支持mysql函數(shù)庫(kù); php_mbstring.dll在后面使用phpmyadmin時(shí)支持寬字符 所有東西安裝完成后我們?cè)龠M(jìn)行配置

配置php并關(guān)聯(lián)MySQL 打開(kāi)c:windowsphp.ini文件 1 設(shè)置擴(kuò)展路徑查找 extension_dir 有這么一行extension_dir = './'將此行改成extension_dir = 'C:php5ext' 其中C:php5是你安裝php的路徑。路徑不正確將無(wú)法加載dll (注意:有些php版本是 ;extension_dir = './' 要把前面的分號(hào)去掉)

2 查找 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

3 設(shè)置會(huì)話保存路徑查找session.save_path 有這么一行 session.save_path = 'N;/path'在此行后加入一行(注意是加入一行,不是加到后面)session.save_path = 'C:WINDOWSTemp' 保存到你的臨時(shí)目錄下,這里完全可以保存到windows臨時(shí)目錄Temp下

4 還有比較值得注意的是 short_open_tag 默認(rèn)是Off的也就是說(shuō) php不能使用短標(biāo)記如 <? ?> 必須使用<?php ?>由于短標(biāo)記使用方便,并且很多程序也是用短短標(biāo)記來(lái)寫,如discuz等如果不把 short_open_tag 改成On將出現(xiàn)的癥狀將很難判斷是上面原因,這里建議修改 查找short_open_tag = Off改為short_open_tag = On

5 是否顯示錯(cuò)誤 display_errors 出于安全性考慮,display_errors 也默認(rèn)為 Off就是說(shuō)在調(diào)試時(shí),如果php代碼有誤,就只出現(xiàn)一個(gè)空白頁(yè)。而不會(huì)顯示出錯(cuò)原因和出錯(cuò)行數(shù)。這樣調(diào)試起來(lái)將非常不便,建議根據(jù)自己需要修改查找display_errors = Off(注意不是 ; - display_errors = Off[Security])改成display_errors = On

6 register_globals出于安全性考慮它默認(rèn)也是Off當(dāng)register_globals=Off的時(shí)候,下一個(gè)程序接收的時(shí)候應(yīng)該用$_POST['user_name']和$_POST['user_pass']) 當(dāng)register_globals=On的時(shí)候,下一個(gè)程序可以直接使用$user_name和$user_pass來(lái)接受值。 更詳細(xì)的說(shuō)明請(qǐng)參考http://www.phpfans.net/bbs/archiver/?tid-234.htm 建議根據(jù)自己需要修改

7 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 其中PRC:People's Republic of China 中華人民共和國(guó), 更詳細(xì)解決方法請(qǐng)參考本論壇的http://www.phpfans.net/bbs/archiver/?tid-60.html 更多文章 php愛(ài)好者站 http://www.phpfans.net/

Apache整合PHP

1 從開(kāi)始菜單打開(kāi)apache配置文檔2 修改網(wǎng)站根目錄查找 DocumentRoot有這么一行DocumentRoot'C:/Program Files/Apache Group/Apache2/htdos'這就是你網(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/htdos 改成你想要的目錄

3 查找; DirectoryIndex index.html index.html.var修改成DirectoryIndex index.html index.html.var; index.php 這樣index.php 可以充當(dāng)默認(rèn)頁(yè)面了

4 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'的情況.關(guān)于這個(gè)問(wèn)題的解決方法可以參考本論壇的http://www.phpfans.net/bbs/viewthread.php?tid=857&extra=page%3D1

5 查找 AddType application/x-gzip .gz .tgz 在此行后加入一行AddType application/x-httpd-php .php 這樣apache就可以解釋php文件了 到這里配置基本完成了

########重啟apache#########

在網(wǎng)站根目錄下創(chuàng)建一個(gè) phpinfo.php 文件

<?phpphpinfo();?>

在瀏覽器打開(kāi)http://localhost/phpinfo.php如果出現(xiàn)如下信息,則說(shuō)明php已經(jīng)配置好了

下面再測(cè)試php和mysql數(shù)據(jù)庫(kù)的關(guān)聯(lián) 在網(wǎng)站根目錄下創(chuàng)建一個(gè)test.php 文件

CODE:[Copy to clipboard]<?php $link=mysql_connect('localhost','root','12345')//12345改成你的mysql密碼 if(!$link) echo '失敗!'; else echo '成功!'; mysql_close(); ?>

在瀏覽器打開(kāi) http://localhost/test.php如果輸出成功,則說(shuō)明大功告成了.

安裝 phpMyAdmin

下載得到 phpMyAdmin-2.7.0.zip,將其解壓到 你網(wǎng)站根目錄下并重命名為phpMyAdmin,找到并打開(kāi) config.defaut.php (有些版本是config.inc.php或者 libraries/config.default.php)做以下修改:

1 查找 password 有如下兩行$cfg['Servers'][$i]['user']; = 'root';;;$cfg['Servers'][$i]['password'];;;= '';

把你的mysql密碼填到$cfg['Servers'][$i]['password'];;;= ''; 單引號(hào)里邊

2 搜索 $cfg['PmaAbsoluteUri'],將其設(shè)置為 phpMyAdmin 目錄路徑,如:http://localhost/phpMyAdmin/ ;

下面這兩項(xiàng)項(xiàng)根據(jù)自己需要的編碼修改(如果對(duì)數(shù)據(jù)庫(kù)編碼不是很熟悉的建議不要修改)3 搜索 $cfg['DefaultLang'],將其設(shè)置為 zh-gb2312 ;4 搜索 $cfg['DefaultCharset'],將其設(shè)置為 gb2312 ;

打開(kāi)瀏覽器,輸入:http://localhost/phpMyAdmin/,Apache 和 MySQL 均已啟動(dòng),如果出現(xiàn)如下頁(yè)面則phpmyadmin安裝完成并可以使用了phpMyAdmin 的具體功能,請(qǐng)慢慢熟悉,這里不再贅述。

本人綜合小結(jié):

1、安裝目錄盡量用英文來(lái)命名,文件也是一樣(誰(shuí)叫咱中國(guó)落后呢)

2、apache是提供web服務(wù),MYSQL數(shù)據(jù)庫(kù)連接方面本人并未驗(yàn)證,我是用一個(gè)PHPWIND論壇直接安裝,證明連接是成功的,php等最好上官方網(wǎng)站下。(我先是用了個(gè)不知道從哪個(gè)地方下的PHP5.2.1,結(jié)果少了個(gè)文件,總是說(shuō)模塊無(wú)法加載,弄了半天才發(fā)現(xiàn),郁悶)

3、本人系統(tǒng)是在D下的2000服務(wù)器版本,因此,c:windows通通改成d:winnt,大家這個(gè)應(yīng)該明白吧。

4、補(bǔ)充下,在iis下配置PHP更加簡(jiǎn)單:

Windows 2000下PHP+IIS的安裝方法

<1>、把php-5.0.0(若有新版,推薦使用)-Win32.zip解壓放到C:php。

<2>、將php.ini-dist復(fù)制到Winnt目錄下并改名為php.ini,復(fù)制php5ts.dll和libmysql.dll到WINNTsystem32中。

<3>、接下來(lái)在IIS中進(jìn)行設(shè)置,打開(kāi)默認(rèn)站點(diǎn)屬性對(duì)話框,切換到“主目錄”選項(xiàng)卡,然后點(diǎn)“配置”按鈕打開(kāi)“應(yīng)用程序配置對(duì)話框”,點(diǎn)“添加”按鈕打開(kāi) “添加/編輯應(yīng)用程序擴(kuò)展名映射”對(duì)話框。在“可執(zhí)行文件”輸入框中,指向c:/php/php5isapi.dll,在“擴(kuò)展名”輸入框里面輸入 “.php”(不包括引號(hào)),并選中“腳本引擎”和“檢查文件是否存在”兩個(gè)復(fù)選框,一路確定并退出IIS。

至此服務(wù)器應(yīng)該已經(jīng)能夠同時(shí)支持asp和php了。

下面對(duì)php.ini進(jìn)行配置讓php支持MYSQL和GD庫(kù)

<1>、在記事本中查找“extension_dir”,然后把extension_dir = './'修改為extension_dir = 'C:phpext'

<2>、在記事本中查找“;extension=php_mysql.dll”和“;extension=php_gd2.dll”,然后把前面的“;”去掉,即把extension=php_mysql.dll改為extension=php_mysql.dll

把extension=php_gd2.dll改為extension=php_gd2.dll

<3>、保存好php.ini,然后重起IIS即可

php5.12+apache2.054+mysql5.0 window xp下安裝手記

1、安裝apache

apache_2.0.54-win32-x86-no_ssl,很easy的,一路next就ok了。安裝完畢,打開(kāi)安裝目錄下的htdocs文件夾,修改里面任何一個(gè)文件后綴改為htm即可以。

打開(kāi)http://localhost檢查是否安裝成功。

2、安裝php5

解壓php-5.1.2-Win32到目錄到c:php,將目錄下的php5ts.dll copy到c:windows目錄下。

復(fù)制 c:PHP 目錄下的下列 dll 文件于 C:windowssystem32 目錄下:fdftk.dll fribidi.dll gds32.dll libeay32.dll libintl-1.dll libmhash.dll libmysql.dll libmysqli.dll ntwdblib.dll ntwdblib.dll yaz.dll 其中 libmysql.dll 為 MySQL 4.1 之前版本的擴(kuò)展支持,libmysqli.dll 為 MySQL 4.1 之后版本的擴(kuò)展支持。因?yàn)槲疑厦嫦螺d的是 MySQL 4.0.20 ,所以其實(shí)復(fù)制 libmysql.dll 即可。復(fù)制 C:PHP 目錄下的 php.ini-dist 文件到 C:windows 目錄下,并改名為 php.ini ,并用記事本打開(kāi)編輯:定位到下面兩行: Directory in which the loadable extensions (modules) reside. extension_dir = './' 修改下面一行使它指向 c:PHPext 目錄,修改后如下: Directory in which the loadable extensions (modules) reside. extension_dir = 'c:PHPext'

把;extension=php_mysql.dll前的;去掉

3、修改apache 目錄下的 httpd.conf 文件,定位到下面這行:DirectoryIndex index.html index.html.var在其后面添加一個(gè) PHP 默認(rèn)頁(yè),通常是 index.php ,如下:DirectoryIndex index.html index.html.var index.php為了使 Apache 識(shí)別 PHP 的相關(guān)擴(kuò)展名,搜索并定位到下面這個(gè)部分: <Directory 'c:/apache/Apache2/cgi-bin'> AllowOverride None Options None Order allow,deny Allow from all </Directory>

在后面添加如下兩行:AddType application/x-httpd-php .php .phtml .php3 .php4AddType application/x-httpd-php-source .phps指定 php 模塊,找到并定位到如下這行:#LoadModule ssl_module modules/mod_ssl.so在下面添加一行:

LoadModule php5_module c:PHPphp5apache2.dll使它指向 PHP5 目錄下的 php5apache2.dll 文件,路徑一定要準(zhǔn)確。如果要禁止目錄瀏覽,查找并定位到下面這幾行:

Options Indexes FollowSymLinks 去掉幾行注釋下面進(jìn)跟著的一行的 Indexes 即可,修改后:Options FollowSymLinks

OK,保存 httpd.conf 文件后重起 Apache 服務(wù)器。

寫個(gè)PHP測(cè)試文件~OK~!

3、安裝mysql-5.0.0-alpha-win,一路NEXT~~ok啦!

標(biāo)簽: PHP
主站蜘蛛池模板: bkzzy在职研究生网 - 在职研究生招生信息咨询平台 | 空气弹簧|橡胶气囊|橡胶空气弹簧-上海松夏减震器有限公司 | 蓄电池回收,ups电池后备电源回收,铅酸蓄电池回收,机房电源回收-广州益夫铅酸电池回收公司 | 学生作文网_中小学生作文大全与写作指导 | 硬齿面减速机[型号全],ZQ减速机-淄博久增机械 | 消泡剂_水处理消泡剂_切削液消泡剂_涂料消泡剂_有机硅消泡剂_广州中万新材料生产厂家 | 卷筒电缆-拖链电缆-特种柔性扁平电缆定制厂家「上海缆胜」 | 标准光源箱|对色灯箱|色差仪|光泽度仪|涂层测厚仪_HRC大品牌生产厂家 | 宏源科技-房地产售楼系统|线上开盘系统|售楼管理系统|线上开盘软件 | 黑田精工电磁阀-CAMMOZI气缸-ROSS电磁-上海茂硕机械设备有限公司 | LINK FASHION 童装·青少年装展 河南卓美创业科技有限公司-河南卓美防雷公司-防雷接地-防雷工程-重庆避雷针-避雷器-防雷检测-避雷带-避雷针-避雷塔、机房防雷、古建筑防雷等-山西防雷公司 | 棉柔巾代加工_洗脸巾oem_一次性毛巾_浴巾生产厂家-杭州禾壹卫品科技有限公司 | 手机存放柜,超市储物柜,电子储物柜,自动寄存柜,行李寄存柜,自动存包柜,条码存包柜-上海天琪实业有限公司 | 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 两头忙,井下装载机,伸缩臂装载机,30装载机/铲车,50装载机/铲车厂家_价格-莱州巨浪机械有限公司 | 酒糟烘干机-豆渣烘干机-薯渣烘干机-糟渣烘干设备厂家-焦作市真节能环保设备科技有限公司 | 内六角扳手「厂家」-温州市威豪五金工具有限公司 | 精密模具制造,注塑加工,吹塑和吹瓶加工,EPS泡沫包装生产 - 济南兴田塑胶有限公司 | 软膜天花_软膜灯箱_首选乐创品牌_一站式天花软膜材料供应商! | 菏泽知彼网络科技有限公司 | 通风气楼_通风天窗_屋顶风机-山东美创通风设备有限公司 | 磨煤机配件-高铬辊套-高铬衬板-立磨辊套-盐山县宏润电力设备有限公司 | 膜结构停车棚-自行车棚-膜结构汽车棚加工安装厂家幸福膜结构 | 深圳货架厂_仓库货架公司_重型仓储货架_线棒货架批发-深圳市诺普泰仓储设备有限公司 | 动环监控_机房环境监控_DCIM_机房漏水检测-斯特纽 | RS系列电阻器,RK_RJ启动调整电阻器,RQ_RZ电阻器-上海永上电器有限公司 | 泰州物流公司_泰州货运公司_泰州物流专线-东鑫物流公司 | 大鼠骨髓内皮祖细胞-小鼠神经元-无锡欣润生物科技有限公司 | 酒店品牌设计-酒店vi设计-酒店标识设计【国际级】VI策划公司 | 山东信蓝建设有限公司官网 | 洗砂机械-球磨制砂机-洗沙制砂机械设备_青州冠诚重工机械有限公司 | 猎头招聘_深圳猎头公司_知名猎头公司 | 岛津二手液相色谱仪,岛津10A液相,安捷伦二手液相,安捷伦1100液相-杭州森尼欧科学仪器有限公司 | 球磨机,节能球磨机价格,水泥球磨机厂家,粉煤灰球磨机-吉宏机械制造有限公司 | 锻造液压机,粉末冶金,拉伸,坩埚成型液压机定制生产厂家-山东威力重工官方网站 | 踏板力计,制动仪,非接触多功能速度仪,逆反射系数测试仪-创宇 | 超声骨密度仪,双能X射线骨密度仪【起草单位】,骨密度检测仪厂家 - 品源医疗(江苏)有限公司 | 警方提醒:赣州约炮论坛真的安全吗?2025年新手必看的网络交友防坑指南 | 真石漆,山东真石漆,真石漆厂家,真石漆价格-山东新佳涂料有限公司 | 引领中高档酒店加盟_含舍·美素酒店品牌官网 | 茶楼装修设计_茶馆室内设计效果图_云臻轩茶楼装饰公司 |