这是我第一次使用带有 plesk 的虚拟服务器 - 我总是删除 plesk 并且在没有它的情况下工作,因为我不喜欢它,但现在我尝试使用它,但它不能按我想要的方式工作。
在这里安装 magento:
/var/www/name/public_html/magento/public
我的虚拟主机是这样的:
<VirtualHost *:80>
ServerName localhost.name.com
ServerAlias www.localhost.name.com
DocumentRoot /var/www/name/public_html/magento/public
LogLevel warn
ErrorLog /var/www/name/public_html/magento/log/error.log
CustomLog /var/www/name/public_html/magento/log/access.log combined
</VirtualHost>
我的 Mac 上的 hosts 文件是这样的:
serverip localhost.name.com
不是
127.0.0.1 localhost.name.com
如果我现在在浏览器中输入localhost.name.com,plesk 会说这是 Web 服务器的默认页面,所以我认为它可以正常工作。但是当我尝试安装 magento (localhost.name.com/index.php/install) 时,它显示“在此服务器上未找到请求的 URL /index.php/install”。
但是我通过 ls /var/www/name/public_html/magento/public 检查了它,并且我的所有 magento 文件都已安装。