2016-03-20 27 views
0

Sitemi yerel bir sunucuda görüntülemek için wampserve kullanıyorum.wampserver altbilgi ve üstbilgi göstermiyor veya CSS

Metni görebiliyorum ancak CSS/Less'in hiçbiri uygulanmadı ve üstbilgi ve altbilgim görünmüyor. Ben mesaj

Warning: include(C:/wamp64/www//Includes/Header.php): failed to open stream: No such file or directory in C:\wamp64\www\flying-squid\html\index.php on line 5 

ve benim başlık ve altbilgi hem

Warning: include(): Failed opening 'C:/wamp64/www//Includes/Header.php' for inclusion (include_path='.;C:\php\pear') in C:\wamp64\www\flying-squid\html\index.php on line 5 

olsun.

Bu konuyla ilgili diğer birçok soruyu inceledim ve tüm adımları boşa çıkarmaya çalıştım.

İşte benim php kod benim index.php dosyasında olduğunu

<?php 
$pagetitle  = "About"; 
$description = ""; 
$keywords  = ""; 
include($_SERVER['DOCUMENT_ROOT']."/Includes/Header.php"); 

?>

denedim başlık/küçük harflerle ve yukarıda ama hiçbir şey inşaat olarak varlık içerir.

Bunun için çok yeni ve henüz php'yi pek bilmiyorum, css, html, less ve javascript'i öğreniyorum.

Herhangi bir yardım çok takdir edilmektedir. Bu sorunu önlemek için

Teşekkür

+0

include ($ _ SERVER ['DOCUMENT_ROOT']. "Includes/Header.php"); Bunu dene. Veya daha iyi kullanın '__DIR __. '/ ../relativepath'' –

+0

Ben (yukarıdaki kod bakın) var ama bu işe yaramıyor – ck777

+0

Hayır, dahil önce bir eğik çizgi var, yok, görmüyor musun? –

cevap

0

İyi bir uygulama böyle standart olarak tamamen küçük harf olmak dizinleri ve dosyaları gibi adlandırma kuralları, korumaktır. Bu şekilde, karakter durumunun sizin sorununuzun bir parçası olup olmadığını merak etmeyeceksiniz.

sitenizin yapısına bağlı olarak birden fazla yaklaşımları denemek isteyebilirsiniz:

  • __DIR__./../..
  • ($_SERVER['DOCUMENT_ROOT']."Includes/Header.php")
  • include('../Includes/Header.php')

size kuşkusuz yenisin gibi PHP, bunun bizim için çok yaygın olduğunu bilmenizi istedim include(), include_once(), require() ve require_once() eklemeleri (diğer dosya işleme işlevleri arasında). Bu işlevlerin herhangi biri ve tamamı, belirtilen yolun tam olarak belirtilen dosyayı bulamazsa, bu Warning kodunu atar.

+0

Teşekkürler, hepsini denediniz ve şansınız yok! – ck777

+0

phpinfo(); 'yi kullanmayı deneyin ve" Apache Ortamı "altında" DOCUMENT_ROOT "adlı bir anahtar arayın ve bunun ne olduğunu bana bildirin. 'Uyarı' öğesinin '' '' '' '' '' '' '' '' ''' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '(' include ''' '' '' '' '' '' '' '' '' 'dır.), ama "wampserve" gibi önceden yüklenmiş bir kurulumdan emin değilim. –

+0

Bu "php.ini" düzenlemesinde iyi bir ders olsa da, '/' Includes' öğesinden önce çıkarmayı deneyin, böylece include ($ _ SERVER ['DOCUMENT_ROOT']. "İçerir/Üstbilgi.php "); –

İlgili konular