search

Home  >  Q&A  >  body text

没有php.ini如何处理?

我自己编译安装了php5.6,安装完成后,发现没有php.ini文件,请问,怎么办?

我的cnofig文件

./configure \
--disable-shared \
--disable-fileinfo \
--prefix=/usr/local/php5.6 \
--with-config-file-path=/usr/local/php5.6/etc \
--enable-inline-optimization \
--disable-debug \
--disable-rpath \
--enable-shared \
--enable-opcache \
--enable-fpm \
--with-fpm-user=www \
--with-fpm-group=www \
--with-mysql=mysqlnd \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \
--with-gettext \
--enable-mbstring \
--with-iconv \
--with-mhash \
--enable-bcmath \
--enable-soap \
--with-libxml-dir \
--enable-pcntl \
--enable-shmop \
--enable-sysvmsg \
--enable-sysvsem \
--enable-sysvshm \
--enable-sockets \
--with-curl \
--with-zlib \
--enable-zip \
--with-readline

ringa_leeringa_lee2773 days ago391

reply all(10)I'll reply

  • ringa_lee

    ringa_lee2017-04-11 10:17:39

    php.ini是在源代码目录里的,自己找找。编译后要自己复制到你设置的路径。

    reply
    0
  • 天蓬老师

    天蓬老师2017-04-11 10:17:39

    find / -name 'php.ini*'
    /usr/share/php5/php.ini-production
    /usr/share/php5/php.ini-development
    /usr/share/php5/php.ini-production.cli

    cp /usr/share/php5/php.ini-production /usr/share/php5/php.ini

    reply
    0
  • PHP中文网

    PHP中文网2017-04-11 10:17:39

    --with-config-file-path=/usr/local/php5.6/etc /usr/local/php5.6/etc目录没有吗?

    reply
    0
  • 黄舟

    黄舟2017-04-11 10:17:39

    通过find命令查找(根目录下按文件名查找):

    sudo find / -name 'php.ini'

    查看find帮助文档:

    man find
    find [目录] [参数] [文件名]

    reply
    0
  • PHP中文网

    PHP中文网2017-04-11 10:17:39

    phpinfo() 打印看看 应该有的吧,你没找到吧?

    reply
    0
  • 怪我咯

    怪我咯2017-04-11 10:17:39

    在编译的源码目录的根目录下,你可以行复制一个到安装目录下的lib里

    reply
    0
  • PHPz

    PHPz2017-04-11 10:17:39

    把php.ini-development 重新命名为php.ini 即可

    reply
    0
  • 怪我咯

    怪我咯2017-04-11 10:17:39

    解压后的安装包里有php-development文件

    reply
    0
  • 迷茫

    迷茫2017-04-11 10:17:39

    [root@localhost ~]# php -i | grep php.ini
    Configuration File (php.ini) Path => /etc
    Loaded Configuration File => /etc/php.ini

    reply
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-11 10:17:39

    还是装集成的好点吧,之前搞过一次,问题一大堆,就懒得搞了。要么扩展开了。https://oneinstack.com/install/
    上面这个挺好,不算集成,只不过人家帮你先提前下载好了,把该配置的命令也都帮你写好了,也是走编译。
    好处:大部分该有的功能扩展都开了,版本那些可以选,然后就是文件夹目录的位置了,包括生成服务器日志,这些都规划的挺好的、

    reply
    0
  • Cancelreply