如何在 Ubuntu 服务器中打开和编辑 PHP 文件?

如何在 Ubuntu 服务器中打开和编辑 PHP 文件?

当我尝试通过终端在 gedit 命令中打开我的 PHP 文件时,它显示此错误语句。

在此处输入图片描述

但是当输入 nano 命令时它就可以工作了。

在此处输入图片描述

我想在 sublime 或其他编辑器中打开我的 php 文件。怎么实现?是否需要任何命令或安装?

答案1

为此,我建议使用sshfs。您服务器上所需的路径将安装在本地文件系统上,您将能够处理位于您自己的计算机上的文件。

安装:

sudo apt install sshfs

使用方法:

mkdir ~/mount-server
sshfs [email protected]:/var/www/html/dir ~/mount-server

现在/var/www/html/dir已经安装在您的 上~/mount-server,您可以使用任何软件来处理这些文件,您自己的文件管理器、编辑器等。

要卸载它,请运行:

fusermount -u ~/mount-server

答案2

我假设您正在使用 ssh 进行连接。问题是您的服务器默认不知道客户端计算机上的显示,因此无法打开 X 窗口。为此,您需要激活 X 转发,这将告诉您的服务器在桌面上运行的 X11 服务器上打开 X 窗口,以及如何执行此操作。

简而言之,您需要-X在 ssh 命令中添加:

ssh -X [email protected]

Unix & Linux SE 网站上有关于如何进行最佳设置的精彩答案。这可能特别有用,因为您似乎正在切换到服务器上的 root 用户,这通常会导致 xauth 的一些额外复杂情况。但基本上-X在大多数情况下,该选项应该足够了。

相关内容