LiteSpeed error: EA4 PHP x.x Extension not loaded by any ini, please run script again.

Bu kılavuz, EasyApache 4 için TimeZoneDB’yi nasıl ve neden oluşturmamız gerektiğini ele alacaktır.

TimeZoneDB nedir? ¶

TimeZoneDB.so, tüm PHP tarih ve saat işlevleri için Olson veritabanından tüm zaman dilimlerinin bir veritabanını sağlayan bir PHP PECL uzantısıdır .

Sorun ¶

EasyApache 4’e yapılan son yamalar, birçok standart PECL uzantısını kaldırdı ve bunları yüklemek için web yardımcı programlarına ekledi. Bununla ilgili sorun, tüm sistemi PHP için taraması ve bulduğu her sürüm için, hatta EA4 olmayan PHP için oluşturmasıdır. Bu, çoğu durumda kötü bir şey olan yüksek kaynak kullanımına neden olur. Sağladığımız bu komut dosyası, onu yalnızca önceden tanımlanmış aramalarla EA4 için oluşturacaktır. Bu, esas olarak kullanımı azaltır ve daha kararlı bir ortam sağlar.

Kurulum ¶

GUI ¶

TimeZoneDB.so for EasyApache 4 PHP’yi kurmak çok kolaydır.

İşte adımlar:

WHM’de oturum açın ve LiteSpeed Web Sunucusu eklentisine gidin. Çözümle’yi tıklayın .

Aşağıdaki ekran görüntülenecektir. Tamam’ı tıklayın .

Onay ekranı, TimeZoneDB için hangi PHP sürümünü yüklediğini gösterecektir. İşiniz bittiğinde Tamam’ı tıklayın.

Bu kadar!

Komut satırı ¶

TimeZoneDB.so for EasyApache 4 PHP’yi kurmak çok kolaydır. Süreci sizin için otomatikleştirmek için bir komut dosyası oluşturduk!

İşte adımlar:

TimeZoneDB.so’yu kurmak istediğiniz sunucuya SSH aracılığıyla giriş yapın. Kök olarak oturum açtığınızdan emin olun.

Senaryoyu alın ve hazırlayın.

wget https://litespeedtech.com/packages/cpanel/buildtimezone.sh
chmod a+x buildtimezone.sh

EA4 PHP’nin kurulu tüm sürümleri için TimeZoneDB.so’yu kurmak üzere betiği çalıştırın.

sudo ./buildtimezone.sh

Bu kadar!