V

Vusiq

0
Репутация
0
Рейтинг
#1 Авторизация по логину или почте 16 января 2020 в 21:21


Просьба подождать немного. Схлынет посленовогоднее бешенство на работе — выложу компонент.
В принципе там несложно и почти готово.
Но поле "логин" нужно будет создать самостоятельно. smile

Ris

Было бы шикарно )
#2 Авторизация по логину или почте 16 января 2020 в 21:05


Второй ветки ) извиняюсь

@Vusiq
Тогда оставьте реализацию на офсайте в покое и читайте ещё раз))

Олег Васильевич я

Спасибо )
#3 Авторизация по логину или почте 16 января 2020 в 21:01


Нет, для последней версии )

@Vusiq
Для последней версии какой ветки (первой или второй)? zlo

Олег Васильевич я

Второй ветки ) извиняюсь
#4 Авторизация по логину или почте 16 января 2020 в 20:59


А на оф сайте таким-же образом реализовано

@Vusiq
А вам для первой ветки нужно?

Олег Васильевич я

Нет, для последней версии )
#5 Авторизация по логину или почте 16 января 2020 в 20:50
А на оф сайте таким-же образом реализовано?
#1 Авторизация по логину или почте 16 января 2020 в 20:04
Добрый день, подскажите как можно включить авторизацию по логину и почте
#6 Проблема .htaccess с nginx+php-fpm 16 января 2020 в 13:39
Скажите пож-ста что тут нужно поправить

  1.  
  2. server {
  3. server_name site.ru www.site.ru;
  4. charset off;
  5. index index.php index.html index.htm;
  6. disable_symlinks if_not_owner from=$root_path;
  7. include /etc/nginx/vhosts-includes/*.conf;
  8. include /etc/nginx/vhosts-resources/site.ru/*.conf;
  9. access_log /var/www/httpd-logs/site.ru.access.log;
  10. error_log /var/www/httpd-logs/site.ru.error.log notice;
  11. ssi on;
  12. set $root_path /var/www/www-root/data/www/site.ru;
  13. root $root_path;
  14. location / {
  15. location ~ [^/]\.ph(p\d*|tml)$ {
  16. try_files /does_not_exists @php;
  17. }
  18. location / {
  19.   try_files $uri $uri/ /index.php?$args; # permalinks
  20.   }
  21. location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ {
  22. expires 30d;
  23. }
  24. }
  25. gzip on;
  26. gzip_comp_level 7;
  27. gzip_disable "msie6";
  28. gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript;
  29. listen 45.66.8.49:80;
  30. location @php {
  31. fastcgi_index index.php;
  32. fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f webmaster@site.ru";
  33. fastcgi_pass unix:/var/www/php-fpm/www-root.sock;
  34. fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$;
  35. try_files $uri =404;
  36. include fastcgi_params;
  37. }
  38. }
  39. server {
  40. server_name site.ru www.site.ru;
  41. ssl_certificate "/var/www/httpd-cert/www-root/site.ru_le1.crtca";
  42. ssl_certificate_key "/var/www/httpd-cert/www-root/site.ru_le1.key";
  43. ssl_ciphers EECDH:+AES256:-3DES:RSA+AES:!NULL:!RC4;
  44. ssl_prefer_server_ciphers on;
  45. ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
  46. add_header Strict-Transport-Security "max-age=31536000;";
  47. ssl_dhparam /etc/ssl/certs/dhparam4096.pem;
  48. charset off;
  49. index index.php index.html;
  50. disable_symlinks if_not_owner from=$root_path;
  51. include /etc/nginx/vhosts-includes/*.conf;
  52. include /etc/nginx/vhosts-resources/site.ru/*.conf;
  53. access_log /var/www/httpd-logs/site.ru.access.log;
  54. error_log /var/www/httpd-logs/site.ru.error.log notice;
  55. ssi on;
  56. set $root_path /var/www/www-root/data/www/site.ru;
  57. root $root_path;
  58. location / {
  59. location ~ [^/]\.ph(p\d*|tml)$ {
  60. try_files /does_not_exists @php;
  61. }
  62. location / {
  63.   try_files $uri $uri/ /index.php?$args; # permalinks
  64.   }
  65. location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ {
  66. expires 30d;
  67. }
  68. }
  69. gzip on;
  70. gzip_comp_level 7;
  71. gzip_disable "msie6";
  72. gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript;
  73. listen 45.66.8.49:443 ssl;
  74. location @php {
  75. fastcgi_index index.php;
  76. fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f webmaster@site.ru";
  77. fastcgi_pass unix:/var/www/php-fpm/www-root.sock;
  78. fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$;
  79. try_files $uri =404;
  80. include fastcgi_params;
  81. }
  82. }
  83.  
  84.  
#7 Проблема .htaccess с nginx+php-fpm 16 января 2020 в 13:06
Страницы заработали, но вот когда даже авторизируюсь под админом, пишет что вход не выполнен, проверьте правильно ввода email или пароля, пытаюсь восстановить пароль и пишет что есть ошибки в формах… и зарегистрироваться тоже не дает — найдены ошибки в форме…
#8 Проблема .htaccess с nginx+php-fpm 16 января 2020 в 12:47


@Vusiq,
Найдите, где у вас файл конфигурации nginx для вашего сайта. У меня в весте, например, он лежит так \home\myuser\conf\web\mysite.ru.nginx.conf
Найдите в этом файле такую строчку
location / {
И ниже нее напишите
try_files $uri $uri/ /index.php?$args; # permalinks
После этого перезапустите nginx из консоли или как удобнее. Или весь сервер рестартаните.
У меня так работает уже три года.

Ris

Сейчас попробую
#9 Проблема .htaccess с nginx+php-fpm 16 января 2020 в 12:35


@Vusiq, на nginx в принципе не работает htccess

AndroS

То есть решения данной проблемы нет ?)
#1 Проблема .htaccess с nginx+php-fpm 16 января 2020 в 11:27
Сайт отдает 404 ошибку при переходе, так как не обрабатывается .htaccess в режиме php(nginx+php-fpm) это ответ службы поддержки

Чистая установка последней версии cms, подскажите что нужно сделать в .htaccess что бы все заработало
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.