PHP 开发环境的选择、建立及使用(2)

_O型血_

_O型血_

2016-01-29 13:21

PHP 开发环境的选择、建立及使用(2),PHP 开发环境的选择、建立及使用(2)

好了。到这里有几个安装的方法供选择,因为 Zend 在这方面做得很好,如果你准备安装 Apache 作为服务器的话,那么直接装我们下载下来的 Zend Studio 即可,只是它的 Apache 为 1.x 版本。而且也不用手动装 PHP ,很方便拉,其实对于新手单单装个 Zend 就 OK 了,可是我为什么还要下载那么多软件呢。因为并不是所有人都想单单使用 Zend Studio,或者并不是每台机器上都要安装 Zend Studio,或者你想配置更适合自己的  PHP 环境。所以下面我要讲的是:先配置好 PHP 运行环境,再安装 Zend Studio。大家跟着我的思路走。 配置 PHP 下载下来五个软件有三个是以 zip 为扩展名的,需要一个 zip 解压缩软件来解压缩,可以到 http://www.winzip.com 获得该压缩解压缩软件,因为解压缩软件很多,可以有很多途径获得,所以这里不详细说明。另外,PHP4 的配置和 PHP5 的配置有些许不同,详细信息可以参看我的 PHP5 配置文章:http://www.openphp.cn/index.php?module=article&id=12将 php-x.x.x-win32.zip 解压缩到 C 盘根目录下。解压缩完成后我们应该能在 C 盘根目录下找到一个以 php-x.x.x-win32 为名的文件夹,将其改名为 php4。进入该文件夹,我们可以很清楚看到 PHP 的目录结构如下图:  我来说明几个配置时候用得着的目录:[dlls]存放相应 PHP 扩展库的所需的 dll。那么什么是 PHP 的 DLL 扩展库呢?它是 PHP 在基本功能上的扩展。比如,你需要用 PHP 来生成图像,那么你就得用到 GD 库扩展,该库包含了一系列图像生成函数等。这样,就可以很容易的扩大 PHP 的应用范围了。所以你在配置 PHP 的时候需要告诉 PHP 你需要该扩展库的支持。[extensions]PHP 扩展库的 dll。这是 PHP 搜索扩展库和存放扩展库的位置。[PEAR]PEAR 是 PHP 的扩展与应用库(PHP Extension and Application Repository)的存放路径。更多可访问 http://pear.php.net 了解。[sapi] 存放 SAPI 的 dll 文件。[go-pear.bat]安装 PEAR 所需文件。[install.txt]安装说明文件。[php4ts.dll]主 dll 文件。[php.exe]CGI 可执行程序。[php.ini-dist]PHP 配置文件 解释完这些主要目录和文件,可能一些新手就怕了,呵呵,不用怕,撇开这些稀奇古怪的名称和专有名词。我们直接安装 PHP ,不过声明在先,以下步骤可一步都不能搞错哦,细心点,没错的。再次说明,以下提及的路径,如无特殊说明,适合于 Windows 98 以后的各个版本操作系统,我以 Windows Server 2003 为示范操作系统。第一步:复制 php4ts.dll 文件到 C:Windows 目录下(如果是 Windows 2000/NT 操作系统,则为 C:winnt 目录,下同。请注意你的 Windows 版本对应的文件夹)。第二步:将 [dlls]文件夹下所有的 .dll 文件复制到 C:Windowssystem32 目录下(如果是 Windows 2000/NT 操作系统,则为 C:winntsystem32 目录;如果是 Windows 98,则为 C:windowssystem 目录。下同。请注意你的 Windows 版本对应的文件夹)。第三步:复制 php.ini-dist 文件到 C:Windows 文件夹下,重命名为 php.ini 。这里要提醒一句:不要在 php 目录下存放 php.ini 文件。也就是说 C:PHP4 目录下不要有 php.ini 文件(如果是按照我的步骤全新安装 PHP 的话不会出现此情况)。现在我们在 C:windows 目录下已经有 php.ini 文件了,这个文件是 PHP 配置文件,因此配置 PHP 也是围绕它为中心。用记事本打开它。可以看到很多英文。英文不好的朋友别怕,呵呵。我会详细说明一些重要配置选项的。我按照从上到下顺序来说明各个部分的配置。首先,找到 Error handling and logging 这个部分,这里是设置 PHP 警告级别的,也就是说,是否允许 PHP 运行出错的时候给出相应的警告或者提示。当然,我们在学习和调试 PHP ,这个是必要的。很多行都是以分号开头,分号后面是 *.ini 文件的注释,我们可以通过这些注释了解各个警告级别的涵义。这里我们将警报级别设置为: E_ALL & ~E_NOTICE

展开更多 50%)
分享

猜你喜欢

PHP 开发环境的选择、建立及使用(2)

PHP
PHP 开发环境的选择、建立及使用(2)

PHP 开发环境的选择、建立及使用(3)

PHP
PHP 开发环境的选择、建立及使用(3)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

PHP 开发环境的选择、建立及使用(7)

PHP
PHP 开发环境的选择、建立及使用(7)

PHP 开发环境的选择、建立及使用(9)

PHP
PHP 开发环境的选择、建立及使用(9)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

PHP 开发环境的选择、建立及使用(1)

PHP
PHP 开发环境的选择、建立及使用(1)

PHP 开发环境的选择、建立及使用(5)

PHP
PHP 开发环境的选择、建立及使用(5)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

使用简单的DepthBuffer 和使用Lights

使用简单的DepthBuffer 和使用Lights

1.DotNet(.Net):新平台 C#:新语言

1.DotNet(.Net):新平台 C#:新语言
下拉加载更多内容 ↓