web-gelistirme-sc.com

Taşıma işleminden sonra giriş yapamıyorum

Yüzlerce çözüm gibi hissettiren şeyleri araştırdım ve hepsini uyguladım. Aynı soruyu bulmak için bu web sitesini de aradım, ancak bulamadım.

Bir geliştirme sitem ve bir üretim sitem var. İkisi arasında geçiş yapmak için github Push and pulls kullanıyorum. Bu geçmişte bir sorun değildi, ancak ben bu sorunu defalarca karşılaştım. Dosya taşıma işleminden sonra Drupal artık giriş yapmama izin vermiyor.Giriş kimlik bilgilerimi deniyorum ve hemen bir Erişim Reddedildi sayfası alıyorum.

Site çerezlerim okuma ve yazmada sorun yok. Çerez kimliğini buldum ve veritabanına girdisini buldum. Yani çerezler iyi çalışıyor gibi görünüyor ve veritabanı girişleri biraz iyi çalışıyor.

Görebildiğim sorun veritabanı oturum kayıtları herhangi bir kullanıcı kimlikleri kaydetmiyor olmasıdır. IP adresim için db kaydındaki kullanıcı kimliğini manuel olarak 1 olarak değiştirdiğimde ve sonra web sitesini yenilediğimde, oturum açtım.

ini_set('session.cookie_domain', 'exampleorg');
ini_set('session.cookie_domain','www.example.org');
ini_set('session.auto_start', 0);
9

Ben de aynı sorunu yaşadım ve bu mod_rewrite. mod_rewrite komutuyla ve sorun giderildi.

Sudo a2enmod rewrite
5
Елин Й.

Bilginize, siteleriniz\default\settings.php dosyanız, kullandığınız yolla aynı ada sahip bir çerez içermelidir; bu nedenle, önceki web sunucunuzda www.boldlygowherenomanhasgonebefore.com alan adı varsa ve drupal localhost için, çerez alanı bu değişikliği yansıtmalıdır:

WAS:$cookie_domain = '.boldlygowherenomanhasgonebefore.com';
DEĞİŞTİR:$cookie_domain = '.localhost';

3
Brandon Ferrara

Açıkçası çözümünüz değil ama buraya gelen herkes için benzer bir sorun yaşadım (giriş yapamıyorum) ama benimki temiz bir URL sorunu oldu:

Temiz URL'lerle ilgili bir şeyler vardı, yarı çalışıyorlardı, bu yüzden onları sorun olarak reddettim, ama öyleydi.

Sonunda DB (LONGBLOB LONGTEXT için değiştirerek böylece) değişen değişkenler tablosunu düzenlemek zorunda kaldı, temiz URL'ler bayrağı ("1", "0" olarak ayarlanmış) kapalı, değişkenlerin önbelleğe alınmış sürümünü kaldırmak için önbellekleri temizleyin.

Sonra işler yolunda gitti.

1
Adaddinsane

Bu sorunun kökünü çözecek değil, ancak giriş yapmanız gerekiyorsa her zaman Drush'tan bir kez giriş bağlantısı alabilirsiniz:

drush user-login theusername
0
Hans Rossel