Buna benzeyen bir çift dosyaları var:
index.php:
<?php
include('includes/header.php');
...
includes / header.php:
<?php
include('config.php');
...
Ben almak hatadır
Warning: require(config.php) [function.require]: failed to open stream: No such file or directory in [dir]/includes/header.php on line 2
Fatal error: require() [function.require]: Failed opening required 'config.php' (include_path='.:/usr/share/pear:/usr/share/php') in [dir]/includes/header.php on line 2
Ben biraz daha fazla hata ayıklama yaptım: çağrı eklediğinizde
system('pwd');
includes / header.php için, onu [dir] / includes demeliyim burada, [dir] gösterir. Dahil yoluna 'includes /' ekleyerek çalışır, ancak bu üretim sunucusunda başarısız çünkü arzu değildir.
Yukarıdaki kod, bir üretim sunucusunda çalışır, ve ben Fedora sunucunun belge kök bir monte CIFS payı böylece benim geliştirme ortamı değiştirmeye çalıştığımız kadar, benim geliştirme Fedora sunucu üzerinde iyi çalıştı.
Herhangi bir fikir? Teşekkürler.