我刚刚使用命令行设置了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的任何线索?
感谢。
答案 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的即用型映像。