0

首先想说我以前没有使用 SSH 命令的经验。出于安全原因,我们的新服务器不提供 FTP 或 cPanel。

我在服务器上成功安装了 magento,但遇到了一个问题,需要我删除数据库并删除 magento 文件。我rm -rf * .在 /var/www/ 目录上使用它来清除它。

然后我在我想要的目录中再次使用 magento.tar.gz 文件(?正确的术语?),'tar -zxvf magento.tar.gz'并且 php 文件没有执行。他们只是返回一个 500 内部服务器错误。

我上传了一个 phpinfo(); 文件来测试 php 是否仍在工作并且它执行得很好并告诉我它应该做什么。

我不确定为什么这些文件没有执行,但是在终端中,我上传的 phpinfo 文件显示为绿色,但 tar.gz 中的所有 php 文件都是黑色的?我不确定这是否在告诉我什么。

我是否删除了我应该rm -rf *.在 /var/www/ 文件夹中使用的东西,或者是 magento 提取的文件在终端中显示为黑色,而我手动上传的 php 文件显示为绿色告诉我一些事情?这次我没有正确解压它们吗?

4

1 回答 1

0

黑色与绿色文件名与文件权限有关。许多 httpd 实例设置为不提供文件,除非由 root 拥有,并具有对“apache”的组访问权限。

要准确找出服务器上的错误,您应该查看 Apache 错误日志(通常在 /var/logs/apache/ 中找到)以了解服务器给出错误的确切原因。

于 2012-08-06T11:12:22.547 回答