我创建了一个返回JSON数据的服务,它工作正常,但一段时间后出现解析错误。结果不再与警告“您的密码在9天后过期”中添加的结果相同。
try {
$conn = oci_connect($db_username, $db_password, $tns);
if (oci_error($conn)) {
$e = oci_error($conn);
trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
}else {
// Do Operations.
}
}
之前:
result:
{
[
{sku : "011701000296"
name : "CROWN TOAST BREAD LARGE 950GM"
price : "9.5"
qty : "150"},
{sku : "011701000302"
name : "MODERN ARABIC BREAD BROWN {MEDIUM}"
price : "1.25"
qty : "101"},
{sku : "011701000304"
name : "MODERN MILKY SLICE BREAD"
price : "3.85"
qty : "101"},
{sku : "011701000043"
name : "AL-TAJ ARABIC BREAD LARGE 6S"
price : "2.5"
qty : "101"}]
}
我现在得到的结果:
警告:oci_connect():OCI_SUCCESS_WITH_INFO:ORA-28002:密码将在4天内在 C:\ xampp \ htdocs \ Webservices \ getupdates.php 中失效第 27
行 {“结果”:[{“ sku”:“ 011701000296”,“名称”:“ CROWN TOAST BREAD LARGE 950GM”,“ price”:“ 9.5”,“ qty”:“ 150”},{“ sku”:” 011701000302“,”名称“:”现代阿拉伯面包面包{MEDIUM}“,”价格“:” 1.25“,”数量“:” 101“},{” sku“:” 011701000304“,”名称“:”现代牛奶SLICE BREAD”,“价格”:“ 3.85”,“ qty”:“ 101”},{“ sku”:“ 011701000043”,“名称”:“ AL-TAJ阿拉伯面包大6S”,“价格”:“ 2.5 “,”数量“:” 101“}]}
我尝试检查If条件是否出错,但不满足该条件。
请帮助我如何处理并解决此问题。
答案 0 :(得分:1)
您有两个选择:
display_errors = off
设置中设置php.ini
来完成。但是请注意,如果密码仍然过期,只会阻止打印警告