İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

include sorunu

M

Merthan

Misafir
Arkadaşlar merhaba.
Bir kaç gündür, sunucumdaki include kodları çalışmıyor.

Şöyle anlatayım ;

PHP:
<?php include("dosya.php") ?>

çalışırken,

PHP:
<?php include("http://www.abc.com/dosya.php") ?>

kodu çalışmıyor.
Include kodunu kullandığım site de, abc.com sitesi.

Verdiği hataya gelince,

Kod:
Warning: main() [function.main]: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution in /home/harap/public_html/index.php on line 31

Warning: main(http://www.abc.com/dosya.php) [function.main]: failed to open stream: Permission denied in /home/harap/public_html/index.php on line 31

Warning: main() [function.main]: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution in /home/harap/public_html/index.php on line 31

Warning: main(http://www.abc.com/dosya.php) [function.main]: failed to open stream: Permission denied in /home/harap/public_html/index.php on line 31

Warning: main() [function.include]: Failed opening 'http://www.maxiliste.com/rekorel.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/harap/public_html/index.php on line 31

Sorun nerede acaba ? Bu konu hakkında bilgisi olan var mı?
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
63
Konum
Sakarya
1 den fazla hata mesaji var.
Hem site adresini cozememis hemde ilgili siteyi include etmek icin acamamis.

Ancak bu hatalar bir yana, include bu is icin kullanilmaz.

Include PHP koduna kod eklemek icin kullanilir. HTML ciktisina HTML kodu eklemek icin include yeride readfile fonsiyonunu kullanabilirsin.
 
M

Merthan

Misafir
Öneriniz için teşekkür ederim. Php'den pek anlamam doğrusu. Yazdığım hata kodu sunucu ayarları ile ilgili sanırım. Ancak hangi ayarlardan olduğunu merak ediyorum.
Çünkü bu şekilde kod kullanılan bir çok site var sunucuda. Ve 1 hafta öncesine kadar gayet güzel çalışıyordu.

Readfile kullanınca da ;

Kod:
Warning: readfile() [function.readfile]: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution in /home/abc/public_html/index.php on line 31

Warning: readfile(http://www.abc.com/dosya.php) [function.readfile]: failed to open stream: Permission denied in /home/abc/public_html/index.php on line 31

Bu hata kodunu verdi.
Sanırım yetkilerle ilgili bir sorun. Ancak chmod'larda sorun olduğunu zannetmiyorum.
 
M

Merthan

Misafir
safe modu mu açtınız. php.ini de disable_functions satırını kontrol edin olmazsa. readfile filan engelli olabilir

İlginiz için teşekkür ederim.

Safe mode Off durumda. Php.ini dosyasında da,

disable_functions =

şeklinde. Yani herhangi bir kısıtlama yok.
 

Angelo

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
Konum
AZ
DNS çözemiyor makina. ABC.com'un ip adresini çözemediği için bağlantı kuramıyor.
/etc/resolv.conf içerisindeki nameserverların çalışır olduğunu kontrol etmek gerekli.

Komut satırında
# ping abc.com
şeklinde domain ne ise, onun ip'sini çözüp çözemediği de kontrol edilebilir.

"Temporary failure in name resolution" sorunu bundan kaynaklı.
Permission denied otomatik olarak gidebilir o sorun çözüldüğünde.
 

Remark

0
İyinet Üyesi
Katılım
24 Mayıs 2007
Mesajlar
395
Reaction score
0
konuyu hortlamak gibi olacak ama bu sorunu bende vps de yaşıyorum wget ile hiç bir şekilde dosya çekemiyorum.
Acaba sorun nerede
 

peep

0
İyinet Üyesi
Onaylı Üye
Katılım
20 Mayıs 2007
Mesajlar
6,382
Reaction score
86
safe mod olabilir safe mod off olmalıdır remark
 

cakıreser

0
İyinet Üyesi
Katılım
5 Ekim 2012
Mesajlar
2
Reaction score
0
Notice: Undefined variable: dil in C:\Program Files\EasyPHP-12.1\www\2012_php_intag\index.php on line 50

benimde boyle bı hata veriyo php acaba neden olabılır yardım edermısınz cok acııl!!!!
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst