• 05-03-2022, 21:24:26
    #1
    Arkadaşlar woocommerce eklentisi kullandığımız bir site durduk yere hata vermeye başladı.

    Verdiği hata şu:
    Parse error: syntax error, unexpected ':', expecting '{' in /home/user/public_html/wp-content/plugins/woocommerce/woocommerce.php on line 57
    İnternetten araştırdığımızda karşımıza PHP sürümü sorunu çıkıyor. Sitenin hostingine bakınca PHP 5.6 ile çalışıyormuş. Woocommerce eklentisi için en az PHP 7.2 sürümü gerekiyormuş.

    .htaccess içerisindeki şu satırları
    <IfModule mime_module>
    AddHandler application/x-httpd-ea-php56 .php .php5 .phtml
     </IfModule>
    şu şekilde
    <IfModule mime_module>
    AddHandler application/x-httpd-ea-php72___lsphp .php .php7 .phtml
     </IfModule>
    değiştirerek PHP 5.6'dan PHP 7.2'ye güncelledik.

    Ancak bu defa da siteye girmeye çalıştığımızda TXT olarak dosya indiriyor.

    TXT dosya içerisinde şu kodlar bulunuyor:
    <?php
    /**
    * Front to the WordPress application. This file doesn't do anything, but loads
    * wp-blog-header.php which does and tells WordPress to load the theme.
    *
    * @package WordPress
    */
    
    /**
    * Tells WordPress to load the WordPress theme and output it.
    *
    * @var bool
    */
    define( 'WP_USE_THEMES', true );
    
    /** Loads the WordPress Environment and Template */
    require DIR . '/wp-blog-header.php';
    Detaylı olarak yazdım ki aynı hatayı alan arkadaşların ilk defa yapması gereken şeylere değinmek ve bilgilendirmek istedim.

    Ancak siteye girince dosya indirmesi olayını henüz çözemedik. Bu konuda ne yapmamız gerekiyor?
  • 05-03-2022, 21:32:03
    #2
    ***** tema yada eklentimi kullanıyorsunuz ?
  • 05-03-2022, 21:37:44
    #3
    Hurtech adlı üyeden alıntı: mesajı görüntüle
    ***** tema yada eklentimi kullanıyorsunuz ?
    Tema: flora yada basix

    Eklentiler: Woocommerce, Font_Icon_Manager, Ultimate_VC_Addons, akismet, classic-editor, creative-mail-by-constant-contact, flora-demo-content, jetpack, js_composer, revslider, svg-support, wp-mail-smtp, wyde-core

    FTP'den bakarak yazıyorum. Tüm eklentiler aktif değildi.
  • 05-03-2022, 21:39:14
    #4
    hocam wp güvenlik ve zararlı kod temizleme konusunda hizmet veren arkadaşlar var onlardan bi destek alın. Sızma yada link yemişsiniz gibi.
  • 05-03-2022, 21:43:22
    #5
    cpanelden php.ini yi 7.2 ye güncelledinizmi?
  • 05-03-2022, 21:45:17
    #6
    peAce25 adlı üyeden alıntı: mesajı görüntüle
    cpanelden php.ini yi 7.2 ye güncelledinizmi?
    Cpanel lisansı bittiği için oradan işlem yapamıyorum. Kullandığımız hizmet VPS. Sunucu firması .htaccess'den değişmemizin yeterli olacağını söyledi.
  • 05-03-2022, 21:45:55
    #7
    Hurtech adlı üyeden alıntı: mesajı görüntüle
    hocam wp güvenlik ve zararlı kod temizleme konusunda hizmet veren arkadaşlar var onlardan bi destek alın. Sızma yada link yemişsiniz gibi.
    Kiminle görüşmem gerekiyor hocam?