phpini没有
‘壹’ linux服务器安装好php后找不到php.ini怎么办
1、首先我们复制以下代码,新建保存一个php文件,如info.php,然后上传到网站目录
<?php
echo phpinfo();
?>
2、然后在浏览器打开网址访问这个php文件,然后搜索php.ini就会找到如下图的结果
3、在Configuration File(php.ini)Path 则显示出来php.ini的所在目录
提示:修改php.ini后需要重启httpd服务
‘贰’ windows phpstudy的apache下面为啥没有php.ini
是因为你找错了位置,并不在这个文件夹里面,
程序包集成以下软件,括号内为phpstudy下对应的目录。
php 7.0.1 (php70n)
php 5.5.30-nts (php55n)
php 5.4.33-nts (php54n)
php 5.3.29 (php53)
php 5.3.29-nts (php53n)
php 5.2.17 (php52)
Apache 2.4.18 (Apache)
Nginx 1.9.9 (nginx)
Mysql 5.7.10 (MySQL)
MySQL-Front 5.3 (SQL-Front)
phpMyAdmin 3.5.8.2 (phpMyAdmin)
ZendOptimizer 3.3.3 (php5.2有)
Zend Loader 5.5.0 (php5.3有)
Zend Loader 6.0.0 (php5.4有)
wincache 1.3.5 (fastcgi有)
php_opcache 7.0.3 (ZendOpcache扩展)
xdebug 2.2.5
xcache 3.1.0
eAccelerator 1.0&0.9.6
php_sqlsrv (MSSQL扩展)
php_pdo_sqlsrv (PDO-MSSQL扩展)
SendMail 3.2 (sendmail)
每个php版本的文件夹下面都有php.ini,但是生效的只是你当前正在运行的这个版本下面的PHP.ini
查看你的选择的PHP版本,然后就去对应的php版本文件夹下面,php.ini在这里面,
‘叁’ php.ini文件到底在哪里
在php-5.2.x的文件夹下进行./configure --prefix=/opt/php5.2, make, make intall, 然后会在/opt/下生产php5.2文件夹(该文件夹是运行时需要的)。安装成功后,打开phpinfo文件。[php] phpinfo(); phpinfo(); 属性:Configuration File (php.ini) Path 里有php.ini指向的路径。但是,进入该路径,发现跟么没有php.ini文件,那么php.ini到底在哪呢?查找办法:
‘肆’ apache安装目录下没有php.ini文件怎么办
windows下的php是不需要安装的,在官网下载php其中一个版本(如php7.0.24)后解压放到某文件夹中(如c:/php),然后在apache的配置文件httpd.conf中加入引入php的代码:
<IfMolemime_mole>
AddTypeapplication/x-httpd-php.php
LoadMolephp7_mole"c:/php/php7apache2_4.dll"
PHPIniDir"c:/php"
</IfMole>
接着把php文件夹里面的php.ini-development文件改名为php.ini,重启apache应该就可以了。
‘伍’ php.ini中没有magic_quotes_gpc
ini_set('magic_quotes_gpc',0);//用这个试试。
//ini_set('magic_quotes_gpc','Off');//或者这个,都一样
‘陆’ php.ini在哪
你用phpinfo()看一下,应该能看到
linux系统中php.ini文件是在configure时定义的,我一般为设/etc/php
win系统中php.ini一般是在c:\windows里,有时也放在php的安装目录里,我本机上装了两个PHP版本,一个用c:\windows的php.ini,一个用php安装目录里的php.ini
‘柒’ php. ini在那怎么打开
如果是在windows系统配置php 一般可放在php.exe中目录中,如果没有,可将php.ini-development (开发配置)或 php.ini-proction (生产配置) 改名为php.ini 再适当修改。如果改了没起作用,可重启iis或apache。一直不生效,可尝试在web目录新建一个i.php
<?php
phpinfo();
输入以上内容并保存,在web站点访问地址打开,可以查看到php的相关配置
我这里表示 php.ini 从D:Program FilesPHP-7.2php.ini 这个位置加载的,如果是从C:Windows目录加载的,删掉windows目录下的php.ini即可(不推荐配置在windows目录,这样就不方便多版本共存了)
如果是linux系列的服务器,一般在/etc/目录内,也可以使用phpinfo输出信息来查看加载的位置
编辑php.ini用普通的文本文件编辑器即可 (不要使用word等格式文档)