পিএইচপি-এমবিস্ট্রিং অনুপস্থিত থাকায় অ্যামাজনের ইসি 2 ইভেন্টে ওয়ার্ডপ্রেস ইনস্টল করতে অক্ষম


1

আমি অ্যামাজনের ইসি 2 তে একটি নতুন উদাহরণ তৈরি করেছি এবং আমি চেষ্টা করছি wordpressএবং এটি ব্যর্থ হওয়ায় php-mbstring:

# yum install wordpress
Loaded plugins: amazon-id, rhui-lb
Resolving Dependencies
--> Running transaction check
---> Package wordpress.noarch 0:3.9.1-1.el7 will be installed
--> Processing Dependency: php-simplepie >= 1.3.1 for package: wordpress-3.9.1-1.el7.noarch
--> Processing Dependency: php-mbstring for package: wordpress-3.9.1-1.el7.noarch
--> Processing Dependency: php-gd for package: wordpress-3.9.1-1.el7.noarch
--> Processing Dependency: php-enchant for package: wordpress-3.9.1-1.el7.noarch
--> Processing Dependency: php-PHPMailer for package: wordpress-3.9.1-1.el7.noarch
--> Running transaction check
---> Package php-PHPMailer.noarch 0:5.2.6-1.el7 will be installed
--> Processing Dependency: php-mbstring >= 5.1.0 for package: php-PHPMailer-5.2.6-1.el7.noarch
---> Package php-gd.x86_64 0:5.4.16-21.el7 will be installed
--> Processing Dependency: libpng15.so.15(PNG15_0)(64bit) for package: php-gd-5.4.16-21.el7.x86_64
--> Processing Dependency: libt1.so.5()(64bit) for package: php-gd-5.4.16-21.el7.x86_64
--> Processing Dependency: libpng15.so.15()(64bit) for package: php-gd-5.4.16-21.el7.x86_64
--> Processing Dependency: libXpm.so.4()(64bit) for package: php-gd-5.4.16-21.el7.x86_64
--> Processing Dependency: libX11.so.6()(64bit) for package: php-gd-5.4.16-21.el7.x86_64
---> Package php-simplepie.noarch 0:1.3.1-4.el7 will be installed
--> Processing Dependency: php-mbstring for package: php-simplepie-1.3.1-4.el7.noarch
--> Processing Dependency: php-IDNA_Convert for package: php-simplepie-1.3.1-4.el7.noarch
---> Package wordpress.noarch 0:3.9.1-1.el7 will be installed
--> Processing Dependency: php-mbstring for package: wordpress-3.9.1-1.el7.noarch
--> Processing Dependency: php-enchant for package: wordpress-3.9.1-1.el7.noarch
--> Running transaction check
---> Package libX11.x86_64 0:1.6.0-2.1.el7 will be installed
--> Processing Dependency: libX11-common = 1.6.0-2.1.el7 for package: libX11-1.6.0-2.1.el7.x86_64
--> Processing Dependency: libxcb.so.1()(64bit) for package: libX11-1.6.0-2.1.el7.x86_64
---> Package libXpm.x86_64 0:3.5.10-5.1.el7 will be installed
---> Package libpng.x86_64 2:1.5.13-5.el7 will be installed
---> Package php-IDNA_Convert.noarch 0:0.8.0-2.el7 will be installed
--> Processing Dependency: php-mbstring for package: php-IDNA_Convert-0.8.0-2.el7.noarch
---> Package php-PHPMailer.noarch 0:5.2.6-1.el7 will be installed
--> Processing Dependency: php-mbstring >= 5.1.0 for package: php-PHPMailer-5.2.6-1.el7.noarch
---> Package php-simplepie.noarch 0:1.3.1-4.el7 will be installed
--> Processing Dependency: php-mbstring for package: php-simplepie-1.3.1-4.el7.noarch
---> Package t1lib.x86_64 0:5.1.2-14.el7 will be installed
---> Package wordpress.noarch 0:3.9.1-1.el7 will be installed
--> Processing Dependency: php-mbstring for package: wordpress-3.9.1-1.el7.noarch
--> Processing Dependency: php-enchant for package: wordpress-3.9.1-1.el7.noarch
--> Running transaction check
---> Package libX11-common.noarch 0:1.6.0-2.1.el7 will be installed
---> Package libxcb.x86_64 0:1.9-5.el7 will be installed
--> Processing Dependency: libXau.so.6()(64bit) for package: libxcb-1.9-5.el7.x86_64
---> Package php-IDNA_Convert.noarch 0:0.8.0-2.el7 will be installed
--> Processing Dependency: php-mbstring for package: php-IDNA_Convert-0.8.0-2.el7.noarch
---> Package php-PHPMailer.noarch 0:5.2.6-1.el7 will be installed
--> Processing Dependency: php-mbstring >= 5.1.0 for package: php-PHPMailer-5.2.6-1.el7.noarch
---> Package php-simplepie.noarch 0:1.3.1-4.el7 will be installed
--> Processing Dependency: php-mbstring for package: php-simplepie-1.3.1-4.el7.noarch
---> Package wordpress.noarch 0:3.9.1-1.el7 will be installed
--> Processing Dependency: php-mbstring for package: wordpress-3.9.1-1.el7.noarch
--> Processing Dependency: php-enchant for package: wordpress-3.9.1-1.el7.noarch
--> Running transaction check
---> Package libXau.x86_64 0:1.0.8-2.1.el7 will be installed
---> Package php-IDNA_Convert.noarch 0:0.8.0-2.el7 will be installed
--> Processing Dependency: php-mbstring for package: php-IDNA_Convert-0.8.0-2.el7.noarch
---> Package php-PHPMailer.noarch 0:5.2.6-1.el7 will be installed
--> Processing Dependency: php-mbstring >= 5.1.0 for package: php-PHPMailer-5.2.6-1.el7.noarch
---> Package php-simplepie.noarch 0:1.3.1-4.el7 will be installed
--> Processing Dependency: php-mbstring for package: php-simplepie-1.3.1-4.el7.noarch
---> Package wordpress.noarch 0:3.9.1-1.el7 will be installed
--> Processing Dependency: php-mbstring for package: wordpress-3.9.1-1.el7.noarch
--> Processing Dependency: php-enchant for package: wordpress-3.9.1-1.el7.noarch
--> Finished Dependency Resolution
Error: Package: php-PHPMailer-5.2.6-1.el7.noarch (epel)
           Requires: php-mbstring >= 5.1.0
