Pemeriksaan persyaratan Magento adalah skrip yang layak untuk dijalankan untuk mengonfirmasi server Anda memenuhi persyaratan (Anda perlu mengubah tag PHP pembuka menjadi <?php
jika server Anda tidak mendukung tag buka pendek), dan jika Anda membukanya maka memiliki daftar PHP ekstensi yang diperlukan, yang dicantumkan sebagai:
curl
dom
gd
hash
iconv
mcrypt
pcre
pdo
pdo_mysql
simplexml
Jadi saya katakan Anda pasti membutuhkan:
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
(tidak dalam pemeriksa persyaratan, cukup yakin Anda perlu)
php54-soap-5.4.38-1.ius.centos6.x86_64
(sama)
Saya menyarankan agar yang berikut ini:
php54-cli-5.4.38-1.ius.centos6.x86_64
(berguna untuk skrip shell)
php54-pear-1.9.5-2.ius.centos6.noarch
(diperlukan untuk koneksi Megento, jika digunakan)
Mungkin diperlukan tergantung pada modul yang digunakan / konfigurasi:
php54-mbstring-5.4.38-1.ius.centos6.x86_64
(diperlukan oleh beberapa modul, saya percaya SagePaySuite membutuhkannya)
php54-ioncube-loader-4.7.4-2.ius.centos6.x86_64
(hanya diperlukan jika Anda memiliki ekstensi terenkripsi ioncube)
php54-pecl-apc-3.1.13-2.ius.centos6.x86_64
(APC cache, periksa local.xml Anda)
php54-pecl-redis-2.2.5-1.ius.centos6.x86_64
(Redis cache, periksa local.xml Anda)
Tidak dibutuhkan:
php54-pecl-lzf-1.6.2-8.ius.centos6.x86_64
(Kompresi LZF)
php54-imap-5.4.38-1.ius.centos6.x86_64
(IMAP mail, sangat meragukan yang Anda butuhkan)
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
Oh ya, juga n98 MageRun memiliki perintah yang dapat Anda jalankan yang hebat - n98-magerun sys:check
, Anda dapat mengatur server sementara dan hanya menginstal modul sampai cek kembali bersih, atau sebaliknya adalah roudn dan strip kembali apa yang tidak Anda rasakan Anda membutuhkan dan menjalankan perintah setiap kali, output untuk menunjukkan hampir semua yang diperiksa Magento:
✔ 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.