澳门新萄京官方网站-www.8455.com-澳门新萄京赌场网址

1的装置与安顿方式,Xdebug安装及布置

2019-11-10 作者:www.8455.com   |   浏览(115)

1.先是在官网下载dll文件;

因为pharmar用的是Mcafee的杀毒软件,必要全数程序均要设置于Program Files,所以这个文件均放于D:Program Files下便于管理。Mcafee写防范法则时好应用。
澳门新萄京官方网站, Apache的装置与配置

PHP5.23安装配备图解是菜鸟级的科目,轻易,不过过多爱人或许还不会,收拾出来分享下。

意况:本文中用的都是现阶段最新的条件
Apache 2.2.8 php 5.2.5 mysql 5.0.18

Xdebug官网

开发apache官方网站 大概镜像网址

后生可畏:首先去PHP的官方网址 php-5.2.3-Win32.zip 解压,然后把解压后的文本夹重名字为php。并把它拷贝到E(能够和睦筛选)盘中。

至于Apache PHP MySQL的设置和安排已经有雅量的随笔介绍过了,可是自个儿依据PHP的法定文书档案和众多网络的稿子都尝尝过结果都未能成功,最终开掘,第后生可畏,有的作品介绍的是老版本,配置形式已经不适用于作者用的流行版本。第二,超级多地点安排情势有许四种,临时候不领悟要用哪大器晚成种,而只要前后的安排格局不风流倜傥致的话就能以致难点。作者尝试了无数办法费了好大劲才把它们配置好,本文将本着前边介绍的碰着给出风度翩翩种具体的布局方式。

2.将php_xdebug.dll文件归入php/ext文件夹下;

下载好apache安装文件后,点击安装,在连年3次next后,将踏向server information配置分界面,必要输入network domain、server domain和网站管理员的邮箱地址,普通顾客可以任由遵照格式填一下就行了。再度按Next后,现身接收安装路线的分界面,暗中同意的门路相比长,pharmar把安装路线校勘为:“D:Program FilesApache”,继续设置,直到落成。

二:将 php.ini-dist 复制到 Windows 目录下并改名换姓为 php.ini 。改动名称的措施,能够应用文本张开该公文,然后另存为 php.ini 。

