Alias "application.modules.cruge.components.CrugeWebUser" is invalid. Make sure it points to an existing PHP file and the file is readable.
Buenas el wiki esta muy bien explicado solo me hace falta saber como creo el usuario "invitado" y le asigno roles ya que me sale este error: Alias "application.modules.cruge.components.CrugeWebUser" is invalid. Make sure it points to an existing PHP file and the file is readable.
Comments (7)
-
repo owner -
en lo personal, manejando git, las app de terceros que estan en github, bitbucket o parecidos y voy a agregar como git-module a mi sistema, cruge no es la excepción (es un submodule de git en mis app :)) acá explican como hacerlo http://chrisjean.com/2009/04/20/git-submodules-adding-using-removing-and-updating/, pero es solo una opción
-
repo owner - changed status to resolved
-
Muy buenos días Chistian, Estuve probando tu componente y es muy completo, pero el dolor de cabeza esta al llevarlo a Linux me sale *El alias "application.modules.cruge.components.CrugeWebUser" es inválido. Asegúrese de que apunta a un archivo PHP existente y que el archivo tiene permisos de lectura.* ya lo clone como indica en la documentación y sigue igual ya no se que moverle. Agradezco tu ayuda. En Windows no presenta ningún problema.
-
Muchas gracias ya me funciono, faltaba darle permisos al directorio modules
-
Hay que tener cuidado de no ponerlo en carpetas del mismo nombre, ejemplo:
MAL /tuapp/protected/modules/cruge/cruge
BIEN /tuapp/protected/modules/cruge
-
I got The php Notice "Trying to get property of non-object" at the following lines. public static function factory() { return Yii::app()->getModule('cruge')->factory; }
Can anybody please help me?
- Log in to comment
CAUSA: este error es causado cuando la instalación física de Cruge se hizo de este modo: /tuapp/protected/modules/Cruge (con una mayuscula), normalmente ocurre cuando instalan cruge a mano, sin el uso de Git, y no aparece en entornos windows, pero si en entornos linux, especialmente en hosting.
SOLUCION: debería llamarse: /tuapp/protected/modules/cruge
primero corrige ese punto en tu instalación, te recomiendo que uses GIT para que puedas recibir actualizaciones. Para ello instala un cliente GIT, por ejemplo desde aqui: http://git-scm.com/download y una vez instalado haces:
eso creará un directorio llamado tuapp/protected/modules/cruge (cruge en minusculas).
luego a futuro cuando quieras recibir actualizaciones y asumiendo que no le has metido mano al codigo fuente de cruge, entonces:
eso bastará para recibir actualizaciones.