folder Tahribat.com Forumları
linefolder Linux ve Diğer İşletim Sistemleri
linefolder Linux'a Windows'tan Kopyaladığım Dosyalardaki Php Sorunu



Linux'a Windows'tan Kopyaladığım Dosyalardaki Php Sorunu

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Shamanist
    Shamanist's avatar
    Kayıt Tarihi: 26/Nisan/2007
    Erkek

    arkadaşlar linux üzerinde yazdığım kodlar sorunsuz çalışıyor fakat windows' tan çektiğim dosya ve klasörler üzerinde ise şu hatayı alıyorum :

    Warning: include(): Failed opening 'indexdata.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/xxx/www/web/index.php on line 22


    yardımcı olursanız sevinirim. 


    iyi biri değil... TBT
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Böcüklerin Efendisi
    krypt
    krypt's avatar
    Kayıt Tarihi: 05/Mart/2004
    Erkek

    include kodundaki adresi değiştirmemişsin. 


    while (1<2)
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Shamanist
    Shamanist's avatar
    Kayıt Tarihi: 26/Nisan/2007
    Erkek

    windowsda sorunsuz çalışıyor aynı kodlar sorun o değil 


    iyi biri değil... TBT
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Böcüklerin Efendisi
    krypt
    krypt's avatar
    Kayıt Tarihi: 05/Mart/2004
    Erkek

    Aynı kodlar sorunsuz çalışır windows'ta çünkü include komutu dosyanın windows'taki yerine göre yazılmıştır. index.php 22. satırı yapıştırsana buraya.


    while (1<2)
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Shamanist
    Shamanist's avatar
    Kayıt Tarihi: 26/Nisan/2007
    Erkek

    .....

    /home/xxx/www/indexdata.php


    22. satırda da

    <?php include("indexdata.php"); ?>

    problem yine o değil kısaca... 


    iyi biri değil... TBT
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Böcüklerin Efendisi
    krypt
    krypt's avatar
    Kayıt Tarihi: 05/Mart/2004
    Erkek

    <?php include("./indexdata.php"); ?> olarak değiştirmeyi dene.


    while (1<2)
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Elif - Efe
    rakkoc
    rakkoc's avatar
    Kayıt Tarihi: 19/Aralık/2003
    Homo

    linux te su . nin mantigni bir kavrasam :)


    Bu aralar fazla yogunum. Unuttugum seyler oluyorsa affola. DM vs atın.
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Cosmic
    Cosmic's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    alt klasördeki dosyadan üst dosyadaki php dosyasını çağırıyosun ../ koy başına ../asd.php gibi


    Bittik biz bittik
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Böcüklerin Efendisi
    krypt
    krypt's avatar
    Kayıt Tarihi: 05/Mart/2004
    Erkek

    rakkoc bunu yazdı:
    -----------------------------

    linux te su . nin mantigni bir kavrasam :)


    -----------------------------

    ./ -> şu anki klasör, neresini anlayamadın? Shell'de kullanılan komutların bir kısmı built-in ama büyük bir çoğunluğu çalıştırılabilir programlar. Eğer built-in'se komut direk çalışır ama değilse programın tam yolunun girilmesi gerek. Sık kullanılan komutlar için sürekli komutun tam yolunu yazmak cehennem olurdu, bu yüzden PATH değişkeni var. Girilen komut built-in veya tam bir yol değilse shell otomatik olarak PATH global değişkenindeki klasörleri kontrol eder, bu sayede ilgili komuta(program) kolayca ulaşılmış olur. Shell karışmaya sebep vermemek için normalde komut girildiğinde eğer current directory(şu anki klasör) PATH değişkenine eklenmemişse current directory'e bakmaz.  "./" kullanarak programın tam yolunu girmiş oluyoruz. Çok kullanışlı süper bir şey. Aynı şekilde "../" yani bir üst klasör de öyle. PATH değişkenine "." ekleyerek "./" kullanma gerekliliğini ortadan kaldırabilirsin. Ama böyle bir durumda eğer bir shell komutu ile aynı isimde dosya oluşturursan çalıştırmaya kalktığında shell programı değil komutu çalıştırır.


    while (1<2)
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Shamanist
    Shamanist's avatar
    Kayıt Tarihi: 26/Nisan/2007
    Erkek

    arkadaşlar sorun o değil, dediklerinizi de yaptım ama aynı gidiyor.


    iyi biri değil... TBT
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    All hail to Tux
    sandman
    sandman's avatar
    Kayıt Tarihi: 01/Eylül/2005
    Erkek

    dosyanın bulunduğu klasörde ls -al indexdata.php ile izinleri kontrol eder misin


    Mühendis kahveyi projeye dönüştüren bir insan evladıdır.
Toplam Hit: 1640 Toplam Mesaj: 15