Akeneo никогда не прекращает загрузку при входе - PullRequest
0 голосов
/ 27 мая 2019

Я установил Akeneo Community Edition 3.1 в Ubuntu 18.04 со следующим:

  • PHP 7.2
  • Ver 14.14 Distrib 5.7.26, для Linux (x86_64) с использованием оболочки EditLine
  • пряжа 1.16.0
  • узел v8.10.0

Установка, кажется, была успешно завершена, я могу подключиться к mysql для создания базы данных, тесты требований пройдены.

Я настроил vhosts с помощью:

<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 / console --env = кеш продукта: очистить --no-warmup
  • php bin / console --env = prod pim: installer: assets --symlink --clean
  • пряжа, запустившаяся веб-пакет

Я был бы очень рад, если бы был кто-то, кто нашел решение этой проблемы?

Я проверил , как решить проблему с загрузкой akeneo после входа на главную страницу? , но это не решило проблему.

1 Ответ

0 голосов
/ 28 мая 2019

Я нашел, почему это не сработало.Это потому, что я переместил содержимое стандарта pim-community прямо в свой проект.

Он создал две веб-папки и привел к проблемам с перенаправлениями.

I 'мы установили другой проект my-project с помощью - composer.phar
- pim-community-standard

и запустили всю команду из pim-community-standard.

Ccl: сохраните точноета же иерархия папок, если вы устанавливаете akeneo

...