Magento চালানোর জন্য ন্যূনতম পিএইচপি মডিউল প্রয়োজন


14

পুরাতন ম্যাজেন্টো সার্ভারের জন্য আমাদের র‌্যাকস্পেসে নিম্নলিখিত মডিউলগুলি ইনস্টল করা আছে। তাদের একটি নতুন সার্ভার রয়েছে যা আমি এটি যুক্ত করার আশা করছি। সর্বনিম্ন প্রয়োজনীয় কি?

php54-pecl-memcache-3.0.8-1.ius.centos6.x86_64
php54-mysql-5.4.38-1.ius.centos6.x86_64
php54-mbstring-5.4.38-1.ius.centos6.x86_64
php54-ioncube-loader-4.7.4-2.ius.centos6.x86_64
php54-cli-5.4.38-1.ius.centos6.x86_64
php54-mcrypt-5.4.38-1.ius.centos6.x86_64
php54-pecl-apc-3.1.13-2.ius.centos6.x86_64
php54-xml-5.4.38-1.ius.centos6.x86_64
php54-soap-5.4.38-1.ius.centos6.x86_64
php54-gd-5.4.38-1.ius.centos6.x86_64
php54-pear-1.9.5-2.ius.centos6.noarch
php54-pecl-lzf-1.6.2-8.ius.centos6.x86_64
php54-pecl-redis-2.2.5-1.ius.centos6.x86_64
php54-imap-5.4.38-1.ius.centos6.x86_64
php54-process-5.4.38-1.ius.centos6.x86_64
php54-bcmath-5.4.38-1.ius.centos6.x86_64
php54-pdo-5.4.38-1.ius.centos6.x86_64
php54-intl-5.4.38-1.ius.centos6.x86_64
php54-odbc-5.4.38-1.ius.centos6.x86_64
php54-pspell-5.4.38-1.ius.centos6.x86_64

উবুন্টু 16.04 সম্পর্কে আমার কী প্যাকেজ দরকার? আমি চেষ্টা করছি: পিএইচপি-কার্ল php7.0-curl php-gd php7.0-gd php-mcrypt php7.0-mcrypt php7.0-mysql php-xmlrpc php7 .0-xML php7.0-xMLrpc তবে আমি ডোম, হ্যাশ, আইকনভি, পিসিআর, পিডিও সম্পর্কে কিছুই খুঁজে পাইনি এবং জানি না যে এই প্যাকেজটি pdo_mysql বা সিমপ্লেক্সিমিলের জন্য খুঁজে পাওয়া যায় কিনা। : s

উত্তর:


20

Magento প্রয়োজনীয়তা চেক নিশ্চিত করতে আপনার সার্ভার প্রয়োজনীয়তা পূরণ (আপনাকে খোলার পিএইচপি ট্যাগ পরিবর্তন করতে হবে চালানোর জন্য একটি শালীন স্ক্রিপ্ট হয় <?phpযদি আপনার সার্ভারে সংক্ষিপ্ত খোলা ট্যাগ সমর্থন করে না), এবং যদি আপনি খুলতে হয় PHP 'র একটি তালিকা রয়েছে এক্সটেনশনগুলির প্রয়োজন, যা এটি তালিকাভুক্ত করে:

  • curl
  • dom
  • gd
  • hash
  • iconv
  • mcrypt
  • pcre
  • pdo
  • pdo_mysql
  • simplexml

সুতরাং আমি বলতে চাই আপনার অবশ্যই প্রয়োজন:

  • php54-pecl-memcache-3.0.8-1.ius.centos6.x86_64
  • php54-mysql-5.4.38-1.ius.centos6.x86_64
  • php54-mcrypt-5.4.38-1.ius.centos6.x86_64
  • php54-xml-5.4.38-1.ius.centos6.x86_64
  • php54-gd-5.4.38-1.ius.centos6.x86_64
  • php54-pdo-5.4.38-1.ius.centos6.x86_64
  • php54-intl-5.4.38-1.ius.centos6.x86_64 (প্রয়োজনীয়তা যাচাইকারী নয়, আপনার নিশ্চিত যদিও প্রয়োজন)
  • php54-soap-5.4.38-1.ius.centos6.x86_64 (একই)

আমি নিম্নলিখিত রাখার পরামর্শ দেব:

  • php54-cli-5.4.38-1.ius.centos6.x86_64 (শেল স্ক্রিপ্টগুলির জন্য দরকারী)
  • php54-pear-1.9.5-2.ius.centos6.noarch (মেগেন্টো সংযোগের জন্য প্রয়োজনীয়, যদি ব্যবহৃত হয়)

