cookbook 'php-omnibus', '= 1.0.1'
php-omnibus (14) Versions 1.0.1 Follow0
an omnibus of packages to ease installing php
cookbook 'php-omnibus', '= 1.0.1', :supermarket
knife supermarket install php-omnibus
knife supermarket download php-omnibus
php-omnibus
This cookbook provides a simple solution to installing PHP7+ on CentOS with some pretty
standard packages installed as default
Testing
# Install bundler make install # Installs all the gems make bundle # Runs the kitchen CI test suites make kitchen # styling make style
Default Extensions
- cli
 - curl
 - opcache
 - json
 - mbstring
 - intl
 
Default Configuration
error_log=syslog expose_php=0 max_execution_time=5 memory_limit=-1 opcache.enable_cl=0 opcache.fast_shutdown=1 opcache.interned_strings_buffer=64 opcache.max_accelerated_files=25000 opcache.memory_consumption=128 realpath_cache_size=4096k realpath_cache_ttl=7200
Requirements
It makes use of the following cookbooks
- yum-epel
 - yum-ius
 - php
 - php-fpm
 
Chef Tested
- Chef 12.7.2
 - Chef 13.1.31
 
Operating System Support
- CentOS 6.8+
 - CentOS 7+
 
Dependent cookbooks
| yum-epel >= 0.0.0 | 
| yum-ius >= 0.0.0 | 
| php >= 0.0.0 | 
| php-fpm >= 0.0.0 | 
| seven_zip <3.0.0 | 
Contingent cookbooks
Collaborator Number Metric
        
            1.0.1 failed this metric
            Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
        
      Contributing File Metric
        
            1.0.1 failed this metric
            Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
        
      Foodcritic Metric
        
            1.0.1 failed this metric
            FC064: Ensure issues_url is set in metadata: php-omnibus/metadata.rb:1
FC068: Ensure license is set in metadata: php-omnibus/metadata.rb:1
FC069: Ensure standardized license defined in metadata: php-omnibus/metadata.rb:1
Run with Foodcritic Version 14.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
        
      No Binaries Metric
        
            1.0.1 passed this metric
        
      Testing File Metric
        
            1.0.1 failed this metric
            Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
        
      Version Tag Metric
        
            1.0.1 passed this metric
        
  
1.0.1 failed this metric
            1.0.1 failed this metric
            Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
        
            1.0.1 failed this metric
            FC064: Ensure issues_url is set in metadata: php-omnibus/metadata.rb:1
FC068: Ensure license is set in metadata: php-omnibus/metadata.rb:1
FC069: Ensure standardized license defined in metadata: php-omnibus/metadata.rb:1
Run with Foodcritic Version 14.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
        
      No Binaries Metric
        
            1.0.1 passed this metric
        
      Testing File Metric
        
            1.0.1 failed this metric
            Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
        
      Version Tag Metric
        
            1.0.1 passed this metric
        
  
1.0.1 failed this metric
FC068: Ensure license is set in metadata: php-omnibus/metadata.rb:1
FC069: Ensure standardized license defined in metadata: php-omnibus/metadata.rb:1
Run with Foodcritic Version 14.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
            1.0.1 passed this metric
        
      Testing File Metric
        
            1.0.1 failed this metric
            Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
        
      Version Tag Metric
        
            1.0.1 passed this metric
        
  
1.0.1 failed this metric
            1.0.1 passed this metric