cake-php
[Arriba] [Todas las Listas]

Re: CakePHP Cambiando fuente

To: cake-php@xxxxxxxxxxxxxxxx
Subject: Re: CakePHP Cambiando fuente
From: Reuben <reuben.helms@xxxxxxxxx>
Date: Thu, 27 Jun 2013 18:11:00 -0700 (PDT)
Delivery-date: Thu, 27 Jun 2013 21:11:12 -0400
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=x-beenthere:date:from:to:message-id:in-reply-to:references:subject :mime-version:x-original-sender:reply-to:precedence:mailing-list :list-id:x-google-group-id:list-post:list-help:list-archive:sender :list-subscribe:list-unsubscribe:content-type; bh=0oU1k3z72UjYCjmOkkJ7o4btBrOqPM4PZSsRORPCcRI=; b=b4AS/J/ZC/QjwHG4q1z06LCwE8e1+NWi2sEqDYrl2Z4qr9r8I1eSkANpfjRDpxQNu7 1PPqVXyEHOBVSBS+bNPYz2qu+RUWXW1kqIYbaEXgAY8Z706tEPSgAVQAuunf/xiExvah aH6KTpUaHY2Kv9S+CRlzZUyVtloU5eqEBy2Os3BLJyiHy//d/snuxpJl/SYc0JT0/xTL pH4SmY8j56Jh918S+IpTJm5i8gAmH2lOFrcEfHBVI8TeI486gNHWAknurtluwC4RiAIB DZ4QAB2rIzSyX4UVLZKpd+Q1Co0/aKXzrBowkKP+IjoZSg5Xjx0EgzGuPtSaXdn0Wxtj +I/g==
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-beenthere:date:from:to:message-id:in-reply-to:references:subject :mime-version:x-original-sender:reply-to:precedence:mailing-list :list-id:x-google-group-id:list-post:list-help:list-archive:sender :list-subscribe:list-unsubscribe:content-type; bh=0oU1k3z72UjYCjmOkkJ7o4btBrOqPM4PZSsRORPCcRI=; b=Jmsrviu8zByZOwrJtitnlDY/OL1TTF3VMGpMhnZBiMhHFAPC4zOJrXAVEpczXo7sJl n+H3AnpLMIyO9v+i0WmILyuEVavUn8FCwp6MCfOcOVeIXeqrdXhtcQvz7tIlPFvAKW8f hsGQ09DldML2Pesnq70ZcCFqJVpgPikFGWQ5qU7nDbSheWsScJANHZkaYbGzZ+VHksA4 nJzE+cRMI/bG8LxAEiplThx0IihN2V3/9LkSnTtV/7gX0NbGxMZLbakQcUE+WtEacaaq R2aRc0UbmGcQoQm2cv1ZCKvgxouo6WyeDJGWRTD2uYGUQR9c2ogUbhF2KQQMfTyg/Hq8 4uwg==
Envelope-to: traductor@xxxxxxxxxxx
In-reply-to: <CACwhnbj8O8fwZteNs8YA_7evKQLLWyYbkQitcbkGVr7EKcMq+g@mail.gmail.com>
List-archive: <http://groups.google.com/group/cake-php>
List-help: <http://groups.google.com/support/>, <mailto:cake-php+help@googlegroups.com>
List-id: <cake-php.googlegroups.com>
List-post: <http://groups.google.com/group/cake-php/post>, <mailto:cake-php@googlegroups.com>
List-subscribe: <http://groups.google.com/group/cake-php/subscribe>, <mailto:cake-php+subscribe@googlegroups.com>
List-unsubscribe: <http://groups.google.com/group/cake-php/subscribe>, <mailto:googlegroups-manage+1003367825667+unsubscribe@googlegroups.com>
Mailing-list: list cake-php@xxxxxxxxxxxxxxxx; contact cake-php+owners@xxxxxxxxxxxxxxxx
References: <99c094e9-fcc9-427d-8197-d25580283edf@googlegroups.com> <CACwhnbj8O8fwZteNs8YA_7evKQLLWyYbkQitcbkGVr7EKcMq+g@mail.gmail.com>
Reply-to: cake-php@xxxxxxxxxxxxxxxx
Sender: cake-php@xxxxxxxxxxxxxxxx
Correcto-*ish te es, Simon.

