您的位置:

php7环境配置,php安装配置

本文目录一览:

如何在安卓手机上配置php7环境

安卓是基于linux的 你可以下载个busybox然后就可以干很多事情了包括你说的安装php7 mysql apache或nginx 或lighttpd~

如何在windows上安装和配置php7.0.12

百度"php套件",推荐使用phpStudy。支持php7。

php7普通安装跟其它版本类似。

PHP7安装intl扩展和linux安装icu

一 PHP intl 是国际化扩展,是ICU 库的一个包装器。所以在安装PHP intl扩展前要先安装ICU库,安装ICU库的具体步骤::

二 安装intl扩展

1:进入php7.2.5源码:

2:运行:phpize ,找不到命令时,将路径补全:/usr/local/php7/bin/phpize(是php的安装路径),出现如下:

Configuring for:

PHP Api Version: 20100412

Zend Module Api No: 20100525

Zend Extension Api No: 220100525

3:运行配置

./configure --enable-intl --with-icu-dir=/usr/local/icu/ --with-php-config=/usr/local/php7/bin/php-config

注:前面路径为icu的安装路径,后面路径为php的安装路径。

4:编译扩展:make

5:复制扩展到目标文件夹

cp /user/local/php/php7.2.5/ext/intl/modules/intl.so /user/local/php7/lib/php/extensions/no-debug-non-zts-20170718

注意:也可以find / -name intl.so 查找。

6:设置扩展加入配置文件中:

[intl]

extension_dir = "/usr/local/php7/lib/php/extensions/no-debug-non-zts-20170718/"

extension=intl.so

大坑:::采用phpinfo()时,无法找到配置的intl扩展,说明配置没有生效。。。。。。

原因:在编译php时没有 --with-config-file-path=PATH 指定php.ini路径,默认的路径为/usr/local/php7/lib,只需要将php.ini放入这个默认的路径即可。你也可以安装配置php时加入,如下:

./configure --prefix=/usr/local/php7 --with-config-file-path=/usr/local/php7/etc --with-curl --with-freetype-dir --with-gd --with-gettext --with-iconv-dir --with-kerberos --with-libdir=lib64 --with-libxml-dir --with-mysqli --with-openssl --with-pcre-regex --with-pdo-mysql --with-pdo-sqlite --with-pear --with-png-dir --with-xmlrpc --with-xsl --with-zlib --enable-fpm --enable-bcmath -enable-inline-optimization --enable-gd-native-ttf --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl --enable-shmop --enable-soap --enable-sockets --enable-sysvsem --enable-xml --enable-zip --enable-pcntl --with-curl --with-fpm-user=nginx --enable-ftp --enable-session --enable-xml --with-apxs2=/usr/bin/apxs

访问:index.php中phpinfo()文件。

windows下怎么安装php7,php7里面没有这个php7apache2

第一步:安装Apache服务。

在这里主要配置Network Domain、Server Name、Email地址以及Apache服务的占用端口,默认为80端口,你可以根据需要配置在其他端口,Apache的安装目录你可以使用默认目录或根据需要自行选择安装目录。

在完成apache服务的安装后,在游览器中输入,出现It’s work!字样,说明Apache服务安装成功了。

第二步:MySQL的安装

选择Custom自定义安装

点击“Change”更改你需要的目录

待文件复制安装完毕后,进行MySQL设置界面,单击Finish。

选择Detailed Configuration进行详细配置

选择MySQL运行模式:Server Machine

选择MySQL数据库默认存储方式:Non-Trans Only (MYISAM)

设定MySQL最大连接数:一般设置为128 – 512之间的整数。

设定MySQL网络参数,注意:不要勾选启用Strict Mode!那个Addfirewall的选项仅在需要外连MySQL的时候勾选上,也就是说给防火墙加个出入站的策略。

设定MySQL默认字符集:以用户站点语言为准,默认我们填gbk。

Windows环境设定

修改设定root用户密码,root密码请设置的比较复杂些,如果你出现的是三行,第一行的current password不要填写,留空白

注意:非必要情况下,不要启动远程连接模式! 完成MySQL的安装,并启动MySQL服务。

完成后,打开cmd命令提示符窗口,输入命令:mysql –u root –p

输入刚才安装时设置的密码后,如果能够正常进入MySQL控制台则说明MySQL安装正常。

更改MySQL数据库存放目录(可选,默认是在C:ProgramDataMySQLMySQL Server 5.1data,隐藏目录)

打开cmd命令提示符窗口,输入命令:net stop mysql 停止MySQL服务运行;

打开你的mysql安装目录的my.ini,

找到:

Datadir = “XXXXdata”

修改为:

Datadir = “你需要的mysql安装目录,如:F:Database”

将C:ProgramDataMySQLMySQL Server 5.1data 文件夹复制到你修改的Datadir目录,注意不是作为子目录,如果你的Datadir写的是F:Database,那么你就把C:ProgramDataMySQLMySQL Server 5.1data复制到F盘,然后改名为Database;

打开cmd命令提示符窗口,

输入命令:net start mysql

启动MySQL服务。

重新测试MySQL是否工作正常。

第三步:安装PHP。

其实在Windows 7下进行PHP安装非常简单,由于我下的是PHP代码包,只要解压php-5.3.2-Win32-VC6-x86并重名为文件夹为php,将其复制到C盘目录下即可完成PHP安装。

PHP环境搭建第三步:进行PHP配置环境。

