Não consigo salvar o php.ini no ubuntu 12.04

8

Quero mudar upload_max_filesize = 2Mpara 50M, então comecei a editar no php.ini, mas quando tentar salvá-lo, ele exibe uma mensagem de erro abaixo

Não foi possível criar um arquivo de backup ao salvar /etc/php5/apache2/php.ini

O gedit não pôde fazer backup da cópia antiga do arquivo antes de salvar o novo. Você pode ignorar esse aviso e salvar o arquivo de qualquer maneira, mas se ocorrer um erro ao salvar, poderá perder a cópia antiga do arquivo. Salvar mesmo assim?

não é possível salvar o php.ini

Ashok KS
fonte

Respostas:

21

Você está abrindo esse arquivo em uma pasta pertencente à raiz! Portanto, você precisa de acesso root a esse arquivo. Digite este código no terminal:

sudo -H gedit /etc/php5/apache2/php.ini

Quando o arquivo abrir, edite o arquivo e você poderá salvá-lo normalmente pressionando Ctrl+S

Ravi
fonte
1
Eu editei a resposta. A pasta raiz é /, o arquivo está em outro local.
Javier Rivera
2

Você não tem permissão quando o seu editor de texto cria um arquivo de backup.

Você também pode

  1. Execute o gedit usando permissão administrativa.

    sudo -H gedit /etc/php5/apache2/php.ini
    

    Nesta parte, o gedit criará um arquivo de backup com permissão root. Um novo arquivo será criado com o root como proprietário.

ou

  1. Você pode desativar o recurso gedit que cria uma cópia de backup antes de salvar.

    Vá para Editar> Preferências> Editor

    Desmarque Criar uma cópia de backup dos arquivos antes de salvar

Barz
fonte