Bug 3884 - Bad: include не правильно обрабатывает не существующий файл
Summary: Bad: include не правильно обрабатывает не существующий файл
Alias: None
Product: Sisyphus
Classification: Development
Component: php (show other bugs)
Version: unstable
Hardware: all Linux
: P4 normal
Assignee: Alexey Gladkov
QA Contact: qa-sisyphus
Depends on:
Reported: 2004-03-26 11:39 MSK by Serj Solopov
Modified: 2005-07-13 15:45 MSD (History)
1 user (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Serj Solopov 2004-03-26 11:39:34 MSK
В версии php-4.3.5-alt0.cvs20040130 
функция include падает при несуществующем файле (ведет себя как require())
В версиях php-4.3.5-alt0.cvs20040106 и ранее работало правильно

пример: include ('111');
Warning: main(1111): failed to open stream: No such file or directory in 
[skip]/q.phtml on line 1

Warning: main(): Failed opening '1111' for inclusion 
(include_path='.:/usr/lib/php:/usr/lib/php/pear') in [skip]/q.phtml on line 1

Fatal error: Parse error inside included file. in [skip]/0/q.phtml on line 1

Последней строки не должно быть.
Comment 1 Serj Solopov 2004-04-14 15:50:19 MSD
mod_php-4.3.6-alt0.cvs20040330 - не наблюдается