当前位置:首页 » 编程语言 » php的配置

php的配置

发布时间: 2022-01-14 13:39:19

php运行环境的如何配置

看来你是个很新的新手:单装环境当然不容易,即使有一定工作经验的PHPer也得看着文档一步步的配啊!有个快捷方法可以快速搭建环境,使用集成包,初学者建议使用WAMP5(window+apache+Mysql+PHP)安装包,一键安装

② php的类怎么读取到配置文件里面的配置项

1、新建一个PHP文档,该文档的目的是检测PHP的环境配置,示例:<?php phpinfo()。

③ PHP如何配置

用wamp最简单不过,安装好localhost就可以用。

单独安装apache和php有点麻烦
1.安装apache,安装好后修改conf文件中的httpd.conf,使其支持php文件,打开httpd.conf,在最后加入这段文字
DirectoryIndex index.html index.html.var index.php
LoadFile D:/php/php5ts.dll
LoadMole php5_mole D:/php/php5apache2_2.dll
AddType application/x-httpd-php .php
PHPIniDir "D:/php"
这里要注意的是路径 你的PHP解压在D盘的根目录,或者你解压到c盘也得,不过要改路径。

2.安装PHP:解压php包后,找到php.ini,修改里面的配置
extension_dir = "d:\php\ext\" 这是你解压后PHP文件的路径,把要用的EXT种的dll文件路径加进去“;”
如extension=php_mysql.dll
还有short_open_tag 设置为 On,
apache默认的目录是apache安装目录下的htdocs目录,你可以在apache配置文件中改。

④ PHP如何安装及配置

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

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

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

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

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

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

上面添加的配置,分别是告诉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=你要添加的扩展名字

⑤ php怎么写ini配置项

//用法ini_file(文件名,ini节名,键名key,键值)

//查询时键值留空或设为null,函数返回键值
//若无ini节名,则ini节名设为nullini节名不包含[]

//查询
//echoini_file('abc.ini','sectionA','key1');
//输出对应的键值如123ds


//添加或更改
/*
if(ini_file('abc.ini','sectionA','key1','bnmv')
echo"成功添加或修改";
else
echo"操作失败";

*/

functionini_file($inifilename,$mode=null,$key,$value=null){
//传入参数为null时的默认值
$inifilename=$inifilename==null?'Application.ini':$inifilename;
$key=$key==null?'user':$key;
if(!file_exists($inifilename))
returnnull;
//读取
$confarr=parse_ini_file($inifilename,true);
$newini="";
if($mode!=null)
{
//节名不为空
if($value==null)
{return@$confarr[$mode][$key]==null?null:$confarr[$mode][$key];}
else
{$YNedit=@$confarr[$mode][$key]==$value?false:true;//若传入的值和原来的一样,则不更改
@$confarr[$mode][$key]=$value;
}
}
else
{//节名为空

if($value==null)
{return@$confarr[$key]==null?null:$confarr[$key];}
else
{$YNedit=@$confarr[$key]==$value?false:true;//若传入的值和原来的一样,则不更改
@$confarr[$key]==$value;
$newini=$newini.$key."=".$value." ";
}

}
if(!$YNedit)
returntrue;

//更改

$Mname=array_keys($confarr);
$jshu=0;

foreach($confarras$k=>$v)
{
if(!is_array($v))
{$newini=$newini.$Mname[$jshu]."=".$v." ";$jshu+=1;}
else
{$newini=$newini.'['.$Mname[$jshu]."] ";//节名
$jshu+=1;
$jieM=array_keys($v);
$jieS=0;
foreach($vas$k2=>$v2)
{$newini=$newini.$jieM[$jieS]."=".$v2." ";$jieS+=1;}
}

}
if(($fi=fopen($inifilename,"w")))
{
flock($fi,LOCK_EX);//排它锁
fwrite($fi,$newini);
flock($fi,LOCK_UN);
fclose($fi);
returntrue;
}
returnfalse;//写文件失败
}
ini_file('你的文件名','123','qew','456');

⑥ php配置问题

