我已经在Ubuntu 18.04上安装了以下版本的Akeneo Community Edition 3.1:
安装似乎已成功完成,我可以连接到mysql以创建数据库,要求测试已经通过。
我用以下方法配置了虚拟主机:
<VirtualHost *:80>
ServerName <my.server>
DocumentRoot /var/www/html/akeneo/web
<Directory /var/www/html/akeneo/web>
AllowOverride None
Order Allow,Deny
Allow from All
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ app.php [QSA,L]
</IfModule>
</Directory>
ErrorLog /var/log/apache2/akeneo_error.log
CustomLog /var/log/apache2/akeneo_access.log combined
</VirtualHost>
该项目安装在/ var / www / html / akeneo中。
我可以访问主页/登录页面,css可以正常工作,但是当我输入admin / admin并尝试连接时,它永远不会停止加载。
在控制台中,我可以读取3条404错误,表明vendor.js和main.js无法访问。
在我的symfony日志中:
Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET /dist/main.min.js" (from "<http://my.server>")" at /var/www/html/akeneo/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/EventListener/RouterListener.php line 139 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET /dist/main.min.js\" (from \"<http://my.server>") at /var/www/html/akeneo/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/EventListener/RouterListener.php:139, Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): at /var/www/html/akeneo/var/cache/prod/appProdProjectContainerUrlMatcher.php:3585)"} []
我在尝试命令时也遇到错误:
yarn run webpack
赞:
Starting LESS compilation
‣ /var/www/html/akeneo/vendor/akeneo/pim-community-dev/src/Oro/Bundle/PimDataGridBundle/Resources/public/less/index.less
‣ /var/www/html/akeneo/vendor/akeneo/pim-community-dev/src/Akeneo/Platform/Bundle/UIBundle/Resources/public/less/index.less
Updating form extensions.json
✓ Saved CSS to web/css/pim.css
Version: webpack 4.29.6
Time: 17079ms
Built at: 05/27/2019 6:03:50 PM
2 assets
Entrypoint main = vendor.min.js main.min.js
ERROR in /var/www/html/akeneo/pim-community-standard/vendor/akeneo/pim-community-dev/tests/front/unit/pimenrich/js/i18n.unit.ts
[tsl] ERROR in /var/www/html/akeneo/pim-community-standard/vendor/akeneo/pim-community-dev/tests/front/unit/pimenrich/js/i18n.unit.ts(36,12)
TS2554: Expected 1-2 arguments, but got 0.
ERROR in /var/www/html/akeneo/pim-community-standard/vendor/symfony/symfony/src/Symfony/Component/Translation/Tests/fixtures/resources.ts
[tsl] ERROR in /var/www/html/akeneo/pim-community-standard/vendor/symfony/symfony/src/Symfony/Component/Translation/Tests/fixtures/resources.ts(1,7)
TS1005: '>' expected.
ERROR in /var/www/html/akeneo/pim-community-standard/vendor/symfony/symfony/src/Symfony/Component/Translation/Tests/fixtures/resources.ts
[tsl] ERROR in /var/www/html/akeneo/pim-community-standard/vendor/symfony/symfony/src/Symfony/Component/Translation/Tests/fixtures/resources.ts(1,14)
TS1005: ';' expected.
ERROR in /var/www/html/akeneo/pim-community-standard/vendor/symfony/symfony/src/Symfony/Component/Translation/Tests/fixtures/resources.ts
[tsl] ERROR in /var/www/html/akeneo/pim-community-standard/vendor/symfony/symfony/src/Symfony/Component/Translation/Tests/fixtures/resources.ts(1,21)
TS1005: ';' expected.
我尝试了以下命令,但仍然无法使用:
如果有人找到了解决该问题的方法,我会感到非常高兴吗?
我已经检查了how to i solve akeneo still loading after logged in main page?,但它没有解决问题。
答案 0 :(得分:0)
我发现了为什么它不起作用。因为我已经将pim-community-standard的内容直接移到了我的项目中。
它创建了两个Web文件夹,并导致重定向问题。
我已经安装了另一个projet我的项目,
-composer.phar
-pim-community-standard
然后从pim-community-standard启动所有命令。
Ccl:如果安装akeneo,请保持完全相同的文件夹层次结构