Www.localhost.com Drupal localhost yönlendirme

4 Cevap php

Benim localhost (svn) teslim bir drupal sitede çalışıyorum.

Ben giderken Şimdi sorun şudur:

http://www.site.com

hepsi çalışıyor, ama ben gittiğinizde:

http://localhost/work/site

Ben yönlendirilmiş olsun

http://www.localhost.com/work/site

Ben install.php komut koştu ve tüm harika çalışıyor. Ben yönlendirme oluşur ana siteye gittiğinizde her şeyi yeniden yükler, ancak.

Ben bir şey yapmadım,. Htaccess dosyasını kaldırıldı.

Ben Windows 7 Ultimate 64 apache 2.2 (aynı zamanda pro 32 winxp üzerinde çalıştı) kullanarak, php 5.2.13 am

Herkes bu düzeltmek için yine biliyor musun?

Teşekkürler

4 Cevap

Yönlendirme Firefox yerel sunucu ile iyi bir bağlantı elde edememek ve ardından adresi "düzeltmeye" çalışan değil neden olur. Aşağıdaki gibi Firefox davranışı devre dışı bırakabilirsiniz:

  1. Type about:config in the address bar and hit return.
  2. Browser.fixup.alternate.enabled bulun.
  3. Double click the “true” value. The line will become bold, and the value will change to “false” from here

Ancak size temel sorunu (yerel sunucu doğru yanıt vermiyor) çözmez, sadece gerçekten rahatsız edici davranış kurtulmak. Bu başarısızlığın birçok olası nedeni vardır, MatW önerilen ana dosya sorunu sık görülen bir nedenidir.

Benim durumumda Drupal tarayıcınızın uzakta yenilemek için ihtiyacınız sayfasından kendisini yönlendirme devam ederken / fix teşhis etmek zordur belirli sayfa yükler sırasında Apache çökmesini gibi görünüyor.

Eğer pencerenin hosts dosyasını kontrol ettiniz mi? Windows 7 yaşıyor, ama XP'de burada yaşadığı konusunda emin değil:

C:\WINDOWS\system32\drivers\etc\hosts

Bu gibi bir giriş olduğundan emin olun:

127.0.0.1       localhost

Bir çift-çek olarak, sizin PC'ler DNS önbelleğini temizlemek isteyebilirsiniz. Komut satırı ve türü içine gidin:

ipconfig /flushdns

Drupal sites / default / settings.php dosyasının Gönderen:

/**
 * Base URL (optional).
 *
 * If you are experiencing issues with different site domains,
 * uncomment the Base URL statement below (remove the leading hash sign)
 * and fill in the absolute URL to your Drupal installation.
 *
 * You might also want to force users to use a given domain.
 * See the .htaccess file for more information.
 *
 * Examples:
 *   $base_url = 'http://www.example.com';
 *   $base_url = 'http://www.example.com:8888';
 *   $base_url = 'http://www.example.com/drupal';
 *   $base_url = 'https://www.example.com:8888/drupal';
 *
 * It is not allowed to have a trailing slash; Drupal will add it
 * for you.
 */
# $base_url = 'http://www.example.com';  // NO trailing slash!

$ Base_url = 'http://localhost/work/site' ayarı deneyin;

Sonunda bu büyük sorunun arkasındaki nedeni bulundu.

It was the css and js optimization that was messing everything up. I set those two to off and then copied the database to the localhost version of the site and all worked out great!!!