Доброго времени суток!
Прошу помощи с решением проблемы:
В данный момент для построения графиков запрос из исполняемого php файла идет в базу данных Oracle, готовые данные запроса получает ajax и строит на их основании сам график canvasjs, на который я ссылаюсь из wordpress`а через iframe.
Как это реализовать на сервере с движком wordpress? Файл с php кодом кидаю в /wp-includes/, при переходе на файл (testwpd.php) ничего не происходит (статус 500), а ожидаю получить данные json формата.
.htaccess проверял.
Прикрепляю код testwpd.php:
<?php
$dataPoints = array();
$db ="(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = host)(PORT = port)))(CONNECT_DATA = (SERVICE_NAME = data)))";
$conn = oci_connect('name', 'pass', $db, 'AL32UTF8', OCI_SYSDBA);
$query = "select ...";
$query2 = "select ...";
$stid = oci_parse($conn, $query);
oci_execute($stid);
$stid2 = oci_parse($conn, $query2);
oci_execute($stid2);
$res="[";
while ($row = oci_fetch_array($stid, OCI_ASSOC+OCI_RETURN_NULLS))
{
$row2 = oci_fetch_array($stid2, OCI_ASSOC+OCI_RETURN_NULLS);
$res .= '{"h":'.'"'.$row['YR'].'"'.', "value":'. $row['CNT'].', "h2":'.'"'.$row2['YR'].'", "value2":'.$row2['CNT'].'},';
}
oci_free_statement($stid);
oci_free_statement($stid2);
oci_close($conn);
echo substr($res,0,-1).']';
?>