php的配置
① 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文件里~