WebSite X5Help Center

 
Valeriy  Khalif
Valeriy Khalif
User

Пропала возможность регистрировать нового  ru

Autor: Valeriy Khalif
Visited 92, Followers 1, Udostępniony 0  

Что случилось после обновления версии до 2025.1
Захожу на страницу 

и  ошибки в консоле: 

x5cartengine.js?2025-1-3-0:1 POST https://inside-book.com/cart/x5cart.php?action=alignwl 403 (Forbidden)***?2025-1-3-0:1(анонимный)@x5cartengine.js?2025-1-3-0:1Promise.then(анонимный)@x5cartengine.js?2025-1-3-0:1(анонимный)@x5cartengine.js?2025-1-3-0:1recaptcha__ru.js:67 [Intervention]Slow network is detected. See https://www.chromestatus.com/feature/5636954674692096 for more details. Fallback font will be used while loading: https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxKOzY.woff2recaptcha__ru.js:67 [Intervention]Slow network is detected. See https://www.chromestatus.com/feature/5636954674692096 for more details. Fallback font will be used while loading: https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxK.woff2recaptcha__ru.js:67 [Intervention]Slow network is detected. See https://www.chromestatus.com/feature/5636954674692096 for more details. Fallback font will be used while loading: https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4.woff28Unchecked runtime.lastError: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was receivedimlogin.php:1 Unchecked runtime.lastError: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was receivedimlogin.php:1 Unchecked runtime.lastError: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received

Что случилось и как быть???
Мненужендовольносрочныйответ!!!
Явообще  не   понмаю  зачем  регистрацию  связывать  с корзиной???


Posted on the
5 ODPOWIEDZI - 1 POMOCNY - 1 PRAWIDłOWA ODPOWIEDź
Valeriy  Khalif
Valeriy Khalif
User
Autor

frown  

Что означает ошибка 403 Forbidden:

  • Это стандартный код ответа HTTP.
  • Он означает, что сервер понял ваш запрос, но отказывается его выполнять.
  • Важно: это не "Не найдено" (404) и не "Ошибка сервера" (500). Сервер знает про /cart/x5cart.php, но запрещает доступ к нему (или конкретно к действию action=alignwl) по какой-то причине.

    Возможные причины в контексте Website x5 Pro:

    1. Права доступа на сервере: Возможно, у файла /cart/x5cart.php или папки /cart/ на вашем хостинге установлены неправильные права доступа (permissions), и веб-сервер (Apache/Nginx) не может его выполнить. Website x5 обычно сам выставляет нужные права при загрузке, но что-то могло пойти не так.
    2. Правила безопасности сервера:
      • .htaccess: Если ваш сервер использует Apache, в файле .htaccess (в корне сайта или в папке /cart/) могут быть правила, которые блокируют этот конкретный запрос (например, из-за параметра action=alignwl).
Czytaj więcej
Posted on the from Valeriy Khalif
Valeriy  Khalif
Valeriy Khalif
User
Autor

Кто-то их поддержки может дать ответ?!
Проблема в этом кусочке кода:

$router->addRoute(
function() {
return $_GET['action'] == 'alignwl';
} ,
function( $params ) {

$user_id = $params['private_area']->whoIsLogged()["uid"];

if ( isset ( $user_id ) ) {

$received_str = file_get_contents( "php://input" );
$decoded_obj = json_decode( $received_str, true );
$state = $decoded_obj["localwl"];

$result = $params['cart']->elaborateWishlistState( $user_id, $state );

$response = json_encode( $result );

header('Content-type: application/json');
echo ( $response );

} else {

http_response_code( 403 );

Ну а далее только ваши разработчики могут дать ответ!
Прошуотреагироватьдолжным  образом.  Я же пользуюсь  платной  версией..
Кстати  возможно  это все  после   того  как  я обновил  версию до 2025.1

Czytaj więcej
Posted on the from Valeriy Khalif
Valeriy  Khalif
Valeriy Khalif
User
Autor

ATTENTION

Il problema principale è un errore 403 Forbidden che si verifica su tutte le pagine del tuo sito web, inclusa la homepage. Questo accade perché lo script JavaScript x5cartengine.js invia una richiesta POST all'indirizzo /cart/x5cart.php?action=alignwl ad ogni caricamento della pagina. La parte server del tuo sito web (x5engine.php) per elaborare questa richiesta richiede che l'utente sia autenticato. Poiché questa richiesta viene eseguita anche per i visitatori non autorizzati, il server restituisce un errore 403.

Questo problema ostacola seriamente il funzionamento del sito: gli utenti non possono accedere alle pagine protette e non è nemmeno possibile registrare nuovi utenti. Inoltre, persiste il problema con l'accesso (imlogin.php?loginstatus=-3). Questi errori rendono il lavoro sul sito web praticamente impossibile e richiedono una soluzione urgente.

Проблема заключается в ошибке 403 Forbidden, которая возникает на всех страницах вашего сайта, включая главную. Это происходит из-за того, что JavaScript-скрипт x5cartengine.js отправляет POST-запрос к адресу /cart/x5cart.php?action=alignwl при загрузке каждой страницы. Серверная часть вашего сайта (x5engine.php) для обработки этого запроса требует, чтобы пользователь был авторизован. Поскольку этот запрос выполняется даже для неавторизованных посетителей, сервер возвращает ошибку 403.

Эта проблема серьезно мешает работе с сайтом: пользователи не могут получить доступ к защищенным страницам, и также невозможно зарегистрировать новых пользователей. Кроме того, сохраняется проблема с авторизацией (imlogin.php?loginstatus=-3). Эти ошибки делают дальнейшую работу с сайтом практически невозможной и требуют срочного решения.

Czytaj więcej
Posted on the from Valeriy Khalif
Incomedia
Eric C.
Incomedia

Hello Valery,
I have gathered together both of your topics.
If you are referring to this error, it is normal for it to appear, and it refers to a wishlist-related component.
It should not impact other functions nor the option to register.
On the other hand, when inspecting https://inside-book.com/imlogin.php during an attempt to register, this can be found:

Online translation:

Здравствуйте, Валерий,
я объединил оба ваших обсуждения.
Если вы имеете в виду эту ошибку, то её появление является нормальным, и она относится к компоненту, связанному со списком желаемого.
Она не должна влиять на другие функции или возможность регистрации.
С другой стороны, при проверке https://inside-book.com/imlogin.php во время попытки регистрации можно обнаружить следующее:

I recommend checking your reCAPTCHA console for errors and regenerate the site key if necessary.
I remain available.

Online translation:

Рекомендую проверить вашу консоль reCAPTCHA на наличие ошибок и при необходимости сгенерировать новый ключ сайта.
Я остаюсь в вашем распоряжении.

Czytaj więcej
Posted on the from Eric C.
Valeriy  Khalif
Valeriy Khalif
User
Autor

ДА - действительно вся проблема была в reCAPTCHA - просто зашел - переключал тип Капчи на Website capchu, заработало, а потом просто опять поменял как и было - все заработало.
Удивительно-но очень запутанная  логика  и код.

YES - indeed the whole problem was in reCAPTCHA - I just went in - switched the Captcha type to Website capchu, it worked, and then I just changed it back as it was - everything worked.Surprisingly, very confusing logic and code.

Czytaj więcej
Posted on the from Valeriy Khalif