Error: Package: php-IDNA_Convert-0.8.0-2.el7.noarch (epel)
           Requires: php-mbstring
Error: Package: wordpress-3.9.1-1.el7.noarch (epel)
           Requires: php-mbstring
Error: Package: php-simplepie-1.3.1-4.el7.noarch (epel)
           Requires: php-mbstring
Error: Package: wordpress-3.9.1-1.el7.noarch (epel)
           Requires: php-enchant
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
# 

আমি RHEL7 ব্যবহার করছি:

# cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 7.0 (Maipo)
# yum repolist
Loaded plugins: amazon-id, rhui-lb
repo id                                                                                                     repo name                                                                                                                   status
epel/x86_64                                                                                                 Extra Packages for Enterprise Linux 7 - x86_64                                                                              4,325
rhui-REGION-client-config-server-7/x86_64                                                                   Red Hat Update Infrastructure 2.0 Client Configuration Server 7                                                                 1
rhui-REGION-rhel-server-releases/7Server/x86_64                                                             Red Hat Enterprise Linux Server 7 (RPMs)                                                                                    4,447
repolist: 8,773
# 

কিছুক্ষণ আগে এবং অন্য পরিবেশে অ্যাক্সেস পাওয়ার জন্য আমাকে প্রথমে নিম্নলিখিত কমান্ডটি চালাতে হয়েছিল php-mbstring:

rhn-channel --add --channel=rhel-x86_64-server-optional-6

আপনি কীভাবে এটি অ্যামাজন ইসি 2 তে করেন ?:


1
এটির সাথে আমাজন ইসি 2 এর কি সম্পর্ক আছে? দেখে মনে হচ্ছে আপনার প্রশ্নটি RHEL 7 সম্পর্কে
মাইকেল হ্যাম্পটন

