When I say remake all I mean is mv Mvc into a freshly baked project.

- S
On 27 Jan 2012 11:08, "Eric" <[email protected]> wrote:

> Scratch that, the bug is still present. =(
>
> Sam: "if you remake foo and/or bar I think the issue maybe resolved
> even if you don't find the cause to the spookiness"
>
> Re-make in what way? The cake lib is upgraded to 2.0.5, so that's
> replaced. I can't re-bake the files in my app folder since they are
> highly customized since the first baking. And again, there is no trace
> of BAR in the FOO tree. The cache has been reset more times than I can
> count.
>
> Besides, this only show up *sometimes*, not every page load. More like
> every page load during 10 seconds every 5-30 minutes or so. Quite
> random, but slightly persistent. My money is still on the class loader
> searching outside the app root for some reason. Since the error is
> intermittent, it's rather difficult to trace the problem in the code.
>
> Has this been reported as a bug (haven't found it), or should I do
> that?
>
> /Eric
>
> On Jan 27, 10:45 am, Eric <[email protected]> wrote:
> > Thanks!
> >
> > Sadly, there is no such call on line 547 (2.0.5), but there are three
> > calls to it on other lines. I chucked in $plugin on the two lines
> > missing it (521, 539), and it hasn't exploded yet.
> >
> > I assume this is a known/reported bug that will be fixed in upcoming
> > versions?
> >
> > For the record, I cleared the cache earlier too. It had no effect
> > then.
> >
> > /Eric
> >
> > On Jan 26, 7:00 pm, y2k_2000 <[email protected]> wrote:
> >
> >
> >
> >
> >
> >
> >
> > > This is a bug on Core/App.php, caused by a missing `Plugin` key on the
> > > paths array on `file_map` cache.
> > > To fix it, just find this line on App.php (line 547):
> > > self::_map($file, $className);
> > > and replace for this one:
> > > self::_map($file, $className, $plugin);
> >
> > > Then clear you persistent cache, and try again.
> >
> > > ---
> >
> > > Regards
> > > Chris
> >
> > > On Jan 26, 6:38 pm, Sam Sherlock <[email protected]> wrote:
> >
> > > > I have cake 1.3 & 2.0 setup on both win7 and ubuntu 11.10
> >
> > > > various projects bake as projects
> >
> > > > sharing the cake lib is good also for dev setup
> >
> > > > if you remake foo and/or bar I think the issue maybe resolved
> > > > even if you don't find the cause to the spookiness
> >
> > > > did you clear the cache?
> > > > ie tmp/cache/persistent/cake_core_file_map
> >
> > > > ceeram clear cache plugin
> >
> > > >  - S
> >
> > > > On 26 January 2012 16:25, Eric <[email protected]> wrote:
> >
> > > > > I'm not using advanced setup (i.e. shared Cake lib, right?) since
> this
> > > > > is a dev server (and production runs only one site per server).
> Most
> > > > > classes are baked using "cake bake all".
> >
> > > > > And yes, FOO is a copy of BAR (surprise, surprise). I thought about
> > > > > that before, but there is no mentioning of BAR in the FOO source (I
> > > > > did a grep -rn), so I can't find any culprit that way either. Also,
> > > > > the cipherSeed and salt are different (if that matters). Do you
> think
> > > > > the copying could be the problem anyway?
> >
> > > > > /Eric
> >
> > > > > On Jan 26, 2:34 pm, Sam Sherlock <[email protected]> wrote:
> > > > > > Odd. Have you tried setting up advanced setup with cake baked
> projects?
> >
> > > > > > Also is foo a copy of bar?
> >
> > > > > > - S
> > > > > > On 26 Jan 2012 13:14, "Jon Price" <[email protected]> wrote:
> >
> > > > > > > Interesting..I've seen this as well but rare....and thought I
> had
> > > > > > > misconfigured something. They are 2.0.x installs on a debian
> style
> > > > > linux.
> >
> > > > > > > On Thu, Jan 26, 2012 at 4:38 AM, Eric <[email protected]>
> wrote:
> >
> > > > > > >> Hi!
> >
> > > > > > >> I have several CakePHP installations on a server, two of them
> are 2.0
> > > > > > >> (recent installs). I now notice that the 2.0 installations
> seem to
> > > > > > >> collide with eachother. Occationally when loading a page I
> get this
> > > > > > >> error message:
> >
> > > > > > >> Fatal error: Uncaught exception 'MissingPluginException' with
> message
> > > > > > >> 'Plugin Email could not be found.' in
> /srv/www/BAR/lib/Cake/Core/
> > > > > > >> CakePlugin.php:97
> > > > > > >> Stack trace:
> > > > > > >> #0 /srv/www/BAR/lib/Cake/Core/CakePlugin.php(129):
> > > > > > >> CakePlugin::load('Email', Array)
> > > > > > >> #1 /srv/www/FOO/app/Config/bootstrap.php(68):
> CakePlugin::loadAll()
> > > > > > >> #2 /srv/www/FOO/lib/Cake/Core/Configure.php(81):
> include('/srv/www/
> > > > > > >> FOO...')
> > > > > > >> #3 /srv/www/FOO/lib/Cake/bootstrap.php(138):
> > > > > > >> Configure::bootstrap(true)
> > > > > > >> #4 /srv/www/FOO/app/webroot/index.php(77):
> include('/srv/www/FOO...')
> > > > > > >> #5 {main} thrown in /srv/www/BAR/lib/Cake/Core/CakePlugin.php
> on line
> > > > > > >> 97
> >
> > > > > > >> The sites are installed in /srv/www/FOO and /srv/www/BAR
> respectively
> > > > > > >> (FOO and BAR are made up). The error above is from the FOO
> site. As
> > > > > > >> you can see it seems to be using the plugin loader from BAR.
> It in
> > > > > > >> turn tries to load the Email plugin (which exists in BAR, but
> not in
> > > > > > >> FOO) and fails horribly.
> >
> > > > > > >> Why is this happening? Bug? Config problem? Is the class
> finder in
> > > > > > >> loadAll() going mad (i.e. outside the root)?
> >
> > > > > > >> Both installs are fairly vanilla, both using it's own MySQL
> database.
> > > > > > >> Since it crashes in bootstrap, I'm not sure what I could do
> to stop
> > > > > > >> it. I tried changing the default cache to Memcache (with
> prefixes),
> > > > > > >> but to no avail. I also changed the session store to database
> just to
> > > > > > >> check, no change.
> >
> > > > > > >> --
> > > > > > >> Our newest site for the community: CakePHP Video Tutorials
> > > > > > >>http://tv.cakephp.org
> > > > > > >> Check out the new CakePHP Questions
> sitehttp://ask.cakephp.organdhelp
> > > > > > >> others with their CakePHP related questions.
> >
> > > > > > >> To unsubscribe from this group, send email to
> > > > > > >> [email protected] For more options,
> visit this
> > > > > group
> > > > > > >> athttp://groups.google.com/group/cake-php
> >
> > > > > > >  --
> > > > > > > Our newest site for the community: CakePHP Video Tutorials
> > > > > > >http://tv.cakephp.org
> > > > > > > Check out the new CakePHP Questions
> sitehttp://ask.cakephp.organdhelp
> > > > > > > others with their CakePHP related questions.
> >
> > > > > > > To unsubscribe from this group, send email to
> > > > > > > [email protected] For more options, visit
> this
> > > > > group
> > > > > > > athttp://groups.google.com/group/cake-php
> >
> > > > > --
> > > > > Our newest site for the community: CakePHP Video Tutorials
> > > > >http://tv.cakephp.org
> > > > > Check out the new CakePHP Questions
> sitehttp://ask.cakephp.organdhelp
> > > > > others with their CakePHP related questions.
> >
> > > > > To unsubscribe from this group, send email to
> > > > > [email protected] For more options, visit
> this group
> > > > > athttp://groups.google.com/group/cake-php
>
> --
> Our newest site for the community: CakePHP Video Tutorials
> http://tv.cakephp.org
> Check out the new CakePHP Questions site http://ask.cakephp.org and help
> others with their CakePHP related questions.
>
>
> To unsubscribe from this group, send email to
> [email protected] For more options, visit this group
> at http://groups.google.com/group/cake-php
>

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


To unsubscribe from this group, send email to
[email protected] For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to