php安装新手不会安装,php70如何安装

http://www.itjxue.com  2023-01-20 19:00  来源:未知  点击次数: 

谁能和我说下php的安装方法,简单一点的,我刚学,先要入门

本例中以假设你正确安装了ZEND STUDIO FOR ECLIPSE

1,安装WampServer

下载WAMPSERVER并安装,在本例中,安装在D:\wamp下。

2 安装Zend Framework

解压缩 Zend Framework 压缩包中 \library\ 至 D:\wamp\library ,记住,路径别搞错了。

3 开启支持rewrite module

编辑 httpd.conf。

- 编辑 D:\wamp\bin\apache\Apache2.2.10\conf\httpd.conf 文件。或

- 右击托盘里WampServer小图标 -- Apache -- httpd.conf

# LoadModule rewrite_module modules/mod_rewrite.so

去掉 '#',改为:

LoadModule rewrite_module modules/mod_rewrite.so

4 PHP library 设置

- 编辑 D:\wamp\bin\php\php5.2.7\php.ini,或

- 右击托盘里WampServer小图标 -- PHP -- php.ini

; Windows: "\path1;\path2"

; include_path = ".;c:\php\includes"

去掉 ';',并且加上Zend Framework 压缩包安装路径,改为:

; Windows: "\path1;\path2"

include_path = ".;c:\php\includes;d:\wamp\library;"

5 启动Zend Studio For Eclipse 并且新建项目

启动 Zend Studio for Eclipse

File -- New -- Zend Framework Project - Project Name: test - Finish

6 在Apache中加入新项目

单击托盘里WampServer小图标 -- Apache -- ALIAS目录 -- 添加一个ALIAS

输入url: test

输入项目地址:http:\localhost\test

(注,貌似这步可有可无,因为我后来我另建一个项目,并没有执行该步,仍然可以显示结果)

7 在浏览器输入 或者

前者的结果是输出三个目录application/,html/,library/

而后者如果在第四步出现错误的话,会出现以下错误:

Warning: require_once(Zend/Controller/Front.php) [function.require-once]: failed to

open stream: No such file or directory in ......

Fatal error: require_once() [function.require]: Failed opening required

'Zend/Controller/Front.php' (include_path='.;C:\php5\pear') in ......

写到这里,不得不长啸一声,当初我也是弄了很久,但是环境配置还是死活弄不出来,当时在GOOGLE

上找了很久终于找到了篇文章,我也是按照他的PHP library 设置来配置的,原文如下:

右击托盘里WampServer小图标 -- PHP -- php.ini

;include_path = ".;D:\Program Files\wamp\library"

去掉 ';',改为:

include_path = ".;D:\Program Files\wamp\library"

当初我就卡死在这个配置上了,因为在该配置中有两个“;include_path”,而该文章也没写清楚是

哪个~

后来又GOOGLE了很久,终于发现原来是改“Windows: ”底下那个路径~

还没完,那到底是怎么改的呢?我又GOOGLE了很久,终于找到了一篇文章;原文如下:

下载 ZF1.5后 ,我将 ZF下的library 文件改名成ZF放到 G:\AppServ\ZF下,并配置php.ini文件的

include_path为

; Windows: "\path1;\path2"

;include_path = ".;c:\php\includes;G:\AppServ\ZF;"

看到这里我终于顿悟,原来是加上Zend Framework 压缩包安装路径就可以了,于是修改如下:

include_path = ".;c:\php\includes;D:\wamp\library;"

满心欢喜,输入地址,结果还是出现了:

Warning: require_once(Zend/Controller/Front.php) [function.require-once]: failed to

open stream: No such file or directory in ......

Fatal error: require_once() [function.require]: Failed opening required

'Zend/Controller/Front.php' (include_path='.;C:\php5\pear') in ......

百思不得其解,就在我快要崩溃的时候(我已经整整弄了两个小时了),我突然发现,路径盘符默认的

是小写:include_path = ".;c:\php\includes; 那是不是我自己加的盘符也是小写的呢?抱着死马当活

马医的态度,路径改为:

