Şimdi Ara

local dosyayı çalıştırmak

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
7
Cevap
0
Favori
514
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba,

    URL olmdan local dosyayı bir tarayıcı gibi çalıştırmak için neler var?

    örnek:
    deneme.php diye bir dosyam var diyelim
    içinde:
    <?php
    echo "Merhaba";
    ?>
    var diyelim
    site adresi olmadan bunu çalıştırıp Merhaba çıktıyı alıp veritabanına yazacağım

    Bunun için local dosyayı nasıl ne ile çalıştırabilirim?

    Teşekkürler



  • Wamp Server'ı kurmalısın.
    Daha sonra php dosyasını; c:\wamp\www\ dizinin içine atmalısın.
    Herhangi bir tarayıcıyı aç ve adres çubuğuna localhost yaz. Oluşturmuş olduğun php dosyasını göreceksin.
  • quote:

    Orijinalden alıntı: scartor

    Wamp Server'ı kurmalısın.
    Daha sonra php dosyasını; c:\wamp\www\ dizinin içine atmalısın.
    Herhangi bir tarayıcıyı aç ve adres çubuğuna localhost yaz. Oluşturmuş olduğun php dosyasını göreceksin.



    Demek istediğimi yanlış anladınız yapmak istediğim şu

    Bu cURL kodu belirlenen url yi çalıştırıyor ve çıktıyı veritabanına yazıyor.
    işte benim yapmak istediğim bunun gibi ama tam url olmadan "/run/file.php" bu şekilde dosyayı nasıl çalıştırabilirm?
     
    $url = "http://www.mydomain.com/run/file.php";
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT,300);
    $out = curl_exec($ch);
    $output = trim($out);
    curl_close($ch);

    $mysqlibag->query("INSERT INTO table (id, column)values (NULL, '$output');




  • Eğer sunucu windows ise;

    Başlat/Çalıştır/cmd ile komut satırına giriyoruz, ardından;

    c:\wamp\bin\php\php5.3.13\php.exe c:\wamp\www\test.php

    Linux ise

    php /var/www/test/test.php

    Sorun olursa detaylı yardımcı olabilirim.
  • Cevap için teşekkürler,

    Ben böyle bir scripthttp://www.zamanlayici.antenfiyati.com yazmaya çalışıyorum ve burada kullanacağım, bu scripti karşılıksız dağıtacağım bunu kullanan çeşitli hostingler olacaktır bundan dolayı kullanacağım kod her yerde geçerli olacak

    Aslında ben php yi bilmiyorum desem yeridir kendimce birşeyler oynuyorum zaman geçiriyorum

    Tam URL için cURL kullanadım yanı zamanlanmış görev eklerken çalıştırılacak dosya için tam URL verilirse bunu cURL ile çalıştırıp sonucu veritabanına yazıyorum log günlükte dosya çalıştığında sonuç ne oldu bilgisini veriyor bu tam URL için tamam olduğunu düşünüyorum eğer cURL bir mahsuru yoksa emin değilim.

    Birde kişi sitesindeki lokal dosyayı çalıştırması için neler neler var? neler yapılabilir onun araştırıyorum.
    1. çalıştırılacak dosya bulunduğu yerde çalışmasını istiyorum sebebi kişi bu çalıştırılacak dosyasına include("aa/cc/aaa.php") gibi includeleri olabilir bundan dolayı biz lokal dosya çalıştracağız diye kendi dosyamıza include() ederek çalıştırırsak kişinin dosyasındaki includeler çalışmayacak bu yüzden çalıştırılacak dosya bulunduğu yerde çalışmasını düşünüyorum ne kadar doğru bilmiyorum.

    Buna göre bir öneriniz varmı?




  • Kişinin kendi hostingindeki sunucuyu console üzerinden çalıştırman bence zor. HTTP Upload ile dosyayı kendine alıp kendi localinde çalıştırtabilirsin.
  • quote:

    Orijinalden alıntı: by_mac

    Kişinin kendi hostingindeki sunucuyu console üzerinden çalıştırman bence zor. HTTP Upload ile dosyayı kendine alıp kendi localinde çalıştırtabilirsin.

    Yanlış anladınız, ben scripti dağıtcağım kişi kendi hostuna kendi web sitesine kuracak ve kullanacak
    zaten iki sayfadır, kişi kendi web sitesine entegre edip kullanacak ve kendi lokal dosyasını çalıştıracak, başkasının hostundan falan değil
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.