【问题标题】:I want to install a magento in a subfolder (NOT sub-domain) of my domain我想在我的域的子文件夹(不是子域)中安装一个 magento
【发布时间】:2016-01-14 12:28:07
【问题描述】:

基本上,我拥有一个托管在某个地方的域...我当前的域工作正常,所以当我访问 www.mydomain.com 时,我的网站就会显示出来。

现在,我要做的是在文件夹中安装一个 magento,以便我可以访问它并使用它,例如:www.mydomain.com/mymagento(用于前端)和 www.mydomain.com/mymagento /admin(用于后端)

到目前为止,我下载了最新版本的 magento (1.9.2.1) 并在我的域中创建了一个名为 mymagento 的文件夹。 我将 tar.gz 存档复制到 mymagento 文件夹中,然后我(也使用 ssh)进入该文件夹,并运行推荐的权限命令,如下所示:

chmod -R o+w app/etc/
chmod -R o+w var/
chmod -R o+w media/

现在我希望能够访问我的 magento 安装,但有些东西告诉我应该运行 Web 安装程序......好吧,我不能。因为我每次尝试都会得到一个空白页面。

我应该提一下,我曾经在同一个文件夹中有一个早期版本的 magento(我认为它是 1.7 版),那时我可以访问它。我将该文件夹的内容移动到一个临时文件夹中,并在同一个地方解压了最新的 tar.gz 文件(1.9.2.1)。当我查看文件夹结构时,它看起来很好,就像以前的 magento 一样,但是当我尝试在浏览器中运行它时,我什么也得不到。我尝试访问诸如

之类的东西
www.mydomain.com/mymagento
www.mydomain.com/mymagento/index.php
www.mydomain.com/mymagento/install.php

但没有任何改变...我仍然得到一个空白页面。

我这样做的目的是拥有一个我可以玩(和配置)的在线电子商店,进行我的自定义,当它完成后,只需将它移动到某个地方,在一个新域的根文件夹中并开始玩.. ..

那么,我必须采取哪些步骤才能在我的“mymagento”文件夹中正确安装 magento 实例?

这是一个 .htaccess 问题吗?

【问题讨论】:

  • 如果这是您的目标,那么运行一个镜像您的部署环境的虚拟机有什么问题,在本地使用它,使用 git 跟踪更改的文件,剩下的就是 git clone <your repo> - 瞧,任务完成。这只是一个建议,但从 Magento 的文档来看 - 它似乎想要整个域为自己。我不知道你是否能解决这个问题,但我祝你好运,很抱歉我无法提供你想要的解决方案(但这就是为什么替代方案也很好的原因)。
  • 所以我可以在我的 Windows 上安装一个 magento 来玩它。但我已经这样做了。所以本地主机(windows机器)是我的测试项目,然后是远程服务器,我只想部署测试的东西,所以在我的本地机器上工作。最后,我将在远程主机上拥有一个完美运行的车间,准备部署到最终目的地。我一般不使用 git,特别是因为我是该项目的唯一开发人员,而且,为了使用 git,我首先需要一个工作环境,一个工作项目。这就是我所追求的......
  • 瑞恩,你误会了我的问题。当它在子文件夹中解压缩时,我似乎无法运行 magento 的 web 安装。这就是正在发生的事情。在 www 根目录下安装它时,安装程​​序运行得很好,但是当我将解压缩的文件放在子文件夹中时,我似乎无法运行安装程序或任何与 magento 相关的东西

标签: php .htaccess magento magento-1.9


【解决方案1】:

我认为您必须在 www.mydomain.com 的 .htaccess 文件中进行更改,以便您可以访问 www.mydomain.com/mymagento 。现在您的域 .htaccess 文件正在阻止您访问您的 magento 文件夹。

【讨论】:

猜你喜欢
  • 2019-08-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-02-22
  • 1970-01-01
  • 1970-01-01
  • 2016-07-25
  • 2018-01-22
相关资源
最近更新 更多