我尝试安装Pimcore“高级演示程序包(电子商务,PIM,MDM,DAM,...)”程序包,它会在出现错误时返回我,
9/10 [=========================>--] 90%
Trying to install assets as relative symbolic links.
--- ------------------------------------------ ------------------
Bundle Method / Error
--- ------------------------------------------ ------------------
✔ PimcoreAdminBundle relative symlink
✔ PimcoreCoreBundle relative symlink
✔ PimcoreEcommerceFrameworkBundle relative symlink
✔ OutputDataConfigToolkitBundle relative symlink
✔ Web2PrintToolsBundle relative symlink
✔ PimcoreCustomerManagementFrameworkBundle relative symlink
✔ ObjectMergerBundle relative symlink
--- ------------------------------------------ ------------------
[OK] All assets were successfully installed.
[ERROR] The following errors were encountered during installation
* **An exception occurred while executing 'SHOW FULL TABLES WHERE Table_type = 'BASE TABLE'':**
Warning: Error while sending QUERY packet. PID=11521
我可以看到出现此问题的原因,因为它不会首先选择数据库,而没有选择数据库,它将尝试在SHOW FULL TABLES WHERE Table_type ='BASE TABLE'命令中运行。
安装后,我可以看到它也没有创建系统管理员帐户。
对此有什么解决办法吗?
答案 0 :(得分:1)
我已经找到解决方案,希望我的经验对其他人有所帮助。
我已经删除了xampp安装并手动安装了apache,mariadb 10.01,mysql 5.7,php 7.1。
现在我可以安装了,没有任何问题。我希望这对其他人也有帮助。
谢谢
答案 1 :(得分:0)
在本地安装pimcore的另一种不错的方法是使用docker;) https://github.com/dpfaffenbauer/pimcore-docker-compose
在撰写本文时,权限存在一些问题,因此需要
chown -R www-data: .
完成所有步骤之后。但是在ubuntu上安装应该非常简单。如果您在多个项目上工作,我建议使用docker,它可以使依赖项/服务保持分离,因此无需担心php / mysql版本等。