解压缩下载的php-5.2.8-Win32.zip文件到你指定的目录

然后修改php.ini

进入PHP文件夹,将php.ini-dist 重命名为php.ini ;

打开php.ini文件,找到:

extension_dir= “./”

将其改为:

extension_dir= “你的php解压目录ext”

找到:Windows Extensions

在Windows Extensions下方的动态模块配置中,需要打开以下模块支持:(去掉模块配置每行前面的分号即可)

php_curl.dll

php_pdo_mysql.dll

php_gd2.dll

php_mbstring.dll

php_mcrypt.dll

php_mhash.dll

php_ming.dll

php_mysql.dll

php_openssl.dll

php_sockets.dll

php_xmlrpc.dll

php_zip.dll

找到:

disable_functions=

改为:

disable_functions=passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server

保存php.ini文件,并将其复制到Y:Windows,然后把php文件夹下的libmysql.dll复制到C:WindowsSystem32目录下。

接着配置PHP的Session功能(可选)

在使用session功能时,我们必须配置session文件在服务器上的保存目录,否则无法使用session,我们需要在Windows 7上新建一个可读写的目录文件夹,此目录最好独立于WEB主程序目录之外,此处我在D盘根目录上建立了phpsessiontmp目录,然后在php.ini配置文件中找到

;session.save_path = “/tmp”

修改为

session.save_path = “D:/phpsessiontmp”

配置PHP的文件上传功能 (可选)

同session一样,在使用PHP文件上传功能时,我们必须要指定一个临时文件夹以完成文件上传功能,否则文件上传功能会失败,我们仍然需要在Windows 7上建立一个可读写的目录文件夹,此处我在D盘根目录上建立了phpfileuploadtmp目录,然后在php.ini配置文件中找到

;upload_tmp_dir =

修改为

upload_tmp_dir = “D:/phpfileuploadtmp”

第五步:配置Apache以支持PHP

1、打开你的apache2的安装目录,找到conf文件,打开里面的httpd.conf

在#LoadModule vhost_alias_module modules/mod_vhost_alias.so下添加

复制代码

代码如下:

LoadModule php5_module "你的php安装目录/php5apache2_2.dll"

PHPIniDir "c:/Windows" (因为把php.ini复制到了C:/Windows目录中了)

AddType application/x-httpd-php .php .html .htm

我们在PHP目录下可以看到多个php5apache的DLL文件,由于我们使用的是Apache2.2.15,所以我们当然需要使用php5apache2_2.dll,接着指定PHP的安装目录以及执行的程序扩展名。

2、我们应该知道默认Apache服务器执行WEB主程序的目录为Apache2.2/htdocs,所以当你的WEB主程序目录变更时,我们需要修改相应的Apache配置,即将

复制代码

代码如下:

DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"

修改为

复制代码

代码如下:

DocumentRoot "D:/PHPWeb(目录自己定,我这是随便写的)"

还有

复制代码

代码如下:

Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"

修改为

Directory "D:/PHPWeb(目录自己定,我这是随便写的)"

最后修改具体的index文件先后顺序,由于配置了PHP功能,当然需要index.php优先执行

DirectoryIndex index.html

修改为

DirectoryIndex index.php index.html

最后重启Apache服务器

在一切工作完成后,在你刚才指定的工作目录中(D:/PHPWeb)新建php文件,输入以下内容

复制代码

代码如下:

?

phpinfo();

?

保存,在浏览器中输入刚才新建的php文件名.php,如果出现php信息的话,就说明成功了。然后是数据库的链接,把刚才建的php文件的内容替换为

复制代码

代码如下:

?php

$connect=mysql_connect(“127.0.0.1″,”root”,”你的mysql数据库密码”);

if(!$connect) echo “Mysql Connect Error!”;

else echo “欢迎我的博客-”;

mysql_close();

?

windows版xampp php7怎么配置memcahe

你可以换个运行环境试试,PHPWAMP这款绿色集成环境。

默认有6个PHP版本,你随便切换,切换不同版本,总有一个版本适合你的程序的。

PHPWAMP绿色集成环境(适合在本地,也适合在服务器上面运行)

本地搭建教程:

服务器搭建的话,请在百度搜这个标题

“PHP绿色集成环境在云服务器上的应用,PHPWAMP在服务器上搭建网站案例”

支持所有Windows系统,目前最新的Windows10也没问题。

首先来看WAMP是什么意思?

Windows下的Apache+MySQL+PHP,称为WAMP。

属于WAMP环境的集成软件有很多,比如wampserver、apmserv、xampp、PHPWAMP等等,这些WAMP环境各有特点。我推荐使用PHPWAMP这款绿色集成环境

PHPWAMP自带php5.2、php5.3、php5.4、php5.5、php5.6、php7这6个默认版本,拥有共生模式(与其他环境同时使用),单身狗霸体模式,强行打通阻碍运行网站。

如果还不满意,可以自定义设置任何PHP版本,700个PHP版本随便你切换。

拥有一键去除域名端口号,一键清除环境阻碍,强制运行环境,强制修改任意数据库密码等实用功能。

这篇教程文章里提供700多个PHP版本下载。(700个PHP版本一键切换)

百度搜索这个文章标题:

PHP集成环境如何自定义PHP版本,同时运行多个php版本一键开启模块。

搜到的文章中,在文章的附件里有提供PHP历史版本下载,差不多700多个PHP版本。