На локальном хосте данный код отрабатывается
<?php
include_once './DbConnect.php';
function getContent(){
$db = new DbConnect();
// array for json response
$response = array();
$response["content"] = array();
// Mysql select query
$result = mysql_query("SELECT * FROM cms_content");
while($row = mysql_fetch_array($result)){
// temporary array to create single category
$tmp = array();
$tmp["category_id"] = $row["category_id"];
$tmp["user_id"] = $row["user_id"];
// push category to final json array
array_push($response["content"], $tmp);
}
// keeping response header to json
header('Content-Type: application/json');
// echoing json result
echo json_encode($response);
}
getContent();
?>
А при запуске на сервере выдает вот такую строчку
php_network_getaddresses: getaddrinfo failed: Name or service not known
Ответы (4)
function connect() {
include_once dirname(__FILE__) . './Config.php';
Так вот на локалке так работает, а для работы на сервере убрал dirname и все стало ок.
function connect() {
include_once './Config.php';