Cakephp 3 – https—repo.packagist.org Permission denied

Si al ejecutar en Linux el comando: composer create-project –prefer-dist cakephp/app nombreProyecto Muestra un error de permisos en los archivos de la carpeta https—repo.packagist.org. Ejecutar las siguientes instrucciones: cd /home/nombreCarpetaUsuario/.composer/cache/repo/https—repo.packagist.org chmod 777 *.* cd rutaAlDirectorioWWW composer create-project –prefer-dist cakephp/app nombreProyecto cd /home/nombreCarpetaUsuario/.composer/cache/repo/https—repo.packagist.org chmod 644 *.*

Bootstrap 4 – Clase bg-inverse no funciona

Si en Bootstrap 4, no funciona la clase «bg-inverse», utilizar: class=»bg-dark»

WordPress – Plugin WP MVC – Error al establecer una conexión con la base de datos

Si al ejecutar el comando: ./wpmvc generate plugin NombreDelPlugin Muestra el mensaje: Error al establecer una conexión con la base de datos. Abrir el archivo wp-config.php y cambiar en DB_HOST ‘localhost’ por ‘127.0.0.1’: define(‘DB_HOST’, ‘127.0.0.1’);

Cakephp 3 – Migrations, Exception: There was a problem connecting to the database

Si al intentar hacer una migración en Cakephp 3 se muestra el siguiente error: Exception: There was a problem connecting to the database: SQLSTATE[HY000] [2002] No such file or directory in [/opt/lampp/htdocs/aplication/vendor/robmorgan/phinx/src/Phinx/Db/Adapter/MysqlAdapter.php, line 121] Para solucionarlo, abrir el archivo app.php, desplazarnos hasta la configuración de la base de datos (Datasources) y cambiar el valor del […]

Visual Studio Code 1.29 – Cambiar idioma a español

Presiona Ctrl + p Pegar este codigo y pulsar enter: ext install MS-CEINTL.vscode-language-pack-es Esperar unos segundos hasta que se instale la extensión del idioma español Pulsar Ctrl + P Escribir: >display Pulsar enter y se abrirá el archivo: locale.json { // Defines VS Code’s display language. // See https://go.microsoft.com/fwlink/?LinkId=761051 for a list of supported languages. […]

Angular 7 – Abrir el servidor en un puerto diferente

Abrimos una terminal de Linux, nos desplazamos a la carpeta del proyecto y ejecutamos: ng serve –port 4201 Fuente: https://stackoverflow.com/questions/39091735/port-4200-is-already-in-use-when-running-the-ng-serve-command

Angular 7 – Port 4200 is already in use. Use ‘–port’ to specify a different port

Abrir una terminal de Linux, desplazarse hasta la carpeta del proyecto y escribir: sudo pkill -9 ng Después ejecutar nuevamente: ng serve –open Fuente: https://stackoverflow.com/questions/39091735/port-4200-is-already-in-use-when-running-the-ng-serve-command

Cakephp 3 – Crear una variable de fecha (objeto)

En el controlador, escribimos: use Cake\I18n\Time; public function correctTransaction() { setlocale(LC_TIME, ‘es_VE’, ‘es_VE.utf-8’, ‘es_VE.utf8’); date_default_timezone_set(‘America/Caracas’); $initialDate = new Time(); debug($initialDate); $initialDate ->year(2018) ->month(8) ->day(31) ->hour(0) ->minute(0) ->second(0); debug($initialDate); }

Cakephp 3 – Comparar una parte de una columna tipo string en una búsqueda (find)

En la búsqueda utilizamos el comando de SQL «SUBSTRING». Ejemplo: $students = TableRegistry::get(‘Students’); $query= $students->find()->where([‘SUBSTRING(transaction_description, 1, 3) =’ => ‘Ago’]);

Cakephp 3 – Comparar dos columnas o campos en una búsqueda (find)

Para comparar columnas o campos en un «find», encerramos entre comillas las dos columnas y en el centro insertamos el operador de comparación, ejemplo: $students = TableRegistry::get(‘Students’); $query= $students->find()->where([‘Students.original_amount < Students.amount')]);

« Página anteriorPágina siguiente »