+ Cevap Yaz
Toplam 3 sayfadan 1. sayfa 1 2 3 En SonEn Son
25 sonuçtan 1 ile 10 arası gösteriliyor

Konu: .htaccess dosyasını görmüyor (Easyphp 5.3.0)

  1. #1
    zoneblaster Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    03/2010
    Yer
    İstanbul
    Mesaj
    39
    Ceviz Üyesi

    Kızgın .htaccess dosyasını görmüyor (Easyphp 5.3.0)

    Herkese iyi çalışmalar arkadaşlar,

    php sunucu olarak windows xp üzerinde easyphp 5.3.0 sürümünü kullanıyorum.. mod_rewrite ile linkleri yapılandırıyordum. fakat uzun zaman uğraşmadım ve bugünlerde kalan sitemi tamamlamaya karar verdi. 1 kaç ay önce 5.3.0 sürümünü kurdum easyphp'nin.(önceki sürüm 1.8.0. - 5.3.0'a geçme sebebim php5)
    .htaccess için gerekli ayarları yaptım httpd.conf ve php.ini dosyalarında fakat linkleri yapılandırmayı başaramadım.. bir çok türk ve yabancı forumdaki çözümleri denedim - zaten çoğu aynı - fakat banamasın demedi.. sorun bende dedim ve yakuter.com php seo betiğini indirdim (öğrenmek için daha önce çalıştırmıştım betikte sorun yok zaten kullanılan bir betik) fakat ondada çalışmadı yani sorun bende değil...

    magic_quotes_gpc açık , mod_rewrite.so açık, allowoverride all şeklinde ayarlı. ne yaptıysam .htaccess dosyasını çalıştıramadım.. en sonunda sizlere sormak istedim.. benle aynı sorunu yaşayıp çözen veya çözümü bilenlerden yardım istiyorum.. şimdiden yardım için teşekkürler..

    httpd.conf dosyasını ekledim.. Apache/conf/
    Eklenmiş Dosyalar

  2. #2
    usluprens Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    03/2010
    Yer
    Bursa
    Mesaj
    104
    Ceviz Üyesi

    Varsayılan

    windows sunucuda htaccess çalışmıyor diye biliyordum. şöyle bir yazıya denk geldim, denemekte fayda var. bilgilendirirsen sevinirim;

    http://blog.aytacengin.com/windows-s...stirmak-mumkun

  3. #3
    zoneblaster Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    03/2010
    Yer
    İstanbul
    Mesaj
    39
    Ceviz Üyesi

    Varsayılan

    easyphp zaten windows üzerinde php vb. çalıştırmaya yarıyor... sorun windows ile değil config dosyaları ile alakalı olduğunu düşünüyorum..
    Enson 22/04/2010 22:43 tarihinde zoneblaster tarafından düzenlenmiştir. Sebep: gereksiz kelimeler

  4. #4
    usluprens Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    03/2010
    Yer
    Bursa
    Mesaj
    104
    Ceviz Üyesi

    Varsayılan

    sunucu windows olduktan sonra easyphp olsa ne olur.

  5. #5

    Üyelik Tarihi
    01/2007
    Yer
    Ana Kartın hemen yanı başından sağa dön. Orada oturuom.
    Mesaj
    766
    Üyeliği İptal Edildi

    Varsayılan

    httpd.conf file de .htaccess in adını htaccess.exe olarak değiştirebilmen gerekiyor. dosyanın adını değiştirip içini kendin yazabilirsin ben de windowsta .htaccess isimli dıosya oluştaramadığım için bu söyledğim yönteme başvurmuştum. şu an benim htaccess.exe dosyam .htaccess gibi çalışıyor.

  6. #6
    Necronomicon Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    10/2008
    Yer
    den, buldum
    Mesaj
    344
    Haaaiiiyyytt Life

    Varsayılan

    öncelikle easyphp klasörünün içine git
    ..>>Conf_files klasörünün içinde httpd.conf dosyası var onu herhangibi bir editor ile aç
    Kod:
    #LoadModule rewrite_module modules/mod_rewrite.so 
    şeklinde olan satırı
    Kod:
    LoadModule rewrite_module modules/mod_rewrite.so
     
    şeklinde düzenleme yap sonra
    Kod:
    <Directory "${path}/www">
     
    yazan satırı bul
    Kod:
    <Directory "${path}/www">
        Options Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
        include ${path}/www/.htaccess
    </Directory> 
    şeklinde düzenle kaydet

  7. #7
    zoneblaster Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    03/2010
    Yer
    İstanbul
    Mesaj
    39
    Ceviz Üyesi

    Varsayılan

    Necronımicon teşekkürler cevabın için yalnız dedikleriniz bir sonuca ulaştıramadı beni...

    <Directory "D:/Program Files/EasyPHP5.3.0/www">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important. Please see
    # http://httpd.apache.org/docs/2.2/mod/core.html#options
    # for more information.
    #
    Options Indexes FollowSymLinks

    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    # Options FileInfo AuthConfig Limit
    #
    AllowOverride All

    #
    # Controls who can get stuff from this server.
    #
    Order allow,deny
    Allow from all

    </Directory>
    olan kısmı

    <Directory "D:/Program Files/EasyPHP5.3.0/www">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
    include D:/Program Files/EasyPHP5.3.0/www/.htaccess
    </Directory>
    olarak değiştirdim fakat herhangi bir sonuca ulaşamadım aynı şekilde .htaccess çalışmıyor yada görmüyor.

    hatta apache modülü başlatılamıyor.. httpd.conf dosyası değiştirilmiş ve hata var gibi bir hata veriyor...

  8. #8

    Üyelik Tarihi
    11/2008
    Mesaj
    49
    Ceviz Üyesi

    Varsayılan

    wamp kullan gerekli ayarları yap (httpd.conf gibi) mod_rewrite'yi(linklemeyi sağlayan apache kütüphanesi) gayet iyi çalıştırıyor. yanlız türkçe karakterleri görmüyor, urlencode,rawurlencode bile yapsam banamısın demiyor. zaten çoğu zaman linklerde türkçe karakter kullanılması gerekmiyor.
    http://www.wampserver.com/en/download.php

  9. #9
    Necronomicon Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    10/2008
    Yer
    den, buldum
    Mesaj
    344
    Haaaiiiyyytt Life

    Varsayılan

    Kod:
    D:/Program Files/EasyPHP5.3.0/Conf_files 
    "adres satırına yazıp git.

    Sen, Apache >>Conf adresindeki Conf klasörünün içindeki http.conf a bakıyorsun senin ayalarını yapacağın dosya değil Easy Php onu kendisi yapıyor. Senin yapman gereken conf_files klasörünün içindeki Http.conf 'u düzeltmen gerekiyor tabii bu işlemleri yaparken easyphp çalışmıyor olması gerekir.

    Eğer bu yöntemlerde olmuyor ise easy php i kaldır C:\Http\ şeklinde kurulum yapılacak adresi belirtip kurmayı dene. Eğer gene olmuyorsa sana kendi kullandığım EasyPhp 5.2 sürümlü portable şeklini kopyasını yapıp göndereyim

  10. #10
    Necronomicon Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    10/2008
    Yer
    den, buldum
    Mesaj
    344
    Haaaiiiyyytt Life

    Varsayılan

    Kod:
    <FilesMatch "^\.htaccess">
        Order allow,deny
        Deny from all
    </FilesMatch>
    
    ilk olarak yazdığım cevaba ilişkin yazmayı unuttuğum eksik kısım yukarıda yazdığım, bu son yazdığımı da ekleyip deneyebilir misin?

+ Cevap Yaz

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Tags for this Thread

Bookmarks

Mesaj Yazma Hakları

  • Yeni mesajgöndermezsiniz
  • Cevap yazamazsınız
  • Dosya ekleyemezsiniz
  • Mesajınızı düzenleyemezsiniz