我已经使用vue-cli来构建Vue项目。其中一个package.json
脚本是
"dev": "cross-env NODE_ENV=development webpack-dev-server --open --hot",
我用它来开发我的项目。问题是,当我想在Vue组件的AJAX调用中引用PHP文件时,它会返回404
错误:
GET http://localhost:8080/test.php 404 (Not Found)
有没有办法在开发过程中引用PHP文件?
答案 0 :(得分:0)
一个临时解决方案是添加标题1st,然后运行php文件,如下所示。
//it should be the 1st line in the php code.
header("Access-Control-Allow-Origin: *");
然后首先运行此文件。
php -S localhost:8888 phpfile.php
然后您可以使用axios.get(localhost:8888 / phpfile.php)访问php输出。
但是这是一个临时解决方案,因为如果我要管理到页面的不同php输出,我会被困在这里。然后,我必须在不同的服务器上运行所有这些文件,然后在axios.get中使用它们。 如果有人知道如何在不运行任何服务的情况下访问php文件,请帮助我。 谢谢