Seguramente este error nos ocurra porque no tenemos las keys generadas, para regenerarlas ejecutamos:
php artisan passport:keys
Y a funcionar.
Podemos movernos con el mouse, hacer los gestos propios pero al hacer click no responde.
Bien, no pasa nada, solo tenemos que hacer un reset de la PRAM y de la NVRAM.
Para ello seguiremos los siguientes pasos.
1. Apagamos el ordenador.
2. Encendemos e inmediatemente pulsamos las siguientes teclas a la vez:
⌥⌘RP
3. Mantenemos apretadas las teclas hasta que nuestros mac se reinicie.
4. Al reiniciarse soltamos las teclas y dejamos que arranca como siempre.
Con esto debería de volver a funcionar cuando vuelva a arrancar.
Gracias!!
Si se no nos arranca el servicio mysql primero de todo calm bitch.
Vamos a ver que pasa…
sudo systemctl status mysql.service
Si hacemos un status seguramente nos quedemos igual ya que no podemos ver el error… Nos aparece un exit code y poco más.
● mariadb.service – MariaDB 10.1.44 database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2021-01-21 18:21:49 UTC; 1min 42s ago
Docs: man:mysqld(8)
https://mariadb.com/kb/en/library/systemd/
Process: 64810 ExecStart=/usr/sbin/mysqld $MYSQLD_OPTS $_WSREP_NEW_CLUSTER $_WSREP_START_POSITION (code=exited
Process: 64734 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= || VAR=`/usr/bin/galera_rec
Process: 64732 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=
Process: 64731 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (code=exited, status=0
Main PID: 64810 (code=exited, status=1/FAILURE)
Status: «MariaDB server is down»
Procedamos a leer el log a ver qué hay por ahí (serguramente nos toque hacer con sudo por tema de permisos, y si, lo podemos leer con tail o con lo que queramos):
sudo cat /var/log/mysql/error.log
Vemos por ahí, en mi caso justo antes de que termine el archivo un errorcito.
2021-01-21 18:23:38 140318833899264 [Note] InnoDB: Dumping buffer pool(s) not yet started
2021-01-21 18:23:38 140319497206912 [Note] Plugin ‘FEEDBACK’ is disabled.
2021-01-21 18:23:38 140319497206912 [Note] Recovering after a crash using tc.log
2021-01-21 18:23:38 140319497206912 [ERROR] Can’t init tc log
2021-01-21 18:23:38 140319497206912 [ERROR] Aborting
En concreto
[ERROR] Can’t init tc log
Nada, nos lo fusilamos y a funcionar:
sudo rm -rf /var/lib/mysql/tc.log
Y ahora arrancamos:
sudo systemctl start mysql.service
Vemos el status
sudo systemctl status mysql.service
Y todo en marcha:
● mariadb.service – MariaDB 10.1.44 database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2021-01-21 18:25:35 UTC; 13s ago
Docs: man:mysqld(8)
https://mariadb.com/kb/en/library/systemd/
Process: 65197 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status
Process: 65192 ExecStartPost=/etc/mysql/debian-start (code=exited, status=0/SUCCESS)
Process: 65090 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= || VAR=`/usr/bin/galera_rec
Process: 65088 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=
Process: 65087 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (code=exited, status=0
Main PID: 65165 (mysqld)
Status: «Taking your SQL requests now…»
Tasks: 30 (limit: 2309)
CGroup: /system.slice/mariadb.service
└─65165 /usr/sbin/mysqld
*Nota: En mi caso era ese error concreto, esto sucedió después de quedarse el server sin memória y de un reinicio forzado… A otros seguramente os aparecerá un error, googleadlo y a funcionar.
Saludos!
Si queremos borrar o desinstalar todas las versiones de Java en nuestro macOS ejecutaremos los siguientes comandos en nuestro terminal:
sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane sudo rm -rf /Library/Application\ Support/Oracle/Java/ sudo rm -rf /Library/Java/JavaVirtualMachines
Ahora, ejecutando
java -version
y debería devolvernos algo como:
No Java runtime present, requesting install
En el caso de que no nos aparezca este mensaje seguramente nos aparecerá que tenemos instalada alguna versión de openjdk
Algo parecido a:
openjdk 11.0.9 2020-10-20
OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.9+11)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 11.0.9+11, mixed mode)
Si en su momento instalamos openjdk, tendremos que desinstalarlo con:
brew uninstall openjdk
Para ver si está instalado con brew, listamos y vemos si aparece openjdk en la lista
ls /usr/local/Cellar/
Volviendo a ejecutar el siguiente comando, ahora si que debería de mostrarnos que no tenemos versión de java instalada.
java -version
Funciona 100% en Big Sur.
Si no os queda claro algún paso no dudéis en escribirme.
Saludos!
Si queremos borrar una versión en concreto de java en macOS, os dejo en enlace a otro post: https://ekiketa.es/desinstalar-una-version-concreta-de-java-en-macos/
En mi caso he tenido este error con ohMyZsh
[oh-my-zsh] Insecure completion-dependent directories detected: drwxrwxr-x 3 kikebeltran admin 96 16 ene 16:30 /usr/local/share/zsh drwxrwxr-x 5 kikebeltran admin 160 16 ene 17:35 /usr/local/share/zsh/site-functions [oh-my-zsh] For safety, we will not load completions from these directories until [oh-my-zsh] you fix their permissions and ownership and restart zsh. [oh-my-zsh] See the above list for directories with group or other writability. [oh-my-zsh] To fix your permissions you can do so by disabling [oh-my-zsh] the write permission of "group" and "others" and making sure that the [oh-my-zsh] owner of these directories is either root or your current user. [oh-my-zsh] The following command may help: [oh-my-zsh] compaudit | xargs chmod g-w,o-w [oh-my-zsh] If the above didn't help or you want to skip the verification of [oh-my-zsh] insecure directories you can set the variable ZSH_DISABLE_COMPFIX to [oh-my-zsh] "true" before oh-my-zsh is sourced in your zshrc file.
Solucionado ejecutando en consola:
chmod 755 /usr/local/share/zsh chmod 755 /usr/local/share/zsh/site-functions
Si intentamos reproducir un video en nuestro Ubuntu 20.04.1 desde un archivo o desde alguna web puede que no funcione.
Este error se arregla instalando Ubuntu Restricted Extras.
Para ello abriremos la terminal y ejecutaremos el siguiente comando:
sudo apt install ubuntu-restricted-extras
(Puede que necesitemos reiniciar nuestro sistema para que empiece a funcionar).
Saludos!