GNU/Linux >> Tutoriels Linux >  >> Linux

Laravel + SQLite =SQLSTATE[HY000]Erreur générale :8 tentative d'écriture d'une base de données en lecture seule

Vous devez exécuter deux commandes

Tout d'abord, changez la propriété du répertoire Laravel en groupe Web :

sudo chown -R :www-data /var/www/yourLarvelFolder

Deuxièmement, donnez des privilèges sur le répertoire de stockage afin qu'il puisse être accessible en écriture :

sudo chmod -R 775 /var/www/yourLarvelFolder/storage


Linux
  1. Attribuer un accès en lecture/écriture à un utilisateur sur un répertoire spécifique sous Linux

  2. SELinux :Impossible d'écrire dans le répertoire "Config" ! [OwnCloud]

  3. Impossible d'exécuter un tel fichier ou répertoire [Réparer]

  4. Erreur Shell-init lors de la récupération du répertoire actuel [Réparer]

  5. cp :répertoire omis - erreur lors de la copie d'un répertoire sous Linux

file_put_contents ne crée pas de fichier txt

Une erreur s'est produite lors de l'installation de la bordure (0.8.5)

sudo -i mais conserve le répertoire de travail actuel

Cause de l'erreur :nom de table ou de base de données non valide (ancien ?) 'perdu+trouvé'

Existe-t-il un moyen d'arrêter d'avoir à écrire 'sudo' pour chaque petite chose sous Linux ?

sudo -i renvoie une erreur