【发布时间】:2016-02-27 05:08:36
【问题描述】:
我对 ajax 响应有疑问。 我的测试 php 文件内容如下:
<?php
$values = array('value'=>'123',
'key'=>'Test'
);
echo json_encode($values);
?>
一切都很完美。但问题是当我尝试但包含数据库连接文件然后响应停止。
基本上如果我添加require_once 'database.php';连接文件内容:
<?php
$login = new PDO("sqlsrv:Server=SERVER;Database=db", "login", "pass");
?>
我已经试过了
ini_set('display_errors', 1);
error_reporting(E_ALL);
但什么都没有。这种连接很好,文件位置也很好。并与另一个网站合作。
test.php 文件内容:
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);
require_once 'database.php';
$values = array('value'=>'123',
'key'=>'test');
echo json_encode($values);
?>
将 database.php 文件放在正确的位置。
【问题讨论】:
-
它是否显示任何错误??
-
您是否检查了日志以了解实际错误是什么?
-
当您直接在浏览器中导航到 PHP 页面时,会发生什么?任何控制台错误?
-
您在哪个文件中使用
require_once()? -
@NiranjanNRaju 没有任何错误