Saya telah memigrasikan salah satu situs web Joomla dan terjebak dengan “PHP fatal error Uncaught Error:Call to undefined function apc_fetch()”. Jika Anda terjebak dengan kesalahan yang sama, maka inilah cara Anda dapat menyelesaikannya. Sebelum itu, di bawah ini adalah cuplikan kesalahannya:
Fatal error: Uncaught Error: Call to undefined function apc_fetch() in /var/www/libraries/joomla/cache/storage/apc.php:35 Stack trace: #0 /var/www/libraries/joomla/cache/cache.php(188): JCacheStorageApc->get('ab82b3238b14dcb...', 'Gantry', true) #1 /var/www/libraries/joomla/cache/controller.php(179): JCache->get('ab82b3238b14dcb...', 'Gantry') #2 /var/www/libraries/gantry/core/utilities/cache/joomlaCacheDriver.class.php(40): JCacheController->get('ab82b3238b14dcb...', 'Gantry') #3 /var/www/libraries/gantry/core/utilities/cache/cache.class.php(135): JoomlaCacheDriver->exists('Gantry', 'ab82b3238b14dcb...') #4 /var/www/libraries/gantry/core/utilities/gantrycache.class.php(240): GantryCacheLib->get('Gantry', 'ab82b3238b14dcb...') #5 /var/www/libraries/gantry/gantry.php(269): GantryCache->addWatchFile('/var/www/cfw_pr...') #6 /var/www/libraries/gantry/gantry.php(432): gantry_setup() #7 /var/www/templates/rt_cla in /var/www/libraries/joomla/cache/storage/apc.php on line 35
Bagaimana cara memperbaiki PHP Fatal Error – Panggil ke fungsi yang tidak ditentukan apc_fetch()?
Solusi: Melihat kesalahannya, jelas bahwa aplikasi mengharapkan PHP APC modul yang akan diaktifkan.
Ada dua cara untuk mengatasinya:
Opsi 1: Instal modul PHP APC menggunakan perintah di bawah ini:
#apt-get install php7.0-apc
Kemudian restart server web
#/etc/init.d/apache2 restart
Opsi 2: Jika Anda tidak ingin APC digunakan untuk caching, maka nonaktifkan saja. Buka configuration.php file dan cari baris di bawah ini:
public $cache_handler = 'apc';
Dan ganti dengan:
public $cache_handler = 'file';
Dengan cara ini Joomla akan menggunakan file sebagai pengendali cache alih-alih APC.
Voila, Joomla bekerja dengan baik sekarang!
-
Bagaimana cara memperbaiki kesalahan Kegagalan Otentikasi Cron di Linux?
-
Bagaimana Memperbaiki 'KESALAHAN:PERINGATAN:tidak dapat memperoleh codec audio file dengan ffprobe'? [Terselesaikan]
-
Bagaimana cara memperbaiki Kesalahan Instalasi Python saat memuat pustaka bersama:libssl.so.1.0.0? [Terselesaikan]
-
Bagaimana Memperbaiki Kesalahan OpenStack – Gagal menghapus jaringan? [Terselesaikan]
-
Bagaimana cara Memperbaiki kesalahan Metasploit - membutuhkan permata bundler untuk diinstal? [Terselesaikan]
-
Bagaimana Memperbaiki kesalahan Instalasi Ruby:EC_GROUP_new_curve_GF2m tidak dideklarasikan (penggunaan pertama dalam fungsi ini)?