Sırasıyla aşağıdaki uygulamaları yapar mısınız?

Eklenti aktif halde iken;

library/config.php dosyasını açalım ve en alt satıra aşağıdaki kodları ekleyelim;

$config['cache']['enabled'] = true;
$config['cache']['frontend'] = 'Core';
$config['cache']['frontendOptions']['cache_id_prefix'] = 'xf_';

Yine aynı şekilde library/config.php dosyasının en alt satırına aşağıdaki kodları ekleyelim;


$config['cache']['cacheSessions'] = true;
$config['cache']['backend'] = 'Apc';

Sonrasında yönetim panelinde admin.php?add-ons/ bölümüne girerek eklentiyi kaldırın. Eklenti dosyalarının tümünü de FTP'den silerek yeni dosyaları ekleyip tekrardan kurulum yapın.


Kurulum sonrasında config.php dosyasına eklediğimiz kodları silelim.


Sonucu buradan yazabilirsiniz bir kaç alternatif yöntem daha var. Eğer onlar da çalışmazsa eklenti için güncelleme gerekebilir ki, bunu da eklenti yapımcısı ile görüşmeniz gerekebilir.


Kolay gelsin.



KR@LKSK adlı üyeden alıntı: mesajı görüntüle
Söylediğiniz değişikliği yaptığımızda istenilen sayfa bulunamadı hatası alıyoruz.

Dosyanın ilk 50 satırı aşağıdaki gibi


<?php

namespace XenForoTurkiyeSMSXFPubController;

use XFMvcFormAction;
use XFMvcParameterBag;

class Thread extends XFCP_Thread
{
    public function actionIndex(ParameterBag $params)
    {
        $response = parent::actionIndex($params);

        $visitor = XF::visitor();
       
        $response->setParam('smsLimitThreadReply', $this->checkLimitThreadReply($visitor, $params));

        return $response;
    }

public function actionAddReply(ParameterBag $params)
    {
        $response = parent::actionAddReply($params);
        $visitor = XF::visitor();
       
        if($visitor['user_id'] == 0)
            return $response;
       
        if ($this->checkLimitThreadReply($visitor, $params))
            return $this->error(XF::phrase('xenforoturkiye_sms_need_verification', ['link' => $this->buildLink('account/sms')]));
       
        return $response;
    }

    public function actionReply(ParameterBag $params)
    {
        $response = parent::actionReply($params);
        $visitor = XF::visitor();
       
        if($visitor['user_id'] == 0)
            return $response;

        if ($this->checkLimitThreadReply($visitor, $params))
            return $this->error(XF::phrase('xenforoturkiye_sms_need_verification', ['link' => $this->buildLink('account/sms')]));
       
        return $response;
    }

// Check if the user already member of sms verified usergroup