|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2002-10-01 08:02 UTC] dmitry at koteroff dot ru
I'm trying to write here THIRD time (maybe previous two threads is down?). You said before this bug in NOT actual in 4.2.3 and in CVS snapshot: http://snaps.php.net/win32/php4-win32-latest.zip but code STILL DOES NOT work in 4.2.3 and 4.3.0-dev. So, PHP v4.2.0 (and later!) on Windows: include "/home/some/site.php"; - DOES NOT work (try to believe)! We have to use instead: include "z:/home/some/site.php"; # bad... Bad?.. BAD!!! Previous PHP v4.1.0: include "/home/some/site.php"; - works correct. I think that since 4.2.0 pathes like "/some/where" does not treated as absolute. For example, if we add "z:" to "include_path", include "/home/some/site.php" become workable - it is only the prove. It is VERY loathsome bug, because it makes Windows scripts incompatible with Unix and with previous PHP versions. Again, new version (4.3.0) has THE SAME bug: Z:\!distrib\php-4.2.3-Win32>php.exe <? include "/test.php"; ?> ^Z Warning: Failed opening '/test.php' for inclusion (include_path='.;c:\php4\pear') in - on line 2 If I use "include 'z:/test.php'", it works. Please help (our clients are very angry!) P.S. DocumentRoot "/home/site/www" ... GET http://site/test.php - DOES NOT work too. It seems to me mod_php uses the same "include" function while starting the script. P.P.S. I'm not a nasty man, but I would write here again if you continue ignore these messages like previous two. Generally speaking, good luck & thank you for PHP as such. PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Sat Oct 25 23:00:01 2025 UTC |
I'd like to say that in php-4.3.0RC1-Win32 there are problems with fopen: bug.php: <? echo "\n".getcwd()."<br>\n"; fopen("/a.txt","w"); ?> Z:\!distrib\php\php-4.3.0RC1-Win32>php.exe bug.php Z:\!distrib\php\php-4.3.0RC1-Win32<br> Warning: fopen(/a.txt) [http://www.php.net/function.fopen]: failed to create stream: No such file or directory in Z:\!distrib\php\php-4.3.0RC1-Win32\bug.php on line 3 You see if I use z:/a.txt, all works correctly. In PHP 4.3.0-dev (cli) (built: Nov 23 2002 18:15:57) everything seems to be OK.