@ মিশেলহ্যাম্পটন আমার অনুমান যে সাবস্ক্রিপশন কীভাবে পরিচালিত হয় তার বিচারে এটি ইসি 2 তে কিছুটা আলাদা।
অ্যালেক্সাস

1
ইসি 2 এর সাথে কিছুই করার নেই। এই প্যাকেজগুলি RHEL 7 এ মোটেও প্রদর্শিত হবে না। তারা প্রকাশ্যে নেই, যা পৃথিবীতে কীভাবে তারা ওয়ার্ডপ্রেসকে সফলভাবে প্যাকেজ করতে পেরেছিল তা আমাকে অবাক করে দেয়।
মাইকেল হ্যাম্পটন

মধ্যে rhel6এটি অধীনে optional, আমি এটা rhel7 মধ্যে একই অনুমান চাই কিন্তু আমি ভুল হতে পারে ..
alexus

আমি প্যাকেজ হিসাবে ওয়ার্ডপ্রেস ইনস্টল করার বিরুদ্ধে পরামর্শ দেব।
সিজেজোজ

উত্তর:


2

আমি প্যাকেজ ম্যানিফেস্ট থেকে যতদূর বলতে পারি , আরএইচইএল 7 এর সাথে অন্তর্ভুক্ত পিএইচপি বিল্ডিং বেশ ন্যূনতম, এবং প্রচুর এক্সটেনশন অনুপস্থিত। তারা অন্য কোনও চ্যানেলে আছে বলে মনে হয় না।

অনেকে পিএইচপি-র আপ-টু-ডেট এবং সম্পূর্ণ বিল্ডগুলির জন্য রিমি সংগ্রহস্থল ব্যবহার করেন এবং আপনি এটিও করতে ইচ্ছুক হতে পারেন। রেপোস বর্তমানে পিএইচপি 5.4 এবং 5.5 এর জন্য উপলব্ধ।


শুধু একটি নোট যে রিমি সংগ্রহস্থল থেকে পিএইচপি সম্ভবত RHEL পিএইচপি এর সাথে বিরোধী হতে পারে। সুতরাং একটি চয়ন করুন এবং এগুলি মেশান না।
রিয়ান্টো ওয়াহিউদি

1

পিএইচপি-এমবিস্ট্রিংগুলি রেল-x86_64-সার্ভার-alচ্ছিক -7 চ্যানেলের মাধ্যমে RHEL7 এ উপলব্ধ।

rhn-channel -c rhel-x86_64-server-optional-7 -a; yum info php-mbstrings

yum info php-mbstring
Loaded plugins: rhnplugin
This system is receiving updates from RHN Classic or Red Hat Satellite.
epel/x86_64/metalink                                                                                                                                                                    | 4.3 kB  00:00:00
Installed Packages
Name        : php-mbstring
Arch        : x86_64
Version     : 5.4.16
Release     : 21.el7
Size        : 1.3 M
Repo        : installed
From repo   : rhel-x86_64-server-optional-7
Summary     : A module for PHP applications which need multi-byte string handling
URL         : http://www.php.net/
License     : PHP and LGPLv2 and BSD and OpenLDAP
Description : The php-mbstring package contains a dynamic shared object that will add
            : support for multi-byte string handling to PHP.

1
Iচ্ছিক চ্যানেলটি (বা অন্য কোনও চ্যানেল) আমাজন ইসি 2 আরএইচইএল ব্যবহারকারীদের কাছে পাওয়া যায় না, যতটা আমি জানি। আমি জানতে চাই যে এটি ভুল কিনা এবং এটি পাওয়ার কিছু উপায় আছে।
মাইকেল হ্যাম্পটন

1
এটি রেডহেটের সাথে বাছাই করার জন্য অ্যামাজনের জন্য। অ্যামাজন আরএইচইউআই ব্যবহার করে এবং তাদের চ্যানেলে সাবস্ক্রাইব করতে হবে। দেখুন: forums.aws.amazon.com/thread.jspa?messageID=551601
রিয়ান্টো ওয়াহিউদি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.