GNU/Linux >> Belajar Linux >  >> Linux

Cara memperbaiki Panggilan ke fungsi yang tidak ditentukan apc_fetch() – PHP Fatal Error [Terpecahkan]

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!


Linux
  1. Bagaimana cara memperbaiki kesalahan Kegagalan Otentikasi Cron di Linux?

  2. Bagaimana Memperbaiki 'KESALAHAN:PERINGATAN:tidak dapat memperoleh codec audio file dengan ffprobe'? [Terselesaikan]

  3. Bagaimana cara memperbaiki Kesalahan Instalasi Python saat memuat pustaka bersama:libssl.so.1.0.0? [Terselesaikan]

  1. Bagaimana Memperbaiki Kesalahan OpenStack – Gagal menghapus jaringan? [Terselesaikan]

  2. Bagaimana cara Memperbaiki kesalahan Metasploit - membutuhkan permata bundler untuk diinstal? [Terselesaikan]

  3. Bagaimana Memperbaiki kesalahan Instalasi Ruby:EC_GROUP_new_curve_GF2m tidak dideklarasikan (penggunaan pertama dalam fungsi ini)?

  1. Panggil ke fungsi yang tidak ditentukan simplexml_load_file() – Kesalahan PHP [Terpecahkan]

  2. Php Fatal Error:Panggilan Ke Fungsi Tidak Terdefinisi Thesql_connect ()?

  3. Bagaimana cara memperbaikinya - Kesalahan Apache:Tidak ada DirectoryIndex yang cocok?