lostyazilim
tr.link

XAMPP Nesne mevcut değil hatası

8 Mesajlar 4.997 Okunma
acebozum
tr.link

breadperry breadperry WM Aracı Kullanıcı
  • Üyelik 23.11.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Gaziantep
  • Ad Soyad M** Ç**
  • Mesajlar 8
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Konuyu nereye açacağımı bilemedim yanlış yere açtıysam kusuruma bakmayın.
Şöyle diyeyim, htdocs içerisinde "site" adındaki klasörde sitemi çalıştırıyorum ve veritabanına "baglanti.php" dosyası ile bağlanıyordum (hostumda). Ancak local üzerinde geliştireyim dedim ve index sayfama girdiğimde bağlantı dosyamı bulamadığını gördüm ve tarayıcıda "localhost:8005/site/baglanti" şeklinde açmayı denedim (.htaccess yoluyla dosyalara uzantısız erişim sağladım) ve "Nesne mevcut değil!" hatasını aldım. Eğer "localhost:8005/site/baglanti.php" şeklinde dosya uzantısı ile denersem tarayıcıyı "localhost:8005/baglanti" konumuna yönlendiriyor. Ee doğal olarakta dosya bulunamıyor tabi. Yardım edebilirseniz çok sevinirim.

.htaccess :
RewriteEngine On
RewriteBase /

ErrorDocument 404 /404.html
DirectoryIndex anasayfa.php

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/$ $1 [R=301,L]

RewriteCond %{THE_REQUEST} ^(.+)\.php([#?][^\ ]*)?\ HTTP/
RewriteRule ^(.+)\.php$ $1 [R=301,L]

RewriteRule ^([^/.]+)$ $1.php [L]
 

 

wmaraci
reklam

UmutWare UmutWare Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.03.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Ögrenci & Yazılım
  • Konum KKTC
  • Ad Soyad U** M**
  • Mesajlar 482
  • Beğeniler 26 / 80
  • Ticaret 3, (%100)
RewriteRule ^Baglanti.* baglanti.php [NC] olması gerekir
 

 

dump3cz dump3cz Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.05.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Yazılım
  • Konum Bilecik
  • Ad Soyad O** Ç**
  • Mesajlar 1749
  • Beğeniler 169 / 326
  • Ticaret 3, (%67)
RewriteRule ^YeniUrl$ eski_url.phpid=$1 [L]
 

 

breadperry breadperry WM Aracı Kullanıcı
  • Üyelik 23.11.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Gaziantep
  • Ad Soyad M** Ç**
  • Mesajlar 8
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Tam olarak anlayamadım aynı şekilde htaccess dosyasına eklemem mi gerekiyor ya da başka bir kısımla değiştirecek miyim :confused:
 

 

wmaraci
wmaraci

breadperry breadperry WM Aracı Kullanıcı
  • Üyelik 23.11.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Gaziantep
  • Ad Soyad M** Ç**
  • Mesajlar 8
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Neden açıklayıcı yazmıyorsunuz anlamıyorum..
 

 

dump3cz dump3cz Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.05.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Yazılım
  • Konum Bilecik
  • Ad Soyad O** Ç**
  • Mesajlar 1749
  • Beğeniler 169 / 326
  • Ticaret 3, (%67)
directory indexten sonrasını kaldır benim verdiğim kodu yerleştir iki tane engine on var orada.
 

 

breadperry breadperry WM Aracı Kullanıcı
  • Üyelik 23.11.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Gaziantep
  • Ad Soyad M** Ç**
  • Mesajlar 8
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Hala aynı sorun var. Birde wampserver ile deneyeyim sonucu yazarım tekrar
 

 

breadperry breadperry WM Aracı Kullanıcı
  • Üyelik 23.11.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Gaziantep
  • Ad Soyad M** Ç**
  • Mesajlar 8
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Wampserver'de de aynı sorun var. Şöyle ki; URL'ye dosya uzantısını yazmazsam çalışıyor fakat uzantı ile yazarsam localhost/dizin/dosya.php iken localhost/dosya şekline dönüşüyor, dizini siliyor URL'den.

Düzenleme: htaccess default halinde olsa bile yine aynı sorun. Sorun başka bir şeyden kaynaklanıyor olabilir mi ?
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al