仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1346|回复: 19
打印 上一主题 下一主题

[学习教程] PHP网站制作之PHP及其模块的装置

[复制链接]
小女巫 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-3 23:53:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
培训的第三阶段,开始接触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有一比啊!^_^,同是新手面临的第一道关。
小女巫 该用户已被删除
沙发
 楼主| 发表于 2015-2-4 06:56:55 | 只看该作者
实践是检验自己会不会的真理。
板凳
发表于 2015-2-6 21:14:45 | 只看该作者
爱上php,他也会爱上你。
莫相离 该用户已被删除
地板
发表于 2015-2-18 09:16:52 | 只看该作者
基础有没有对学习php没有太大区别,关键是兴趣。
admin 该用户已被删除
5#
发表于 2015-3-6 02:51:20 | 只看该作者
本人接触php时间不长,算是phper中的小菜鸟一只吧。由于刚开始学的时候没有名师指,碰过不少疙瘩,呗很多小问题卡过很久,白白浪费不少宝贵的时间,在次分享一些子的学习的心得。
海妖 该用户已被删除
6#
发表于 2015-3-8 19:35:17 | 只看该作者
Apache不是非得用80或者8080端口的,我刚开始安得时候就是80端口老占用,就用了个 81端口,结果照常,就是输localhost的时候,应该输入为 localhost:81
变相怪杰 该用户已被删除
7#
发表于 2015-3-11 13:58:36 | 只看该作者
我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。
老尸 该用户已被删除
8#
发表于 2015-3-13 06:10:35 | 只看该作者
学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql
飘灵儿 该用户已被删除
9#
发表于 2015-3-20 14:49:20 | 只看该作者
最后祝愿,php会给你带来快乐的同时 你也会给他带来快乐。
深爱那片海 该用户已被删除
10#
发表于 2015-3-27 21:11:37 | 只看该作者
不禁又想起那些说php是草根语言的人,为什么认得差距这么大呢。
若天明 该用户已被删除
11#
发表于 2015-4-5 10:50:51 | 只看该作者
最后祝愿,php会给你带来快乐的同时 你也会给他带来快乐。
灵魂腐蚀 该用户已被删除
12#
发表于 2015-4-10 11:13:25 | 只看该作者
,熟悉html,能用div+css,还有javascript,优先考虑linux。我在开始学习的时候,就想把这些知识一起学习,我天真的认为同时学习能够互相呼应,因为知识是相通的。
愤怒的大鸟 该用户已被删除
13#
发表于 2015-4-11 15:12:53 | 只看该作者
没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。
分手快乐 该用户已被删除
14#
发表于 2015-4-26 22:45:24 | 只看该作者
真正的方向了,如果将来要去开发团队,你一定要学好smarty ,phplib这样的模板引擎,
谁可相欹 该用户已被删除
15#
发表于 2015-5-8 00:25:45 | 只看该作者
这些都是最基本最常用功能,我们这些菜鸟在系统学习后,可以先对这些功能深入研究。
兰色精灵 该用户已被删除
16#
发表于 2015-5-8 02:05:33 | 只看该作者
有位前辈曾经跟我说过,phper 至少要掌握200个函数 编起程序来才能顺畅点,那些不熟悉的函数记不住也要一拿手册就能找到。所以建议新手们没事就看看php的手册(至少array函数和string函数是要记牢的)。
精灵巫婆 该用户已被删除
17#
发表于 2015-6-15 09:42:36 | 只看该作者
做为1门年轻的语言,php一直很努力。
小魔女 该用户已被删除
18#
发表于 2015-6-30 21:08:18 | 只看该作者
曾经犯过一个很低级的错误,我在文件命名的时候用了一个横线\\\\\\\'-\\\\\\\' 号,结果找了好几个小时的错误,事实是命名的时候 是不能用横线 \\\\\\\'-\\\\\\\' 的,应该用的是下划线  \\\\\\\'_\\\\\\\' ;
再现理想 该用户已被删除
19#
发表于 2015-7-5 00:34:32 | 只看该作者
小鸟是第一次发帖(我习惯潜水的(*^__^*) 嘻嘻……),有错误之处还请大家批评指正,另外,前些日子听人说有高手能用php写驱动程序,真是学无止境,人外有人,天外有天。
金色的骷髅 该用户已被删除
20#
发表于 2015-7-11 14:34:25 | 只看该作者
建数据库表的时候,int型要输入长度的,其实是个摆设的输入几位都没影响的,只要大于4就行,囧。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-2 00:00

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表