include_path = ".;c:\php\includes;d:\wamp\library;"

在浏览器输入“”,回车......

"Hello,world!"

我当时差点哭了出来......

本人正在自学PHP,一切的一切都是通过GOOGLE(或baidu)+摸索而来的, 写下这篇文章只是为了纪

念我的又一次痛苦的配置经历(上次是ECLPSEPHP的浏览器问题),如果这篇文章能对你有一丁点的帮助

,本人很是高兴,若没有的话,就当是茶余饭后的一点笑料咯,并且感谢您的收看~

mac电脑下怎么安装php这些,新手不懂求大神

mac系统安装php的方法:

安装PHP扩展要求Mac系统已经安装了Xcode环境和命令行开发工具,如果还没安装,可以使用Shell安装。

xcode-select --install

为了扩展管理方便,首先来安装pecl扩展管理器。

cd /usr/lib/php

sudo php install-pear-nozlib.phar

安装Redis、Memcache、Mongo等扩展。

sudo pecl install redis

sudo pecl install memcache

sudo pecl install mongo

sudo pecl install xdebug

将扩展配置添加的php.ini文件中:

extension=memcache.so

extension=mongo.so

extension=redis.so

zend_extension=xdebug.so

安装xcache,从官网下载

解压缩并安装

tar xvf xcache-3.2.0.tar

cd xcache-3.2.0

phpize

。/configure

make

sudo make install

配置XCache

[xcache]

xcache.size = 128M

xcache.var_size = 8M

xcache.var_count = 1

xcache.var_slots = 8K

xcache.var_ttl = 0

xcache.var_maxttl = 0

xcache.var_gc_interval = 300

xcache.optimizer = Off

由于Mac自带的PHP环境是不包括mcrypt扩展的,所以需要下载同版本的php源码包,单独编译这个模块加载。从官网的归档里面找到php5.5.14的源码包,下载:

tar zxvf php-5.5.14.tar.gz

cd php-5.5.14/ext/mcrypt/

phpize。/configure

make

sudo make install

配置ext-mcrypt

extension=mcrypt.so

为了加速,还需要打开opcache。

zend_extension=opcache.so

[opcache]

; Determines if Zend OPCache is enabled

opcache.enable=0

; Determines if Zend OPCache is enabled for the CLI version of PHP

opcache.enable_cli=0

以上就是在MAC OS X系统中安装PHP扩展的方法。

PHP如何安装及配置

将下载的压缩包解压到纯英文目录下;

2.因为PHP是被动型的服务,目的就是为apache提供了处理php代码的服务。因此我们要做的配置就是告诉apache,PHP在哪?需要它处理什么样的文件。

所以,打开apache的配置文件,httpd.conf。

搜索LoadModule,找到之后按照相同的格式加载php模块,输入:

接着搜索mime_module,找到后按照相同格式在该标签内,输入:

放的位置是没什么要求,最好是能跟好队形,好修改。

上面添加的配置,分别是告诉php的位置,然后告诉服务器.php的文件会被当作“application/x-httpd-php”格式处理,而服务器里处理application/x-httpd-php格式的就是php。这样配置之后,一旦是.php的文件服务器都会调用我们的php来处理。

到这里php代码就可以正常使用了。

3.php的配置以及添加扩展

php本身的配置是要自己创建的。

首先,在解压的php目录下找到php.ini-development文件,这是php提供的配置模版,复制并修改文件名为php.ini。

由于php是被动服务,它的配置文件也一样是apache来调用,所以还是要到apache的配置文件httpd.conf里添加:

接着,如果要添加扩展,可以在php的配置文件php.ini里搜索extension_dir,找到下图:

php配置文件的注释是靠“;”,这项配置是说明扩展文件的所在目录。

按格式加上:extension_dir = "你的扩展文件目录"

你的扩展文件目录就是php解压目录下的ext文件夹,即:"解压目录/ext"。

接着需要告诉php加载哪些扩展:

在php.ini里添加:extension=你要添加的扩展名字

(责任编辑:IT教学网)

更多

推荐淘宝营销文章