Kami memiliki Modul berikut yang diinstal di Rackspace untuk server Magento lama. Mereka memiliki server baru yang saya harap dapat memasangkan ini. Apa minimum yang dibutuhkan?
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
php-5.4
server-setup
brentwpeterson
sumber
sumber
Jawaban:
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:sumber
php-soap
danphp-mysql
diperlukan juga.APC
,Redis
dan / atauMemcached
bersifat opsional untuk caching