Когда мы пытаемся получить доступ к медиа-менеджеру на нашем сайте Joomla (joomla 4.4.5), мы получаем пустой проводник и получаем эту ошибку в консоли.
Код: Выделить всё
Access to XMLHttpRequest at 'https://www.example.com/administrator/index.php?option=com_media&format=json&mediatypes=0,1,2,3&task=api.files&path=local-images%3A%2F' from origin 'https://example.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: It does not have HTTP ok status.
Код: Выделить всё
header('Access-Control-Allow-Origin: *');
Код: Выделить всё
header('Access-Control-Allow-Methods: GET, POST, PATCH, PUT, DELETE, OPTIONS');
Код: Выделить всё
header('Access-Control-Allow-Headers: Origin, Content-Type, X-Auth-Token');
Код: Выделить всё
header("HTTP/1.1 200 OK ");
Подробнее здесь: https://stackoverflow.com/questions/787 ... rator-menu