我无法在 ubuntu 12.04 中保存 php.ini

我无法在 ubuntu 12.04 中保存 php.ini

我想将其更改 upload_max_filesize = 2M50M,然后我开始编辑 php.ini,但是当尝试保存它时,它显示以下错误消息

保存 /etc/php5/apache2/php.ini 时无法创建备份文件

gedit 无法在保存新文件之前备份旧文件副本。您可以忽略此警告并保存文件,但如果在保存时发生错误,您可能会丢失旧文件副本。是否仍然保存?

无法保存 php.ini

答案1

您正在 root 拥有的文件夹中打开该文件!因此,您需要该文件的 root 访问权限。在终端中输入此代码:

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

当文件打开时,编辑文件,然后按Ctrl+即可正常保存S

答案2

当您的文本编辑器创建备份文件时,您没有权限。

您可以

  1. 使用管理权限运行 gedit。

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

    在此部分,gedit 将使用 root 权限创建一个备份文件。将创建一个以 root 为所有者的新文件。

或者

  1. 您可以禁用在保存之前创建备份副本的 gedit 功能。

    编辑 > 首选项 > 编辑器

    取消选中保存前创建文件的备份副本

答案3

默认情况下,该文件是只读的,您需要管理员权限才能执行此操作

sudo -H gedit /opt/lampp/etc/php.ini

现在文件将在 gedit 中打开,并且可以成功编辑和保存。只有在重新启动服务器后,更改才会在 xamp 本地主机信息页面中可见。

相关内容