【发布时间】:2020-05-28 14:10:50
【问题描述】:
- 我正在为我的网站创建一个 PhoneGap 应用程序。
- 服务器已上线,我正在使用 2 个控制器和 2 个模型。
- 一个控制器没有问题,但是当我尝试使用 AJAX 访问第二个控制器时,URL 与以 http://192.168.1.9:3000/proxy/https%3A%2F%2Fmywebsite.com%2Fcontroller2%2Fmethodname 开头的代理 URL 混合在一起。
两个控制器之间的唯一区别是第二个控制器没有包含 'connection.php'。我更新了它,但仍然没有改善。我在 localhost 中尝试过它工作正常。 我还尝试在同一个 ajax 调用中使用第一个控制器(实时服务器)并且它正在工作。
我几乎花了一天的时间寻找解决方案,但什么也没找到。 提前谢谢。
控制器 1 标题
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
header('Access-Control-Allow-Origin: *');
include 'connection.php';
控制器 2 标题
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
header('Access-Control-Allow-Origin: *');
include 'connection.php';
【问题讨论】:
标签: php codeigniter phonegap