一、安装apache
自个儿是在apache的官网上下载的apache_2.2.8-win32-x86-no_ssl.msi,依据设置向导安装应该不会有怎样难题,作者是设置成了Windows的劳动,端口设在8080。可是本身的造化实在比相当差,在设置的时候真的遇见了难题,Windows服务未有装上去!在Monitor Apache Server里面未有看见此外服务,也等于说ServiceStatus里面是空的。(经常的话是不会有那个难题的,小编也不精通为啥会产出那样的难题卡塔 尔(英语:State of Qatar)最终找到的解决办法是在指令行下运转httpd.exe -k install -n apache,那一个命令能够手工业地把apache加到瑟维斯里面去,httpd.exe在apache的设置目录的bin目录下。
apache安装完后最近先无需对confhttpd.conf文件做任何改换,等会儿配置PHP的时候是亟需修正httpd.conf文件的,但现行先让我们维持全数的默许设置。那时候站点根目录在apache安装目录下的htdocs下。

3.编辑php.ini,在文件最后参与如下代码:

设置收尾,apache就自动运营,能够测量检验apache是或不是中标运行。在浏览器地址栏里输入: works.”,那么恭喜您,apache已经打响安装了;同临时候在微型机右下角的天职栏里有一个中蓝的apache服务器运维Logo。

三:复制 php5ts.dll 和 libmysql.dll 到 Windows——system32文件夹 中。

二、安装MySQL 自家是在MySQL的官方网址上下载的mysql-5.0.18-win32.zip。相符据守设置向导安装相应不会有如何难题。但自个儿的天数实在是非常糟糕很糟糕,好疑似因为小编的机器以前设置并卸载过mysql的因由,在装置完后的布局向导中现身E悍马H2ROSportage1045 (28000): Access denied for user 'root'@'localhost'的失实。最终笔者是那样解决的,先裁撤,然后重国民党的新生活运动行配置向导(从开端菜单的mysql程序组中卡塔 尔(阿拉伯语:قطر‎,本次它让本身修正root的记名密码,我在老密码中让它为空(那应该是自个儿上次安装时root的密码,然后填入新的密码,那样就配置成功了。若是你是率先次安装mysql,应该不会有这种难题的。
同大器晚成,作者的mysql也是在劳务中运转的。安装和配置达成后,你能够用上面包车型地铁诀窍测量检验一下是还是不是你的mysql可用:切换成mysql的设置目录的bin目录下,在命令行中输入mysql -u root -p回车,它唤醒您输入root的密码,输入你安装时设置的密码,若无就直接回车,如果现身mysql>的唤醒符就表示登陆成功了。

; Xdebug
zend_extension="c:serverphp71extphp_xdebug.dll"

apache还会有三个配置文件:httpd:conf 须求配备,以便php运转。地方为:D:Program FilesApacheconf目录里。打开httpd:conf:
1卡塔尔、查找“DocumentRoot”,这里是点名主页放置的目录。默许是:“D:Program FilesApachehtdocs”,你可以采用暗中认可的目录,也得以协和定义贰个,如:“D:/PHP”。注意:目录末尾不要加“/”。
2卡塔尔国、查找“DirectoryIndex”,这里是私下认可首页文件名,能够在index.html 的背后参加index.php等。每系列型之间都要留一个空格。
3)、查找
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
修改为:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
allow from all
</Directory>
比如不改这里的话,恐怕会自可是然 You don't have permission to access / on this server. 那样的大错特错提醒,特别在更动了暗中认可主页的路径后。

四:展开Internet 新闻服务(IIS)微型机(开端/调控面板/管理工科具)。

三、安装和配备PHP
那是最轻松出难题的一个环节,请留心看好了。
本人从PHP官方网站上下载了php-5.2.5-Win32.zip。这是一个可直接解压的非安装包文件。将它解压到c:php文件夹。

4.重启服务器

只顾:每回修正httpd:conf文件后,都要重启apache服务器。此外,要是您的win32体系上还要也运行iis服务器,那么就要先停止iis服务器的运作,然后再起步apache,否则apache服务器不能起动。

五:点击 网站--属性--主目录--配置--添加,如下图:

1、让apache支持php
编排apache的httpd.conf文件,参预上面几行:(最佳是加在LoadModule块的底下,便于寻觅卡塔 尔(英语:State of Qatar)
LoadModule php5_module c:/php/php5apache2_2.dll
AddType application/x-httpd-php .php3 .php
AddType application/x-httpd-php-source .phps
如此那般就足以了,无需做其余任何事,你的apache就早就足以支撑php了!这时不要去碰什么"php.ini",把什么怎么dll拷到system32索引等等。一步一步来,搞多了反倒把你搞糊涂。
此间唯意气风发要留神的是php5apache2_2.dll。老的php版本都以用的php5apache2.dll,纵然你参照他事他说加以考查早前版本的文书档案,肯定会弄错,后果就是apache运营退步。不知底是否自己没看细心,反正本身在php官方的documentation上看看的都用的是错的(写的是php5apache2.dll卡塔尔国。后来是在这里多个文书档案的底下的“User Contributed Notes”上观看有人建议来的那几个错误的。
改过完后要双重启航apache。你能够写个最简易的php文件试试:
在htdocs下建一个test.php,
<HTML>
<HEAD>
<TITLE>PHP Testing</TITLE>
</HEAD>
<BODY>
<?php phpinfo(); ?>
</BODY>
</HTML>
下一场访问

httpd -k restart

Php的设置与布局方式

澳门新萄京官方网站 1

2、php连接mysql数据库
1)将c:phplibmysql.dll拷到windows的system32目录。
2)将c:phpextphp_mysql.dll拷到c:php下。
3)重命名c:phpphp.ini-recommended为php.ini。
4)编辑c:phpphp.ini
486行:extension_dir = "c:/php"
625行:去掉后面包车型客车子公司(;卡塔尔
5卡塔尔编辑apache的httpd.conf文件,出席大器晚成行:
PHPIniDir "C:/php"
那是为着告知Apache php.ini文件的任务,即使不加那行也足以,不过要把您的php.ini文件拷到windows目录,作者不爱好那样做。
经过地点的装置,php就足以一而再mysql数据库了。用下边包车型地铁testmysql.php来测量检验:
<?php
$db_host='localhost';
$db_database='test';
$db_username='root';
$db_password='mypass';

 看了下官方的安排表达,近日好像未有索要团结配置的项,今后用到再次创下新吧!

第豆蔻梢头从php的官方网站 下载windows版本的,有两种版本:PHP 5.2.9 zip package和PHP 5.2.9 installer,近些日子新星版本正是5.3.0,pharmar使用的是5.2.9本子。PHP 5.2.9 installer为自发性安装形式,即使相比自动化,但在多数上面屡遭限定,由此pharmar不推荐使用这种办法,上边介绍PHP 5.2.9 zip package压缩包方式下的手动安装。

澳门新萄京官方网站 2

$connection = mysql_connect($db_host, $db_username, $db_password);
if (!$connection){
die ("Could not connect to the database: <br />". mysql_error());
}
else{
echo "connected successfully!";
}
?>

1卡塔 尔(英语:State of Qatar)、将PHP的压缩包zip解压到一个目录下,推荐:“C:/PHP”,pharmar的是D:Program FilesPhp。
2)、将PHP目录(D:Program FilesPhp卡塔尔国下的 php.ini-dist 文件重命名叫php.ini,PHP的布局文件就是它,纠正以下多少个地点,匡无独有偶后把 php.ini 文件复制到 C:WINDOWS 目录里:
extension_dir="D:Program FilesPhpext" ,指向php文件夹下放置“php_*.dll”文件的不二等秘书技。PHP4和PHP5的不二等秘书诀在此边有所不相同。
doc_root="D:PHP" ,指向前面apache设置的首页地点;
default_charset="gb2312" ,改正暗许字符集,这里,即使日前有根据地“;”,去掉那些分号;
register_globals=Off 改为 register_globals=On ,使传递全局变量有效;
extension=php_dba.dll 要是前面有分企业,打消分号,以下同;
extension=php_dbase.dll
extension=php_gd2.dll GD库做图,经常用来图形验证码;
extension=php_mysql.dll 用于连接MYSQL数据库;
3卡塔尔、将PHP目录下的 php5ts.dll 文件拷贝到 C:WINDOWSsystem32 目录。
4卡塔尔国、最后校正 Apache 的 httpd.conf 文件。在该文件的结尾增加如下2行,表示以模块格局安装PHP步入Apache:
LoadModule php5_module D:/Program Files/Php/php5apache2_2.dll
AddType application/x-httpd-php .php

六:可举行理文件件E:phpphp5isapi.dll(依照自个儿设置的路线采用文件),扩张名.php,下边可选用任何动作也可节制为GET,HEAD,POST,TRACE。

 

只顾:第生龙活虎行的目录路线要改正为方今版本的apache动态链接库,比如此处笔者利用的是apache2.2.11版本和php5.2.9,这这几个文件必需是php5apache2_2.dll,而不可能是php5apache.dll、php5apache2.dll等。第二表现php脚步的后缀。
php4版中,须要丰硕风度翩翩行 AddType mod_php4.c,而在php5中,就无需这么的风华正茂行 AddType mod_php5.c了,php5已经集成,不然 apache 运维不了。

澳门新萄京官方网站 3

 

上述就到位了apache和php的布置进程了,重启apache。在服务器的暗中同意目录“D:Program FilesApachehtdocs”里新建文件index.php,写上如下代码:
<?php
phpinfo();
1的装置与安顿方式,Xdebug安装及布置。?>
在浏览器地址栏里输入 或 ,你就能够看出php版本音信了。到此结束,php和apache就早就打响的设置了。


此地有个细节:apache的配置文件 httpd.conf 中的目录分割符号是“/”,而 PHP 的配备文件 php.ini 里的目录则要求是反斜线 “ ”,不要搞混了啊。

MYSQL的设置就大约了。到官方网站 mysql ,采纳 Windows ZIP/Setup.EXE (x86) 最新版本是 5.0.77 ,下载就可以。直接设置,安装完结后,能够进去配置向导,设置mysql数据库密码。一切OK。
至于mysql的安装与安插见:phpMyAdmin安装配置格局和主题材料一蹴而就

pharmar安装进度中相遇的不当:
在 Windows 下安装 PHP 后 Apache 现身 LoadModule takes two arguments 的大错特错,那一个十分重要缘由就是httpd.conf中的那句:
LoadModule php5_module D:Program FilesPHPphp5apache2_2.dll
解释程序把Program Files中的空格当成了三个参数的相间符号,因而语句中不能够冒出空格。在英特网找了半天也没找到消除措施,最终用超级目录符号才消除难点,改成如下:
LoadModule php5_module ../php/php5apache2_2.dll
1的装置与安顿方式,Xdebug安装及布置。因为apache安装在D:Program FilesApache目录下,PHP安装在D:Program Filesphp,因此../就表示D:Program Files目录,这些好不轻便消除了,希望我们在装置与布局进度中多动动脑筋子总会有方法的。

你只怕感兴趣的稿子:

  • windows中PHP5.2.14以至apache2.2.16装置配备形式
  • WINDOWS下php5.2.4 mysql6.0 apache2.2.4 ZendOptimizer-3.3.0配置
  • Windows下IIS6/Apache2.2.4 MySQL5.2 PHP5.2.1安装配置方式
  • 在windows平台上塑造筑协会调的PHP落成格局(仅适用于php5.2)

本文由澳门新萄京官方网站发布于www.8455.com,转载请注明出处:1的装置与安顿方式,Xdebug安装及布置

关键词: