如何在子目录linux mint中安装pimcore?

时间:2016-12-27 06:59:18

标签: linux pimcore

我刚刚使用命令行设置了Pimcore,

composer create-project pimcore/pimcore ./pimcoretest

使用上述命令设置所有目录和文件。

我在linuxMint中的PIMCORE路径是,

/var/www/html/pimcoretest/

当我要求安装pimcore时,

http://127.0.0.1/pimcoretest

重定向到

http://127.0.0.1/install

只需抛出错误消息,

Not Found

The requested URL /install/ was not found on this server.

Apache/2.4.18 (Ubuntu) Server at 127.0.0.1 Port 80

使用子目录在mint os中安装pimcore的任何线索?

感谢。

2 个答案:

答案 0 :(得分:2)

Pimcore不支持在子目录中安装。也没有简单的方法可以非正式地实现这一目标。

查看此网站: https://www.pimcore.org/docs/latest/Getting_Started/Installation.html

  

请记住,Pimcore需要安装到Web服务器的文档根目录中。

我建议你使用一个子域代替它将完美地工作: pimcoretest.yourdomain.com

答案 1 :(得分:-1)

我参加聚会有点晚,但是它可能仍然可以帮助某人。

我猜您要使用子目录,以便可以将多个项目保留在/var/www/html/中。

您可以在Apache中定义一个站点,该站点可侦听所需的域并使用所需的任何子目录。 像this之类的东西。

/etc/nginx/sites-available/test.com
server {
        listen 80;
        listen [::]:80;

        root /var/www/test.com/html;
        index index.html index.htm index.nginx-debian.html;

        server_name test.com www.test.com;

        location / {
                try_files $uri $uri/ =404;
        }
}

确保在主机文件中定义了该自定义域(这样就不必使用ip或端口

/etc/hosts
127.0.0.1   localhost
. . .

203.0.113.5 example.com www.example.com
203.0.113.5 test.com www.test.com

apache和nginx应该都非常相似。在Google上可以找到更多详细信息,应该有大量的深入示例/教程。

或者alternatively,使用docker设置功能齐全的pimcore,而不会浪费时间设置apache / nginx。在Docker Hub上可以找到您可能需要的任何CMS的即用型映像。