Page MenuHomePhabricator

Install PHP mbstring extension on RHEL & friends
ClosedPublic

Authored by fcoelho on Apr 14 2014, 9:24 PM.
Tags
None
Referenced Files
F14061770: D8772.diff
Mon, Nov 18, 8:31 AM
F14049347: D8772.diff
Thu, Nov 14, 12:43 PM
F14037242: D8772.diff
Sun, Nov 10, 2:33 PM
F14036838: D8772.id20812.diff
Sun, Nov 10, 12:26 PM
F14034730: D8772.id20812.diff
Sun, Nov 10, 1:57 AM
F14021930: D8772.diff
Wed, Nov 6, 2:03 PM
F14002533: D8772.id20813.diff
Fri, Oct 25, 7:47 PM
F14002532: D8772.id20812.diff
Fri, Oct 25, 7:47 PM
Subscribers

Details

Reviewers
epriestley
Group Reviewers
Blessed Reviewers
Commits
Restricted Diffusion Commit
rPf27f7dce528e: Install PHP mbstring extension on RHEL & friends
Summary

The mbstring extension for PHP is not a dependency to any of the already
listed packages on RHEL-like systems, and is needed by Phabricator
(showing a "install mbstring" message as the first thing if it is not
installed)

RHEL seems to have some extra steps to allow php-mbstring to be installed, though:

http://snippets.roozbehk.com/post/35750940300/php-mbstring-missing-on-red-hat-enterprise-linux-6

PS: disabled lint for this change because of the already >80 chars long "yum install" string

Test Plan
  • Created a new container with docker using both centos:6.4 and fedora:20 images
  • Ran install script
  • Started httpd and mysqld services
  • Browsed to server's address
  • Got error message
  • Installed php-mbstring & restarted httpd
  • Works

Diff Detail

Repository
rP Phabricator
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

fcoelho retitled this revision from to Install PHP mbstring extension on RHEL & friends.
fcoelho updated this object.
fcoelho edited the test plan for this revision. (Show Details)
This revision is now accepted and ready to land.Apr 14 2014, 9:59 PM
epriestley updated this revision to Diff 20813.

Closed by commit rPf27f7dce528e (authored by @fcoelho, committed by @epriestley).