angularjs + PHP应用程序中的CORS错误

Moh*_*med 1 php cors angularjs

我正在研究AngularJS和PHP应用程序.当我尝试运行index.html页面时,它抛出此错误,

MLHttpRequest无法加载http:// ......请求的资源上没有"Access-Control-Allow-Origin"标头.原产地" :HTTP //本地主机,因此"是不允许访问.响应的HTTP状态代码为500.

在LAMP上工作.我知道我需要包含头文件.但是我应该把它包括在哪里?我应该将它包含在我定义数据库的config.php中吗?如果不是那么?

daa*_*edt 5

您缺少PHP上的CORS设置,请headers尝试添加以下内容:

header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Methods: GET, POST, OPTIONS');
header('Access-Control-Allow-Headers: Origin, Content-Type, Accept, Authorization, X-Request-With');
header('Access-Control-Allow-Credentials: true');
Run Code Online (Sandbox Code Playgroud)