PHP网站制作之PHP及其模块的装置
培训的第三阶段,开始接触MYSQL,设计数据库,学习PHP如何去连接MYSQL数据库。对于MYSQL,我并不陌生,因为学校开设了Linux系统的课程,对于数据库的操作。 咱们晓得 ASP 的运转需求 PWS 或 IIS 办事器的撑持,没有这两个办事器,它就运转不了。 ASP 的办事器撑持装置凡是都包含了 ASP言语注释器与 WEB 办事器。
与之不异,PHP的装置,也分为两个局部:一为PHP及其模块的装置,二为WEB办事器的置。PHP及其模块的装置,包含PHP中心文件的装置,
相干扩大模块的装置及PHP。INI文件的各类选项的设定。
PHP假如没有WEB办事器中,是发扬不了多大的感化的,所以必需装置一个WEB办事器,而且停止需要的设置装备摆设,使得WEB办事器可以处置PHP脚
本。
如今咱们多半的操作体系都是微软的 windows 体系,接上去咱们就先引见 windows 操作平台下 php 运转情况与及 WEb 办事器的装置
1、PHP及其模块的装置
PHP的装置对照复杂。起首咱们要从 http://www.php.net/ 站点高低载顺应本人平台的PHP紧缩包(例子中利用到的紧缩包为php-4.1.2.tar.gz),把它们解压开来,然后点击装置,凡是咱们把它装置到C:\PHP目次(这个看团体的操作体系盘符所决意)。
关于所需的一切外挂模块都要有响应的静态链接库。假如你装置的模块文件没有包括于PHP,你可以到 http://www.php.net/ 网站查找并下载,然后复制到C:\PHP目次。如许就完成装置。
接上去的一步是需求集中精力的时分了,关于刚接触PHP,入手下手进修PHP的人来讲,这一步相当主要,由于假如没有设置准确,将没法注释任何的PHP剧本,也就是说你所需求的PHP根基运转前提也没有创立起来。
接上去咱们要和PHP的设置装备摆设文件 php.ini 。把PHP的装置目次下的文本设置装备摆设文件PHP.INI-DIST复制到你的Windows目次(c:\windows或c:\winnt)下。而且把文件后缀名修正成php.ini。在此有一个相当主要的成绩要注重,假如在windows目次和php目次中同时有php.ini文件,那末php目次里的文件优先及高,也就是说,php注释器将把PHP目次里的文件看成php的设置装备摆设文件,windows目次里的将不起感化。
仔细的伴侣将会注重到,php目次里还有一个php.ini-optimized的文件,跟phin.ini-dist一样是PHP注释器的设置装备摆设文件,二者的设置装备摆设内容相相似,但前者在某些选项里作了优化,目标为了削减体系内存的占用。然而,建议对PHP不甚懂得不甚熟习的伴侣不要用此文件,由于它是php3时保存上去的,用于php4能够招致局部模块功效生效。
在收集上,也存在着相当多的 php.ini文件设置装备摆设方面的文件,但在外面存在着很大的误区,上面援用局部误区内容:
Windows 98下装置Apache(PWS) PHP4 MySQL phpMyAdmin的办法
“
作者: Tony Reeves ()
宣布日期: 08/08 16:52
**************************************
1.装置PHP4
软件取得:国外http://www.php.net;国际http://www.phpchina.com,http://phpuser.com等失掉紧缩包今后解紧缩到c:\php4目次下.
*************************************************************
拷贝php4ts.dll (***在解压目次中***),
和msvcrt.dll (***在解压目次中的子目次dll里***)
到C:\windows\system
...
”
Windows 2000下装置PHP4及MySQL大揭密
“
作者: chenlinhaime
宣布日期: 2000/08/03 11:54
我的php4和mysql的软件包是php-4.0.1pl2-Win32.zip、mysql-3.23.19-beta-win.zip。
...
如今入手下手装置php4,将软件包先用winzip解压到c:\php4下,再将目次下的一切dll文件拷到c;\winnt\system32下,不要掩盖已有的dll文件
;接着将目次下的php.exe和php.ini-dist两个文件拷到c:\winnt下;
将c:\winnt\php.ini-dist更名为php.ini,并翻开它,找到;Windows Extensions,将extension=php_calendar.dll、extension=php_zlib.dll
、extension=php_ldap.dll前的“;”去失落,封闭该文件。
...
”
PHP傻瓜型装置设置进程教程:
“
...
2.装置PWS到缺省目次(按典范装置)3.装置php4(我下载的文件称号是:php-4.0b4pl1-Win32.zip并解压出来) 在PHP的目次下有以下文件
php.ini-dist ... php4isapi.dll php_mysql.dll (1)将一切dll文件copy 到你的system目次如C:\windows\system\
(2)将php.ini-dist更名为php.ini,修正php.ini里 extension_dir = ./ 为 extension_dir = c:\windows\system\ ; (3)修正Php.ini里的
;extension=php_mysql.dll 除去前边的";"号(即为extension=php_mysql.dll)
...
”
并非说它们的设置装备摆设办法是毛病的,所谓条条大中通罗马,依照文章中的办法一样可以到达目标,然而却多了良多步调,以上三篇文章中的把php*.dll复制到windows\system 这一步都可以省略了,由于设置装备摆设好以后,不修正php.ini里“ extension_dir = ./”的途径, 办事器中就能够直接认知了php 静态链接库文件的途径,不必再去寻觅,所以说下面的设置装备摆设文件存在着误区,固然并非说那样的设置装备摆设不合错误,按它们所说的作了响应的文件复制与php.ini文件的设置装备摆设以后,办事器也会按途径去加载php 静态链接库文件的。
PHP及其模块的装置就引见到这里,接上去作者会向人人具体引见 php 在各类类型操作平台上的设置装备摆设办法。
小试一下身手,大概是没问题了,那么交给你个任务,做个留言本吧,这和HELLO WORLD有一比啊!^_^,同是新手面临的第一道关。 实践是检验自己会不会的真理。 爱上php,他也会爱上你。 基础有没有对学习php没有太大区别,关键是兴趣。 本人接触php时间不长,算是phper中的小菜鸟一只吧。由于刚开始学的时候没有名师指,碰过不少疙瘩,呗很多小问题卡过很久,白白浪费不少宝贵的时间,在次分享一些子的学习的心得。 Apache不是非得用80或者8080端口的,我刚开始安得时候就是80端口老占用,就用了个 81端口,结果照常,就是输localhost的时候,应该输入为 localhost:81 我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。 学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql 最后祝愿,php会给你带来快乐的同时 你也会给他带来快乐。 不禁又想起那些说php是草根语言的人,为什么认得差距这么大呢。 最后祝愿,php会给你带来快乐的同时 你也会给他带来快乐。 ,熟悉html,能用div+css,还有javascript,优先考虑linux。我在开始学习的时候,就想把这些知识一起学习,我天真的认为同时学习能够互相呼应,因为知识是相通的。 没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。 真正的方向了,如果将来要去开发团队,你一定要学好smarty ,phplib这样的模板引擎, 这些都是最基本最常用功能,我们这些菜鸟在系统学习后,可以先对这些功能深入研究。 有位前辈曾经跟我说过,phper 至少要掌握200个函数 编起程序来才能顺畅点,那些不熟悉的函数记不住也要一拿手册就能找到。所以建议新手们没事就看看php的手册(至少array函数和string函数是要记牢的)。 做为1门年轻的语言,php一直很努力。 曾经犯过一个很低级的错误,我在文件命名的时候用了一个横线\\\\\\\'-\\\\\\\' 号,结果找了好几个小时的错误,事实是命名的时候 是不能用横线 \\\\\\\'-\\\\\\\' 的,应该用的是下划线\\\\\\\'_\\\\\\\' ; 小鸟是第一次发帖(我习惯潜水的(*^__^*) 嘻嘻……),有错误之处还请大家批评指正,另外,前些日子听人说有高手能用php写驱动程序,真是学无止境,人外有人,天外有天。 建数据库表的时候,int型要输入长度的,其实是个摆设的输入几位都没影响的,只要大于4就行,囧。
页:
[1]
2