什么是常见问题,它有什么作用?

时间:2014-04-25 14:03:00

标签: php centos yum

我在centos 6.5上,当我安装do yum install php-common时,它会继续安装一些软件包,但是仍然没有安装php。并且,当我想直接安装php时,它说php-common导致冲突并且确实安装了php模块甚至独立php-cli

php-common用于什么?

2 个答案:

答案 0 :(得分:7)

要回答这个问题,这里是关于Redhat Enterprise 6.4版软件包的常见问题:

[marc@foo ~]$ rpm -ql php-common
/etc/php.d
/etc/php.d/curl.ini
/etc/php.d/fileinfo.ini
/etc/php.d/json.ini
/etc/php.d/phar.ini
/etc/php.d/zip.ini
/etc/php.ini
/usr/lib64/php
/usr/lib64/php/modules
/usr/lib64/php/modules/curl.so
/usr/lib64/php/modules/fileinfo.so
/usr/lib64/php/modules/json.so
/usr/lib64/php/modules/phar.so
/usr/lib64/php/modules/zip.so
/usr/lib64/php/pear
/usr/share/doc/php-common-5.3.3
/usr/share/doc/php-common-5.3.3/CODING_STANDARDS
/usr/share/doc/php-common-5.3.3/CREDITS
/usr/share/doc/php-common-5.3.3/EXTENSIONS
/usr/share/doc/php-common-5.3.3/INSTALL
/usr/share/doc/php-common-5.3.3/LICENSE
/usr/share/doc/php-common-5.3.3/NEWS
/usr/share/doc/php-common-5.3.3/README.EXTENSIONS
/usr/share/doc/php-common-5.3.3/README.EXT_SKEL
/usr/share/doc/php-common-5.3.3/README.MAILINGLIST_RULES
/usr/share/doc/php-common-5.3.3/README.PARAMETER_PARSING_API
/usr/share/doc/php-common-5.3.3/README.PHP4-TO-PHP5-THIN-CHANGES
/usr/share/doc/php-common-5.3.3/README.REDIST.BINS
/usr/share/doc/php-common-5.3.3/README.RELEASE_PROCESS
/usr/share/doc/php-common-5.3.3/README.SELF-CONTAINED-EXTENSIONS
/usr/share/doc/php-common-5.3.3/README.STREAMS
/usr/share/doc/php-common-5.3.3/README.SUBMITTING_PATCH
/usr/share/doc/php-common-5.3.3/README.SVN-RULES
/usr/share/doc/php-common-5.3.3/README.TESTING
/usr/share/doc/php-common-5.3.3/README.TESTING2
/usr/share/doc/php-common-5.3.3/README.UNIX-BUILD-SYSTEM
/usr/share/doc/php-common-5.3.3/README.WIN32-BUILD-SYSTEM
/usr/share/doc/php-common-5.3.3/README.input_filter
/usr/share/doc/php-common-5.3.3/README.namespaces
/usr/share/doc/php-common-5.3.3/TSRM_LICENSE
/usr/share/doc/php-common-5.3.3/ZEND_CHANGES
/usr/share/doc/php-common-5.3.3/ZEND_LICENSE
/usr/share/doc/php-common-5.3.3/php.ini-development
/usr/share/doc/php-common-5.3.3/php.ini-production
/usr/share/doc/php-common-5.3.3/regex_COPYRIGHT
/usr/share/php
/var/lib/php

正如您所能,它基本上包含curlzipfileinfojsonphar的.so模块,以及许可证/支持文件。

答案 1 :(得分:0)

  

什么是php-common软件包,它是什么?

它是一个php软件包,其中包含PHP软件包的通用文件,该软件包包含所有打包的PHP版本之间共享的通用实用程序。 php-common软件包包含php软件包和php-cli软件包都使用的文件。

 Package: php-common  

php-common软件包提供以下命令来管理PHP模块:

   phpenmod – Used to enable modules in PHP
   phpdismod – Used to disable modules in PHP
   phpquery – Used to view status of modules of PHP

使用phpenmod命令后跟模块名称来启用系统上的特定PHP模块:

### Syntax
$phpenmod MODULE_NAME

您还可以使用-v开关定义PHP版本以启用特定模块:

### Syntax
$phpenmod -v <PHP VERSION> <MODULE NAME>

您还可以使用phpdismod命令从系统中禁用所有不必要的PHP模块:

$phpdismod mbstring