Bug 3884

Summary: Bad: include не правильно обрабатывает не существующий файл
Product: Sisyphus Reporter: Serj Solopov <serj>
Component: phpAssignee: Alexey Gladkov <legion>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P4 CC: legion
Version: unstable   
Hardware: all   
OS: Linux   

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 - не наблюдается