Ошибка символических ссылок

Обсуждение установки и настройки поддерживаемых вебсерверов, а также работы с ними.
Ответить
crazych
Сообщения: 26
Зарегистрирован: Вт май 12, 2020 11:27 am

Ошибка символических ссылок

Сообщение crazych » Ср июл 15, 2020 5:51 am

После установки движка magento2 что автоустановкой, что при ручной установке, после не могу попасть в админку и в логах такое сообщение.
Вероятно это проблема движка, но может кто поможет решить задачку. Верояно нужно подправить что то в конфиге вебсервера для разрешения ему ходить по ссылкам, но все что я пробовал сделать не работет...

[Tue Jul 14 03:23:43.869752 2020] [core:error] [pid 966:tid 139758537783040] [client 66.249.65.214:50072] AH00037: Symbolic link not allowed or link target not accessible: /home/br173/sites/site.systemadv.ru/pub/static/frontend/Magento/luma/ru_RU/mage/polyfill.js, referer: https://site.systemadv.ru/

Аватара пользователя
sbury
Сообщения: 1359
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: Ошибка символических ссылок

Сообщение sbury » Ср июл 15, 2020 7:56 am

попробуйте добавить в конфиг сайта

Options Indexes FollowSymLinks
AllowOverride All
Require all granted

после чего перезапустите сервис.
покажите выводы команд

rpm -qa | grep httpd
uname -r
df
selinux
htop - этой покажите скрин
пользователь в окружении Jail?

crazych
Сообщения: 26
Зарегистрирован: Вт май 12, 2020 11:27 am

Re: Ошибка символических ссылок

Сообщение crazych » Ср июл 15, 2020 5:30 pm

rpm -qa | grep httpd

Код: Выделить всё

httpd24-tools-2.4.39-12.el7.x86_64
httpd24-filesystem-2.4.39-12.el7.noarch
httpd24-2.4.39-12.el7.x86_64

Код: Выделить всё

uname -r
3.10.0-1127.13.1.el7.x86_64

Код: Выделить всё

 df
Файловая система        1K-блоков Использовано Доступно Использовано% Cмонтировано в
devtmpfs                  2960904            0  2960904            0% /dev
tmpfs                     2972304            0  2972304            0% /dev/shm
tmpfs                     2972304        33724  2938580            2% /run
tmpfs                     2972304            0  2972304            0% /sys/fs/cgroup
/dev/mapper/centos-root  52403200     10151436 42251764           20% /
/dev/sda1                 1038336       283368   754968           28% /boot
/dev/mapper/centos-home  97592772     23860596 73732176           25% /home
tmpfs                      594464            0   594464            0% /run/user/0
пользователь был в jail, но на данный момент я его вытащил оттуда, но могу внести сложностей не вижу тут
1.png
1.png (153.02 КБ) 4579 просмотров

Аватара пользователя
sbury
Сообщения: 1359
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: Ошибка символических ссылок

Сообщение sbury » Чт июл 16, 2020 7:32 am

смотрите права на файлы сайта, они должны пренадлежать вашему пользователю.

crazych
Сообщения: 26
Зарегистрирован: Вт май 12, 2020 11:27 am

Re: Ошибка символических ссылок

Сообщение crazych » Пт июл 17, 2020 9:20 am

права временно вообще поставил 777 и файлы и папки принадлежат пользователю
В документации говориться что вебсервер должен то ли создавать то ли удалять статически сгенерированный кеш
https://devdocs.magento.com/guides/v2.4 ... gning.html

Я не понимаю как это работает. вот вывод папки, там я так понял ничего не генерируется, из чего и видимо ошибка символических ссылок.

Код: Выделить всё

[root@br pub]# pwd
/home/br173/sites/site.site.ru/pub
[root@br pub]# ls -l
итого 20
-rwxrwxrwx 1 br173 br173 1038 апр 22 10:09 cron.php
drwxrwxrwx 3 br173 br173  196 апр 22 10:09 errors
-rwxrwxrwx 1 br173 br173 2775 апр 22 10:09 get.php
-rwxrwxrwx 1 br173 br173 3329 апр 22 10:09 health_check.php
-rwxrwxrwx 1 br173 br173 1360 апр 22 10:09 index.php
drwxrwxrwx 9 br173 br173  150 июл 15 02:35 media
drwxrwxrwx 3 br173 br173   21 апр 22 10:09 opt
drwxrwxrwx 4 br173 br173   84 июл 13 00:14 static
-rwxrwxrwx 1 br173 br173  445 апр 22 10:09 static.php

Аватара пользователя
sbury
Сообщения: 1359
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: Ошибка символических ссылок

Сообщение sbury » Пт июл 17, 2020 10:00 am

У вас какая связка сейчас стоит в панели? И на каком Web сервере он работал раньше?

Ответить