ব্যবহৃত মডিউল / কনফিগারেশন উপর নির্ভর করে প্রয়োজন হতে পারে:

  • php54-mbstring-5.4.38-1.ius.centos6.x86_64 (কিছু মডিউল দ্বারা প্রয়োজনীয়, আমি সেজেপেইসুইটকে এটির প্রয়োজন)
  • php54-ioncube-loader-4.7.4-2.ius.centos6.x86_64 (কেবলমাত্র আপনার আইয়নকোব এনক্রিপ্টড এক্সটেনশন থাকলে প্রয়োজন)
  • php54-pecl-apc-3.1.13-2.ius.centos6.x86_64 (এপিসি ক্যাশে, আপনার স্থানীয়। এক্সএমএল পরীক্ষা করুন)
  • php54-pecl-redis-2.2.5-1.ius.centos6.x86_64 (ক্যাশে পুনরায় করুন, আপনার স্থানীয়। XML দেখুন)

কোন দরকার নেই:

  • php54-pecl-lzf-1.6.2-8.ius.centos6.x86_64 (এলজেডএফ সংক্ষেপণ)
  • php54-imap-5.4.38-1.ius.centos6.x86_64 (আইএমএপি মেল, আপনার খুব সন্দেহের দরকার আছে)
  • php54-process-5.4.38-1.ius.centos6.x86_64
  • php54-bcmath-5.4.38-1.ius.centos6.x86_64
  • php54-odbc-5.4.38-1.ius.centos6.x86_64
  • php54-pspell-5.4.38-1.ius.centos6.x86_64

ওহ হ্যাঁ, এনজিউও ম্যাগরুনের একটি কমান্ড রয়েছে যা আপনি চালাতে পারেন যা দুর্দান্ত - n98-magerun sys:checkআপনি একটি অস্থায়ী সার্ভার সেট আপ করতে পারতেন এবং চেকটি পরিষ্কার না হওয়া অবধি মডিউলগুলি ইনস্টল করতে পারতেন, বা বিপরীত দিকে যেতে হবে এবং আপনি যা অনুভব করবেন না তা ফিরে ফেরাবেন you আপনার প্রত্যেকবার কমান্ডটি দরকার এবং চালান, আউটপুটটি ম্যাজেন্টো একজন যা যা পরীক্ষা করে দেখায় তা দেখায়:

 Required PHP Module simplexml found.
 Required PHP Module mcrypt found.
 Required PHP Module hash found.
 Required PHP Module gd found.
 Required PHP Module dom found.
 Required PHP Module iconv found.
 Required PHP Module curl found.
 Required PHP Module soap found.
 Required PHP Module pdo found.
 Required PHP Module pdo_mysql found.

5
আপনি দ্রুত! php-soapএবং php-mysqlপাশাপাশি প্রয়োজন। APC, Redisএবং / অথবা Memcachedক্যাশে জন্য ঐচ্ছিক
স্যান্ডার ছিন্নভিন্ন করা

2
এপিসি অপকোড ক্যাশে সত্যিই আর রক্ষণাবেক্ষণ করা হয় না এবং স্থিতিশীল হয় না (আমার জন্য অনেকবার উত্পাদনে সেগফাল্টস তৈরি করেছে)। এটিকে "ওপচাচি" দিয়ে প্রতিস্থাপন করুন যা 5.5+ এর স্ট্যান্ডার্ড এবং যদি আপনি একটি এপিসি-সামঞ্জস্যপূর্ণ ব্যবহারকারী ক্যাশে ব্যবহার করতে চান তবে "অ্যাপসিইউ" ইনস্টল করুন। CentOS এর একটি অপক্যাশ প্যাকেজ রয়েছে কিনা তা নিশ্চিত নন, তবে তা না হলে আপনি "জেন্ডোপ্যাচে ইনস্টল করতে পারেন"।
কলিনম

সেন্টস এর জন্য yum ইনস্টল করুন php54-php-pecl-zendopcache এছাড়াও মনে হবে এমবি_স্ট্রিংটিও ইনস্টল করা উচিত। কোর এবং ইই কোডটিতে এর কয়েকটি বিক্ষিপ্ত উল্লেখ রয়েছে।
কেভিন শ্রোয়েডার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.