登录时Akeneo永远不会停止加载

时间:2019-05-27 18:30:07

标签: symfony vhosts akeneo

我已经在Ubuntu 18.04上安装了以下版本的Akeneo Community Edition 3.1:

  • PHP 7.2
  • 版本14.14 Distrib 5.7.26,适用于使用EditLine包装程序的Linux(x86_64)
  • 纱线1.16.0
  • 节点v8.10.0

安装似乎已成功完成,我可以连接到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.

我尝试了以下命令,但仍然无法使用:

  • composer install --optimize-autoloader --prefer-dist
  • 纱线安装
  • php bin /控制台--env =产品缓存:清除--no-warmup
  • php bin /控制台--env = prod pim:installer:assets --symlink --clean
  • 纱线运行webpack

如果有人找到了解决该问题的方法,我会感到非常高兴吗?

我已经检查了how to i solve akeneo still loading after logged in main page?,但它没有解决问题。

1 个答案:

答案 0 :(得分:0)

我发现了为什么它不起作用。因为我已经将pim-community-standard的内容直接移到了我的项目中。

它创建了两个Web文件夹,并导致重定向问题。

我已经安装了另一个projet我的项目, -composer.phar
-pim-community-standard

然后从pim-community-standard启动所有命令。

Ccl:如果安装akeneo,请保持完全相同的文件夹层次结构

相关问题