PHP / Ajax / Json - JSON-Echo von PHP friert Skript ein?

Normalerweise finde ich meine Antworten durch Suchen, aber diese haben mich ratlos gemacht und ich kann keine verwandten Artikel finden: /

Ich führe einfach einen AJAX-Aufruf für mein PHP-Skript aus und alarmiere den zurückgegebenen Wert (JSON-codiertes Objekt).

Das Problem ist, dass das Skript einfriert, sobald es meine 'Echo'-Anweisung trifft. Ich habe ohne das Echo getestet und auch mit Werten wie "Hallo" (beide waren erfolgreich). Ich habe auch eine Ausgabe mit einer JSON-Beispielzeichenfolge getestet, die ich online gefunden habe. Dies ist fehlgeschlagen.

Ich bin jetzt davon überzeugt, dass jeder als JSON strukturierte String diesen Fehler verursacht (ich habe beide JSON-Skripte auf jsonlint.com getestet).

Jede Hilfe wird sehr geschätzt !!!

Javascript Code:

function scan()
{
var script          = "../resources/ajax/fincenmanager/load_reports.php";
var params          = "";
var return_function = "load_wire";

document.getElementById("loading_screen").className = "show";

ajax(script, params, return_function);
}
function load_wire(text)
{
document.getElementById("loading_screen").className = "hidden";
alert(text);
}

PHP Code:

<?php
     require_once("../../config.php");
     require_once("../../library/FincenManager/fincenmanagerclass.php");

     header("Content-Type: application/json");

     $manager = new FincenManager("../../inputs/FincenManager/");

     $json = json_encode($manager);

     // Script Breaks After This Line.. 100% Sure :/
     echo $json;
 ?>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage