-- Andrew Ballard <[email protected]> wrote (on Tuesday, 16 March 2010, 05:16 PM -0400): > On Tue, Mar 16, 2010 at 5:08 PM, Matthew Weier O'Phinney > <[email protected]> wrote: > > -- Cristian Bichis <[email protected]> wrote > > (on Tuesday, 16 March 2010, 10:29 PM +0200): > >> Please let me explain again the bug. > >> > >> The HeadLink plugin is searched through all the possible paths. This > >> includes also the: > >> > >> D:\_Work\myapp/application/modules\articles/views\helpers/HeadLink.php > > > > But look at the path you reported in the issue -- it says "D:_". Is it > > possible you added the path incorrectly? Or that ZF stripped the > > backslash out? > > > > That's what I was trying to get at in the last email. > > Matthew, > > I'm not sure why his path has the underscore, but I'm seeing the same > issue and I don't have underscores in the paths.
Could you or Christian provide a small script that demonstrates the issue on Windows for me to test, please? The current tests for components such as Zend_View are passing, so we clearly need something new; otherwise, I'll be simply blind-testing, and that doesn't accomplish much. Thanks! > Warning: is_readable() [function.is-readable]: open_basedir > restriction in effect. File(D:\Web > Server\wwwroot\lib\ZendFramework\library\1.10.1-no-require/D:\Web > Server\wwwroot\lib\MyApp\application_v2/controllers/helpers/Redirector.php) > is not within the allowed path(s): (D:\Web Server\) in D:\Web > Server\wwwroot\lib\ZendFramework\library\1.10.1-no-require\Zend\Loader.php > on line 190 > > Warning: is_readable() [function.is-readable]: open_basedir > restriction in effect. File(D:\Web > Server\wwwroot\lib\MyApp\application_v2\library/D:\Web > Server\wwwroot\lib\MyApp\application_v2/controllers/helpers/Redirector.php) > is not within the allowed path(s): (D:\Web Server\) in D:\Web > Server\wwwroot\lib\ZendFramework\library\1.10.1-no-require\Zend\Loader.php > on line 190 > > Warning: is_readable() [function.is-readable]: open_basedir > restriction in effect. File(D:\Web > Server\wwwroot\lib\ZendFramework\library\1.10.1-no-require/D:\Web > Server\wwwroot\lib\MyApp\application_v2/controllers/helpers/AjaxContext.php) > is not within the allowed path(s): (D:\Web Server\) in D:\Web > Server\wwwroot\lib\ZendFramework\library\1.10.1-no-require\Zend\Loader.php > on line 190 > > Warning: is_readable() [function.is-readable]: open_basedir > restriction in effect. File(D:\Web > Server\wwwroot\lib\MyApp\application_v2\library/D:\Web > Server\wwwroot\lib\MyApp\application_v2/controllers/helpers/AjaxContext.php) > is not within the allowed path(s): (D:\Web Server\) in D:\Web > Server\wwwroot\lib\ZendFramework\library\1.10.1-no-require\Zend\Loader.php > on line 190 > > > It looks like this may be a Windows-only issue, since a *nix absolute > paths do not begin with a drive letter. Clearly in the lines above, > the path being searched (though invalid) IS under the basedir defined > for the server. > > Andrew > -- Matthew Weier O'Phinney Project Lead | [email protected] Zend Framework | http://framework.zend.com/ PGP key: http://framework.zend.com/zf-matthew-pgp-key.asc
