У меня есть приложение Yii (Yii 1.1), работающее на общем хосте. Я пытаюсь заполнить хранилище ExtJS из приложения, которое запускаю на localhost.
Я знаю, что jsonp должен использоваться для отправки запросов Cross Origin, но по какой-то причине он не работает для меня, и я решил вместо этого использовать обычный ajax, но для этого мне нужно установить access-control-allow-origin заголовок где-то в моем приложении YII.
Я пытался добавить header("Access-Control-Allow-Origin: *")
как до эха моего действия yii, так и поверх моего контроллера. Также добавил его поверх моего index.php, но в результате всегда появляется одно и то же сообщение о том, что заголовок Access-Control-Allow-Origin отсутствует, поэтому источник localhost не разрешен.
Я решил это раньше, когда использовал, например, серверную часть NodeJS, и это было довольно просто, но по какой-то причине yii вроде как доставляет мне неприятности.
Любая помощь приветствуется.
Задача ещё не решена.
Других решений пока нет …