PHP和apache的整合过程有好几步,不知道你是不是都完成了。主要分为两部分,第一部分是对httpd.conf的配置,我的httpd.conf是这样配置的(安装路径填自己的,#后面是我自己写的注释,是怕时间久了我忘了下面对应的每一条配置是什么意思):
#与PHP5整合
#让apache载入PHP处理模块
LoadMole php5_mole "C:/Program Files/myPHPEnvironment/php-5.4.11-VC9/php5apache2_2.dll"
#inidir是对php的一些设置
PHPIniDir "C:\Program Files\myPHPEnvironment\php-5.4.11-VC9"
#这个资源表示当有一个文件后缀是.php时,自动由php来处理
AddType application/x-httpd-php .php .phtml
第二部分是启用php的开发模式,需要把下载的php文件夹里面的php.ini-development修改为php.ini,并在php.ini中指定php扩展模块的路径,extension_dir=php安装路径/ext,如下是我的配置:
extension_dir = "C:/Program Files/myPHPEnvironment/php-5.4.11-VC9/ext"
这是我的配置情况,不知道适合不适合你,我不知道phpwin32版本的适合不适合你的win7 64的系统。还有,我刚刚解决了一个apache不能启动的问题,结果让我自己哭笑不得,原来是我在改写httpd.conf文件时写的注释符号居然是//,而其实应该是#,所以楼主也可以看看是不是有语法错误。如果你配置了apache的环境变量的话,直接在命令行下启动apache:
httpd -k start
看看提示是什么,如果有语法错误应该会提示哪个文件的第几行出错了,方便找到错误在哪。

⑦ Windows系统怎样配置PHP环境

Windows配置PHP环境的方法:

工具原料

win7系统电脑 浏览器

1、打开浏览器,在搜索栏键入并搜索需要的软件“PHPnow”,找到并下载之后,解压到电脑磁盘的根目录。

⑧ php的配置文件怎么修改

在本地安装php环境之后,部分php扩展没有被打开(如 zip扩展 ),或是某项配置不能达到客户要求(如上传文件最大值默认是2m, upload_max_filesize = 2M ),用户在使用的时候可能需要对php的配置文件进行修改,修改步骤:

1,找到并确认php.ini文件位置,此文件通常在c:/windows目录底下,但有的时候部分用户可能在本地安装多个php,本地可能存在多个php.ini文件,要确认当前使用的php环境的php.ini文件位置可以在网站根目录底下创建一个环境检测文件,如phpinfo.php,内容: ,然后在浏览器中输入localhost/phpinfo.php.在看到php环境显示页面:
PHP的配置文件的修改PHP的配置文件的修改

可在此页面用ctrl+f找到Loaded Configuration File 其值即为当前php环境的php.ini路径。

2,若修改zip扩展,可在php.ini文件中找到extension=php_mysql.dll ,在其下面一行加入:extension=php_zip.dll ,然后重启web服务器(apache或iis)即可成功配置zip扩展。

3,若需修改文件上传上限的话,可在php.ini文件中搜索upload_max_filesize 然后修改其值,修改之后保存重启web服务器即可!这样就行,我昨晚在后盾人看视频时看到的,希望能帮到你✧*。٩(^㉨^*)و✧*。Σ(๑º㉨º๑ )

⑨ 关于PHP环境配置

恩,这个说吧,你只是把apache和php安装好了

但是php不会自动运行

你需要把php配置到apache里面,需要修改配置文件
在apache配置文件内加入
LoadMole php5_mole D:\server\php5\php5apache2_2.dll
<IfMole php5_mole>
AddType application/x-httpd-php .php
Action application/x-jttpd-php "/php/php_cgi.exe"
ScriptAlias /php/ "D:\server\php5"
</IfMole>
当然,php4我没安装过,我相信大同小异
初学者建议使用那种一键安装,不需要修改配置文件的

⑩ PHP需要哪些配置呢

如果你是初级用户,也就是说,想快速搭建一个PHP环境
可以用AMPServer,这个是一键式安装,在中间,你只要根据提示设置两三个地方就可以了
这只适合初级用户,对于对PHP已经有一定掌握的人来说,自己搭建环境更有成就感,哈哈!
windows环境下是apache+mysql+php
注意几点就可以了
1、设置系统环境变量
2、开启PHP.INI的ext扩展,根据需要选择
3、将php模块添加到apache里的httpd.conf文件里~

热点内容
java比较三个数 发布:2024-11-15 15:08:39 浏览:835
fml加密 发布:2024-11-15 15:05:56 浏览:882
存储上市龙头 发布:2024-11-15 14:52:14 浏览:37
我的世界服务器怎么重置教学 发布:2024-11-15 14:52:13 浏览:122
C语言tf 发布:2024-11-15 14:36:22 浏览:811
违反密码法是什么意思 发布:2024-11-15 14:36:20 浏览:920
androidmp3录音 发布:2024-11-15 14:32:50 浏览:493
英朗自动挡哪个配置最好 发布:2024-11-15 14:27:44 浏览:253
编译原理断言有哪几种 发布:2024-11-15 14:25:29 浏览:200
数据库数据重复 发布:2024-11-15 14:23:17 浏览:781