web-dev-qa-db-fra.com

Je ne peux pas sauvegarder php.ini dans Ubuntu 12.04

Je veux changer le upload_max_filesize = 2M en 50M, puis j'ai commencé à l'éditer sur php.ini, mais lorsque vous essayez de l'enregistrer, le message d'erreur ci-dessous s'affiche.

Impossible de créer un fichier de sauvegarde lors de la sauvegarde de /etc/php5/Apache2/php.ini

gedit n'a pas pu sauvegarder l'ancienne copie du fichier avant de sauvegarder la nouvelle. Vous pouvez néanmoins ignorer cet avertissement et enregistrer le fichier, mais si une erreur se produit lors de l'enregistrement, vous risquez de perdre l'ancienne copie du fichier. Enregistrer quand même?

cannot save php.ini

8
Ashok KS

Vous ouvrez ce fichier dans un dossier appartenant à root! Par conséquent, vous devez avoir un accès root à ce fichier. Tapez ce code dans le terminal:

Sudo -H gedit /etc/php5/Apache2/php.ini

Lorsque le fichier s'ouvre, modifiez-le et vous pouvez l'enregistrer normalement en appuyant sur Ctrl+S

21
Ravi

Vous n'êtes pas autorisé lorsque votre éditeur de texte crée un fichier de sauvegarde.

Tu peux soit

  1. Exécutez gedit en utilisant une permission administrative.

    Sudo -H gedit /etc/php5/Apache2/php.ini
    

    Dans cette partie, gedit créera un fichier de sauvegarde avec l’autorisation root. Un nouveau fichier sera créé avec root en tant que propriétaire.

ou

  1. Vous pouvez désactiver la fonctionnalité gedit qui crée une copie de sauvegarde avant de la sauvegarder.

    Allez à Édition> Préférences> Editeur

    Décocher créer une copie de sauvegarde des fichiers avant de l'enregistrer

2
Barz