很多站长朋友们都不太清楚配置php环境检测,今天小编就来给大家整理配置php环境检测,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 怎么检测php环境有没有安装好呢 2、 如何安装wampserver来配置php环境 3、 Windows系统怎样配置PHP环境 4、 Linux系统上怎么检验PHP环境搭建成功???? 怎么检测php环境有没有安装好呢新建一个文件,取我index.php,放在服务器指定的页面目录。
内容如下:
<?php
echo phpinfo();
然后访问这个文件,看能不能正常显示和显示哪些信息。
如何安装wampserver来配置php环境1.下载Wampserver安装软件
2.勾选同意安装协议,点击next进入下一步
3.选择安装目录,默认为D盘wamp目录
4.安装成功后,如下图所示,点击打开www目录。
5.把php文件放入打开的www目录中,下面以index.php为例
<?php
echo '这是php测试环境';
?>
6.然后在浏览器地址栏输入127.0.0.1/index.php就可打开php页面
显示内容:这是php测试环境
Windows系统怎样配置PHP环境具体的操作方法如下:
1、下载我们需要的软件到电脑,然后解压到自己电脑。如下图所示:
2、解压文件后的文件夹效果如图所示,放在磁盘根目录下。
3、然后打开文件夹,找到这里的SETUP命令,点击运行。
4、然后根据提示信息,选择要安装apache以及MYSQL版本,输入数字回车。如下图所示:
5、中间据提示信息,输入有关命令比如输入Y表示同意安装。如下图所示:
6、输入MYSQL数据库的密码,用户名默认是ROOT。如下图所示:
7、安装完成以后,可以浏览器中直接输入本机地址,来查看PHP环境配置的成功情况。如下图所示:
Linux系统上怎么检验PHP环境搭建成功????放在Linux的任意目录下,只在编译时指定安装到的目录。
tar -zxvf php-5.3.18.tar.gz
cd php-5.3.18
不过在接下来的configure编译过程中,遇到了一些比较繁琐的问题:
1、提示错误信息:configure: error: Cannot find MySQL header files under /var/lib/mysql/
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/var/lib/mysql/
解决:
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql
2、提示错误信息:configure: error: Cannot find MySQL header files under yes
解决:此问题主要是由于上面的configure参数中没有指定--with-mysql路径。
通过find / -name mysql.h查看是否存在这个文件所在路径,如果不存在,则要安装MySQL-devel-4.1.12-1.i386.rpm(必须要安装的)。
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql-dir=/usr/include/mysql/mysql.h
3、提示错误信息:configure: error: Try adding --with-zlib-dir=<DIR>. Please check config.log for more information.
解决:
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql-dir=/usr/include/mysql/mysql.h --with-zlib-dir=/usr/lib
编译PHP完整的configure参数(请注意apache的路径):
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql-dir=/usr/include/mysql/mysql.h --with-zlib-dir=/usr/lib
make
make install
把配置php.ini,只需要把php-5.3.18安装包中的php.ini-production拷贝到/usr/local/php/lib/下即可。
[root@localhost php-5.3.18]#cp php.ini-production /usr/local/lib/php.ini
(一定要命名为php.ini,放在/usr/local/lib/路径下;在编译时可以指定php.ini的存放位置,也可以在Apache里指定其位置;如果位置错误,php扩展就不发加载,phpinfo()测试页中看不到扩展信息)
-----------------------------------------------还算可以的分割线----------------------------------------------------------------
配置Apache中的PHP环境
需要修改Apache的配置文件httpd.conf以得到PHP的解析:
1、在LoadModule中添加:LoadModule php5_module modules/libphp5.so
2、在AddType application/x-gzip .gz .tgz下面添加:
# probably should define those extensions to indicate media types:
#
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
3、在DirectoryIndex增加 index.php,以便Apache识别PHP格式的index
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
最后一步验证PHP环境:
在Apache网站目录下新建php的phpinfo测试页,/usr/local/apache/htdocs/info.php
[root@localhost htdocs]# vi info.php
<?php
phpinfo();
?>
通过 验证,通过phpinfo()可以查看很多信息,比如php.ini的存放路径,以及所有扩展组件等,很强大。
关于配置php环境检测的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于配置php环境检测 php的环境配置的详细内容...