Cuando copiando un *CakePHP proyecto, también ser seguro para aclarar *tmp/*cache/persistente, 
si estás utilizando el *FileSystem *cache.

Nunca he salido de mi manera de utilizar APC.  Algo tendría que mirar a, adivino.

En viernes, 28 junio 2013 10:14:48 *UTC+10, Hombres de Simon escribieron:
>
> *IMHO que los caminos están siendo *cached en APC.
>
> Si ambos anfitriones virtuales son disponibles a la vez para el mismo *Apache 
> *webserver, necesitan únicos *cache prefijos en núcleo.*php.
>
>
> *https://*github.*com/*cakephp/*cakephp/*blob/3*aa189*eb3#uno49*abfb31*cd1*b25*b32505*d249*e95044/*app/*Config/núcleo.*php#*L323-324
>
>
> En *Fri, *Jun 28, 2013 en 8:07 AM, Reuben <reuben...@xxxxxxxxx <*javascript:>
> > escribió:
>
>> Teniendo un problema extraño esta mañana.
>>
>> He sido trabajando en un proyecto interno, *CakePHP 2.3.6, PHP 5.2.17, 
>> *Apache 2.2.17 en Ventanas.
>>
>> La fuente del proyecto fue localizada en 
>> *C:\*dev\proyecta\*otw-ordenando\*src, con el *webserver también señalando a aquel 
>> directorio.  El *Server el Nombre está ordenando.Anfitrión.*reubenh.*dev.*otw.Interno.
>>
>> Decidí que tuve algunos cambios importantes para hacer, pero querido una rama nueva para hacerlo dentro, pero también quiso acceder ambas ramas a la vez.  Así que copié el directorio de proyecto a *C:\*dev\proyecta\*otw-ordenando-*dev, cortado la rama 
>> y hecho un nuevo *vhost la entrada llamó 
>> ordenar-*dev.Anfitrión.*reubenh.*dev.*otw.Interno.  Yo también actualizado el 
>> *database.*php Así que lo señalado a una copia del *database, desde entonces tuve algunos 
>> cambios para hacer allí también.
>>
>> Ahora cuándo pruebo acceder el sistema nuevo, consigo un *database error porque 
>> he sacado algunos de los campos del nuevo *database *i.*e. *Error: **SQLSTATE[42*S22]: 
>> la Columna no encontrada: 1054 *Unknown columna 'Usuario.Nombre_de empresa' en 'lista de campo'
>>
>> Aun así, la cosa que cuece mi *noodle es el *Strack Trace, 
>>
>> *C:\*dev\proyecta\*otw-ordenando\*src\*lib\Modelo\de Pastel\*Datasource\*DboSource.*php 
>> Línea 460 ? *PDOStatement->Ejecutar(variedad)
>> *C:\*dev\proyecta\*otw-ordenando\*src\*lib\Modelo\de Pastel\*Datasource\*DboSource.*php 
>> Línea 426 ? *DboSource->_Ejecutar(cadena, variedad)
>> *C:\*dev\proyecta\*otw-ordenando\*src\*lib\Modelo\de Pastel\*Datasource\*DboSource.*php 
>> Línea 669 ? *DboSource->Ejecutar(cadena, variedad, variedad)
>> *C:\*dev\proyecta\*otw-ordenando\*src\*lib\Modelo\de Pastel\*Datasource\*DboSource.*php 
>> Línea 1080 ? *DboSource->*fetchAll(Cadena, *boolean)
>> *C:\*dev\proyecta\*otw-ordenando\*src\*lib\Modelo\de Modelo\del Pastel.*php Línea 2696 ? 
>> *DboSource->Leído(Usuario, variedad)
>> *C:\*dev\proyecta\*otw-ordenando\*src\*lib\Componente\de Controlador\del Pastel\*Auth\*BaseAuthenticate.*php 
>> Línea 100 ? Modelo->encontrar(cadena, variedad)
>> *C:\*dev\proyecta\*otw-ordenando\*src\*lib\Componente\de Controlador\del Pastel\*Auth\*BasicAuthenticate.*php 
>> Línea 117 ? *BaseAuthenticate->_*findUser(Cadena, cadena)
>> *C:\*dev\proyecta\*otw-ordenando\*src\*lib\Componente\de Controlador\del Pastel\*Auth\*BasicAuthenticate.*php 
>> Línea 93 ? *BasicAuthenticate->*getUser(*CakeRequest)
>> *C:\*dev\Proyecta\*otw-ordenando\*src\*lib\Componente\de Controlador\del Pastel\*AuthComponent.*php 
>> Línea 695 ? *BasicAuthenticate->*authenticate(*CakeRequest, *CakeResponse)
>> *C:\*dev\proyecta\*otw-ordenando\*src\*lib\Componente\de Controlador\del Pastel\*AuthComponent.*php 
>> Línea 547 ? *AuthComponent->Identificar(*CakeRequest, *CakeResponse)
>> *C:\*dev\proyecta\*otw-ordenando\*src\*app\Controlador\*UsersController.*php Línea 
>> 11 ? *AuthComponent->*login()
>> [Función interna] ? *UsersController->*login()
>> *C:\*dev\Proyecta\*otw-ordenando\*src\*lib\Controlador\de Controlador\del Pastel.*php Línea 
>> 486 ? *ReflectionMethod->*invokeArgs(*UsersController, variedad)
>> *C:\*dev\proyecta\*otw-ordenando\*src\*lib\Pastel\*Routing\*Dispatcher.*php Línea 187 
>> ? Controlador->*invokeAction(*CakeRequest)
>> *C:\*dev\proyecta\*otw-ordenando\*src\*lib\Pastel\*Routing\*Dispatcher.*php Línea 162 
>> ? *Dispatcher->_Invocar(*UsersController, *CakeRequest, *CakeResponse)
>> APP\*webroot\índice.*php Línea 110 ? *Dispatcher->Despacho(*CakeRequest, 
>> *CakeResponse)
>>
>> *Somehow, está cogiendo la fuente del proyecto original, en vez de mi 
>> proyecto nuevo!
>>
>> He añadió un *info.*php Al *app/*webroot del proyecto nuevo, conteniendo 
>> <?*php Eco *phpinfo(); ?>, y está localizando que archivo justo bien.
>>
>> Tengo para investigar más allá, pero pensé que podría preguntar si cualquiera tiene 
>> parece algo así antes de que?  Sospecho *shenanigans cuándo localizando el 
>> Pastel *lib directorio.
>>
>> Consideraciones
>> Reuben *Helms
>>
>>  -- 
>> Gustarnos en *FaceBook *https://www.facebook.com/*CakePHP
>> nos Encuentra en *Twitter *http://*twitter.*com/*CakePHP
>>  
>> --- 
>> Recibiste este mensaje porque eres *subscribed al *Google Grupos 
>> "*CakePHP" grupo.
>> A *unsubscribe de este grupo y la parón que recibe *emails de él, enviar un 
>> *email a pastel-*php+u...@xxxxxxxxxxxxxxxx <*javascript:>.
>> A correo a este grupo, envía *email a cake...@xxxxxxxxxxxxxxxx<*javascript:>
>> .
>> Visita este grupo en *http://grupos.*google.*com/Pastel/de grupo-*php.
>> Para más opciones, visita *https://grupos.*google.*com/Los Grupos/optan_fuera.
>>  
>>  
>>
>
>
>
> -- 
> Hombres de Simon 
>

-- 
Gustarnos en *FaceBook *https://www.facebook.com/*CakePHP
nos Encuentra en *Twitter *http://*twitter.*com/*CakePHP

--- 
Recibiste este mensaje porque eres *subscribed al *Google Grupos "*CakePHP" grupo.
A *unsubscribe de este grupo y la parón que recibe *emails de él, enviar un *email a pastel-*php+unsubscribe@xxxxxxxxxxxxxxxx.
A correo a este grupo, envía *email a pastel-php@xxxxxxxxxxxxxxxx.
Visita este grupo en *http://grupos.*google.*com/Pastel/de grupo-*php.
Para más opciones, visita *https://grupos.*google.*com/Los Grupos/optan_fuera.


Right-ish you are, Simon.

When copying a CakePHP project, also be sure to clear tmp/cache/persistent, 
if you're using the FileSystem cache.

I've never gone out of my way to use APC.  Something I should look into, I 
guess.

On Friday, 28 June 2013 10:14:48 UTC+10, Simon Males wrote:
>
> IMHO that the paths are being cached in APC.
>
> If both virtual hosts are available at the same time for the same Apache 
> webserver, they need unique cache prefixes in core.php.
>
>
> https://github.com/cakephp/cakephp/blob/3aa189eb3a49abfb31cd1b25b32505d249e95044/app/Config/core.php#L323-324
>
>
> On Fri, Jun 28, 2013 at 8:07 AM, Reuben <reuben...@xxxxxxxxx <javascript:>
> > wrote:
>
>> Having a strange problem this morning.
>>
>> I've been working on an internal project, CakePHP 2.3.6, PHP 5.2.17, 
>> Apache 2.2.17 on Windows.
>>
>> The source of the project was located in 
>> C:\dev\projects\otw-ordering\src, with the webserver also pointing to that 
>> directory.  The Server Name is ordering.host.reubenh.dev.otw.internal.
>>
>> I decided I had some major changes to make, but wanted a new branch to do 
>> it in, but also wanted to access both branches at the same time.  So I 
>> copied the project directory to C:\dev\projects\otw-ordering-dev, cut the 
>> branch and made a new vhost entry called 
>> ordering-dev.host.reubenh.dev.otw.internal.  I also updated the 
>> database.php so it pointed to a copy of the database, since I had some 
>> changes to make there as well.
>>
>> Now when I try accessing the new system, I get a database error because 
>> I've removed some of the fields from the new database i.e. *Error: *SQLSTATE[42S22]: 
>> Column not found: 1054 Unknown column 'User.company_name' in 'field list'
>>
>> However, the thing that bakes my noodle is the Strack Trace, 
>>
>> C:\dev\projects\otw-ordering\src\lib\Cake\Model\Datasource\DboSource.php 
>> line 460 ? PDOStatement->execute(array)
>> C:\dev\projects\otw-ordering\src\lib\Cake\Model\Datasource\DboSource.php 
>> line 426 ? DboSource->_execute(string, array)
>> C:\dev\projects\otw-ordering\src\lib\Cake\Model\Datasource\DboSource.php 
>> line 669 ? DboSource->execute(string, array, array)
>> C:\dev\projects\otw-ordering\src\lib\Cake\Model\Datasource\DboSource.php 
>> line 1080 ? DboSource->fetchAll(string, boolean)
>> C:\dev\projects\otw-ordering\src\lib\Cake\Model\Model.php line 2696 ? 
>> DboSource->read(User, array)
>> C:\dev\projects\otw-ordering\src\lib\Cake\Controller\Component\Auth\BaseAuthenticate.php 
>> line 100 ? Model->find(string, array)
>> C:\dev\projects\otw-ordering\src\lib\Cake\Controller\Component\Auth\BasicAuthenticate.php 
>> line 117 ? BaseAuthenticate->_findUser(string, string)
>> C:\dev\projects\otw-ordering\src\lib\Cake\Controller\Component\Auth\BasicAuthenticate.php 
>> line 93 ? BasicAuthenticate->getUser(CakeRequest)
>> C:\dev\projects\otw-ordering\src\lib\Cake\Controller\Component\AuthComponent.php 
>> line 695 ? BasicAuthenticate->authenticate(CakeRequest, CakeResponse)
>> C:\dev\projects\otw-ordering\src\lib\Cake\Controller\Component\AuthComponent.php 
>> line 547 ? AuthComponent->identify(CakeRequest, CakeResponse)
>> C:\dev\projects\otw-ordering\src\app\Controller\UsersController.php line 
>> 11 ? AuthComponent->login()
>> [internal function] ? UsersController->login()
>> C:\dev\projects\otw-ordering\src\lib\Cake\Controller\Controller.php line 
>> 486 ? ReflectionMethod->invokeArgs(UsersController, array)
>> C:\dev\projects\otw-ordering\src\lib\Cake\Routing\Dispatcher.php line 187 
>> ? Controller->invokeAction(CakeRequest)
>> C:\dev\projects\otw-ordering\src\lib\Cake\Routing\Dispatcher.php line 162 
>> ? Dispatcher->_invoke(UsersController, CakeRequest, CakeResponse)
>> APP\webroot\index.php line 110 ? Dispatcher->dispatch(CakeRequest, 
>> CakeResponse)
>>
>> Somehow, it's picking up the source from the original project, instead of 
>> my new project!
>>
>> I've added an info.php to the app/webroot of the new project, containing 
>> <?php echo phpinfo(); ?>, and it's locating that file just fine.
>>
>> I've got to investigate further, but I thought I might ask if anyone has 
>> seem something like this before?  I suspect shenanigans when locating the 
>> Cake lib directory.
>>
>> Regards
>> Reuben Helms
>>
>>  -- 
>> Like Us on FaceBook https://www.facebook.com/CakePHP
>> Find us on Twitter http://twitter.com/CakePHP
>>  
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "CakePHP" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to cake-php+u...@xxxxxxxxxxxxxxxx <javascript:>.
>> To post to this group, send email to cake...@xxxxxxxxxxxxxxxx<javascript:>
>> .
>> Visit this group at http://groups.google.com/group/cake-php.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>  
>>  
>>
>
>
>
> -- 
> Simon Males 
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscribe@xxxxxxxxxxxxxxxx.
To post to this group, send email to cake-php@xxxxxxxxxxxxxxxx.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.


<Anterior por Tema] Tema Actual [Siguiente por Tema>