Çözüldü Opencart eksik siparişlere düşme sorunu (SameSite - sameSite=None) |
|||
Konuyu görüntüleyenler: 1 Misafir
|
|||
|
|||
![]() ![]() |
|||
![]() ![]() ![]() |
|||
ARD4
![]() Üye ![]() ![]() ![]() ![]() ![]() ![]() Mesajlar: 81 Konular: 7 Katılma Tarihi: Jan 2015 Rep Puanı: 2 Teşekkürler: 1
14 Mesajına, 23 Teşekkür edildi. Kişisel Bilgileri: ![]()
Konu Tarihi: 10-21-2020 04:48 PM
Chrome güncelleme sonrası SameSite sorunu yaşanmaya başladı. Sadece chrome dan sipariş verdiğinizde siparişler, eksik siparişe düşüyorsa veya hiç düşmüyorsa aşağıdaki işlemleri uygulayabilirsiniz. 1)iyzico veya diğer firmaların modüllerini kullanıyorsanız direk firmayla iletişime geçip SameSite sorunu yaşadığınızı belirtin size güncellenmiş dosyayı göndereceklerdir. 2) 3,0,2 sürümde test ettiğim kodlar catalog/controller/startup > session.php bul PHP Kod: setcookie($this->config->get('session_name'), $this->session->getId(), ini_get('session.cookie_lifetime'), ini_get('session.cookie_path'), ini_get('session.cookie_domain')); değiştir PHP Kod: setcookie($this->config->get('session_name'), $this->session->getId(), ini_get('session.cookie_lifetime'), ini_get('session.cookie_path').'; SameSite=None', ini_get('session.cookie_domain'),true,true); system > framework.php bul PHP Kod: setcookie($config->get('session_name'), $session->getId(), ini_get('session.cookie_lifetime'), ini_get('session.cookie_path'), ini_get('session.cookie_domain')); değiştir PHP Kod: setcookie($config->get('session_name'), $session->getId(), ini_get('session.cookie_lifetime'), ini_get('session.cookie_path').'; SameSite=None', ini_get('session.cookie_domain'),true,true); Sorunlar 1) Ödeme alınıyor ama sipariş görünmüyor 2) Ödeme alınıyor eksik siparişlere düşüyor 3) Hiçbir şekilde ödeme alınamıyor 4) Farklı API modüllerinde sorun yaşanıyor |
|
osdem66
![]() Forum Kurucusu ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Mesajlar: 2,102 Konular: 158 Katılma Tarihi: Dec 2011 Rep Puanı: 27 Teşekkürler: 393
516 Mesajına, 1429 Teşekkür edildi. Kişisel Bilgileri: ![]()
Konu Tarihi: 10-24-2020 08:31 PM
Merhaba opencart 2.3 versiyon içinde bunu uygulayabilirler..
Açın aşağıdaki dosyayı catalog/controller/startup/startup.php bulun bu satırı PHP Kod: setcookie('currency', $code, time() + 60 * 60 * 24 * 30, '/', $this->request->server['HTTP_HOST']); Aşağıdaki kod ile degiştirin PHP Kod: setcookie('currency', $code, ['expires' => time() + 60 * 60 * 24 * 30, 'path' => '/', 'domain' => $this->request->server['HTTP_HOST'], 'samesite' => 'None', 'secure' => true]); bulun bu satırı PHP Kod: setcookie('language', $code, time() + 60 * 60 * 24 * 30, '/', $this->request->server['HTTP_HOST']); Aşağıdaki kod ile degiştirin PHP Kod: setcookie('language', $code, ['expires' => time() + 60 * 60 * 24 * 30, 'path' => '/', 'domain' => $this->request->server['HTTP_HOST'], 'samesite' => 'None', 'secure' => true]); Açın aşağıdaki dosyayı system/library/session.php bulun bu satırı PHP Kod: setcookie($key, $this->session_id, ini_get('session.cookie_lifetime'), ini_get('session.cookie_path'), ini_get('session.cookie_domain'), ini_get('session.cookie_secure'), ini_get('session.cookie_httponly')); Aşağıdaki kod ile degiştirin PHP Kod: setcookie($key, $this->session_id, ['expires' => ini_get('session.cookie_lifetime'), 'path' => ini_get('session.cookie_path'), 'domain' => ini_get('session.cookie_domain'), 'samesite' => 'None', 'secure' => true, 'httponly' => ini_get('session.cookie_httponly')]); bulun bu satırı PHP Kod: setcookie($key, '', time() - 42000, ini_get('session.cookie_path'), ini_get('session.cookie_domain')); Aşağıdaki kod ile degiştirin PHP Kod: setcookie($key, '', ['expires' => time() - 42000, 'path' => ini_get('session.cookie_path'), 'domain' => ini_get('session.cookie_domain'), 'samesite' => 'None', 'secure' => true]); |
tolga35
![]() Altın Üye ![]() ![]() ![]() ![]() ![]() ![]() Mesajlar: 121 Konular: 22 Katılma Tarihi: Dec 2011 Rep Puanı: 1 Teşekkürler: 72
19 Mesajına, 27 Teşekkür edildi. Kişisel Bilgileri: ![]() |
tunder
![]() Acemi Üye ![]() ![]() ![]() ![]() ![]() Mesajlar: 1 Konular: 0 Katılma Tarihi: Oct 2012 Rep Puanı: 0 Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi. Kişisel Bilgileri: ![]()
Konu Tarihi: 12-03-2020 12:55 PM
(10-24-2020 08:31 PM)osdem66 Yazılan: Merhaba opencart 2.3 versiyon içinde bunu uygulayabilirler.. merhaba iyi çalışmalar; dediklerinizi değiştirdim ancak; Warning: setcookie() expects parameter 3 to be long, array given in /home/dizinadı/public_html/system/library/session.php on line 103 Warning: setcookie() expects parameter 3 to be long, array given in /home/dizinadı/public_html/catalog/controller/startup/startup.php on line 96 ne yapmamız lazım hatayı gidermek için |
nickelaj
![]() Üye ![]() ![]() ![]() ![]() ![]() ![]() Mesajlar: 99 Konular: 21 Katılma Tarihi: Feb 2012 Rep Puanı: 1 Teşekkürler: 62
4 Mesajına, 5 Teşekkür edildi. Kişisel Bilgileri: ![]()
Konu Tarihi: 12-24-2020 05:03 PM
(10-21-2020 04:48 PM)ARD4 Yazılan: Chrome güncelleme sonrası SameSite sorunu yaşanmaya başladı. Sadece chrome dan sipariş verdiğinizde siparişler, eksik siparişe düşüyorsa veya hiç düşmüyorsa aşağıdaki işlemleri uygulayabilirsiniz. Elinize sağlık. Opencart 3.0.3.2 ve PHP 5.5.38 versiyon için de uygun mudur bu düzeltme acaba? |
hkn_jupiter
![]() Acemi Üye ![]() ![]() ![]() ![]() ![]() Mesajlar: 1 Konular: 0 Katılma Tarihi: Dec 2020 Rep Puanı: 0 Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi. Kişisel Bilgileri: ![]()
Konu Tarihi: 12-24-2020 05:12 PM
(10-21-2020 04:48 PM)ARD4 Yazılan: Chrome güncelleme sonrası SameSite sorunu yaşanmaya başladı. Sadece chrome dan sipariş verdiğinizde siparişler, eksik siparişe düşüyorsa veya hiç düşmüyorsa aşağıdaki işlemleri uygulayabilirsiniz. Bu şekilde yapmayı denedim. Ancak session.php deki değişiklik için dizin hatası verdi. |
|
|
|
|
![]() |
|
![]() |
|
![]() |
|
![]() |
Benzeyen Konular | |||||
Konu: | Yazar | Cevaplar: | Gösterim: | Son Mesaj | |
Opencart SEO Dil Değiştirme Sorunu | yyaprak | 1 | 393 |
01-31-2021 02:24 PM Son Mesaj: yyaprak |
|
[Ücretli] Mail Gitme sorunu. | Chiefsonly | 1 | 457 |
01-16-2021 05:37 PM Son Mesaj: senerelmas |
|
Opencart Beyaz Sayfa Hatası | Clark Kent | 1 | 819 |
01-08-2021 01:22 PM Son Mesaj: Clark Kent |
|
Opencart Filtreleme sorunu | metin315 | 0 | 257 |
01-02-2021 03:13 AM Son Mesaj: metin315 |
|
opencart kurulum 3/4 HATA | darklor01 | 5 | 261 |
12-26-2020 09:42 PM Son Mesaj: serajans |
|
Opencart sürekli mobil sürüme dönüyor | tirebil | 2 | 213 |
10-21-2020 04:59 PM Son Mesaj: ARD4 |
|
Seçenek Değişince Fiyat Yanlış Değişme Sorunu | FatihhanOz | 2 | 384 |
10-19-2020 06:12 PM Son Mesaj: vulpius |
|
Opencart magaza.oc_session veritabanı hatası | lencls | 0 | 457 |
09-22-2020 02:37 PM Son Mesaj: lencls |
|
opencart menü dropdown'a giriyor düzeltemiyorum | ceko21 | 2 | 512 |
09-12-2020 01:30 PM Son Mesaj: ceko21 |
|
![]() |
Opencart 3.0.3.2 Navigasyon Bölümü Eksik Menü Sorunu ACİL YARDIM | galiptekin | 0 | 519 |
09-01-2020 01:12 PM Son Mesaj: galiptekin |