-- 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

Reply via email to