Проблема с include и require

Dima_u

Guest
Проблема с include и require

какой файл я бы не включал, всегда php пытаетсся включить '1' , и пишет
failed to open '1'...
хотя я пишу include('config.inc'), уже 5 раз все переустанавливал, не помогает, кто знает в чем проблема??? Может что-нибудь в конфиге надо подфиксить??? помогите плиз.
 

Кром

Новичок
Видимо ты подключаешь "1" в одном месте, а ошибку ищешь в другом. Проверь свой скрипт еще раз.
 

Dima_u

Guest
нет, это исключено, я все это в начале делаю. У меня приличный опыт программирования на php, такого быть точно не может. Может там что-либо с типами.
начало скрипата:

<?PHP
require('config.inc');

....
 

SiMM

Новичок
> У меня приличный опыт программирования на php
> Может там что-либо с типами
Как то эти две фразы не вяжутся.

> и пишет failed to open '1'...
Ошибки надо приводить полностью. Абсолютно полностью.

> Может что-нибудь в конфиге надо подфиксить???
Может, но здесь не принято гадать на кофейной гуще.
 

Dima_u

Guest
скрипт:
<?php
require("config.inc") or die;
exit;
....

ошибка :

Warning: main(1): failed to open stream: No such file or directory in d:\www\nc\www\index.php on line 2

Fatal error: main(): Failed opening required '1' (include_path='.;c:\php\includes') in d:\www\nc\www\index.php on line 2


То есть в моем коде ошибки нет, в чем проблема я тоже не очень понимаю.
 

netdog

net @
попробуй обнови php, как вариант. ИМХО самый лучший вариант для тебя.
 

Dima_u

Guest
Failed opening required '1' -при чем сдесь единица???

если создатЬ файл с именем '1' , то его он будет постоянно включать. Пробовал. Чудеса какие-то одним словом.

-~{}~ 15.04.05 15:03:

Дело в том, что я и как модуль его уже прикручивал , и как exe - шник, и 5 версию, и 4-ю ( 4.3 ) . Ничего не помогает. Остальсь только 4.0 попробовать установить, но и это не уверен что поможет...
 

Фанат

oncle terrible
Команда форума
конструкция require("config.inc") or die; является бессмысленной.

-~{}~ 15.04.05 15:05:

Дело в том, что я и как модуль его уже прикручивал , и как exe - шник, и 5 версию, и 4-ю ( 4.3 ) .
во-во.
как обычно.
на что угодно будем пенять, в чём угодно видеть причину - НО ТОЛЬКО НЕ В КРИВИЗНЕ СВОИХ РУК
 

fixxxer

К.О.
Партнер клуба
ХАХАХАХАХАХА :)

require - языковая конструкция (проще говоря оператор), а не функция. Так что:
1) круглые скобки игнорируются
2) операндом является вычисленное значение

кто еще не понял, откуда берется 1, может написать
echo("config.inc") or die
:)
 

Dima_u

Guest
ну про абсолбютные пути мне говорить не надо, тут я тоже все проверял, и getcwd() делал.

Так в чем прикол, что die не надо писать что ли??
 
Сверху