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

CORS在angularjs中的错误+;PHP应用程序,php,angularjs,cors,Php,Angularjs,Cors,我正在开发AngularJS和PHP应用程序。当我试图运行index.html页面时,它抛出了这个错误 无法加载MLHttpRequesthttp://...... 不 “Access Control Allow Origin”标头出现在请求的服务器上 资源。因此,不允许访问源“”。 响应的HTTP状态代码为500 在灯上工作。 我知道我需要包括头文件。但是我应该把它包括在哪里呢?我应该将它包含在我定义数据库的config.php中吗?如果没有,那么在哪里???您的PHP标题缺少CORS设置,请

我正在开发AngularJS和PHP应用程序。当我试图运行index.html页面时,它抛出了这个错误

无法加载MLHttpRequesthttp://...... 不 “Access Control Allow Origin”标头出现在请求的服务器上 资源。因此,不允许访问源“”。 响应的HTTP状态代码为500

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

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

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');

PHP
标题上缺少CORS设置,请尝试添加以下内容:

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');
设置标题:

header('Access-Control-Allow-Origin: http://example.com', false);
设置标题:

header('Access-Control-Allow-Origin: http://example.com', false);

您可以在php代码中允许跨源请求。那么错误不会再次出现了,是吗@您可以在php代码中允许跨源请求。那么错误不会再次出现了,是吗@Sulthanallaudeen谢谢@daan.desmedtGreat听到了!:)谢谢@daan.desmedtGreat听到了!:)example.com是否需要替换为localhost或我们的域名?要允许的域名example.com是否需要替换为localhost或我们的域名?要允许的域名