我想将其更改 upload_max_filesize = 2M
为50M
,然后我开始编辑 php.ini,但是当尝试保存它时,它显示以下错误消息
保存 /etc/php5/apache2/php.ini 时无法创建备份文件
gedit 无法在保存新文件之前备份旧文件副本。您可以忽略此警告并保存文件,但如果在保存时发生错误,您可能会丢失旧文件副本。是否仍然保存?
答案1
您正在 root 拥有的文件夹中打开该文件!因此,您需要该文件的 root 访问权限。在终端中输入此代码:
sudo -H gedit /etc/php5/apache2/php.ini
当文件打开时,编辑文件,然后按Ctrl+即可正常保存S
答案2
当您的文本编辑器创建备份文件时,您没有权限。
您可以
使用管理权限运行 gedit。
sudo -H gedit /etc/php5/apache2/php.ini
在此部分,gedit 将使用 root 权限创建一个备份文件。将创建一个以 root 为所有者的新文件。
或者
您可以禁用在保存之前创建备份副本的 gedit 功能。
去编辑 > 首选项 > 编辑器
取消选中保存前创建文件的备份副本
答案3
默认情况下,该文件是只读的,您需要管理员权限才能执行此操作
sudo -H gedit /opt/lampp/etc/php.ini
现在文件将在 gedit 中打开,并且可以成功编辑和保存。只有在重新启动服务器后,更改才会在 xamp 本地主机信息页面中可见。