Я часами бился об это головой, но, похоже, не могу понять проблему, по сути, у меня есть файл библиотеки, который вызывается повсюду и работает везде нормально, за исключением того, где я вызываю его здесь. .
Я могу заставить работать нормально, пока я не попытаюсь получить доступ к объекту db и что-нибудь запросить? Я, вероятно, тусклый, но это более или менее точно так, как это сказано в тонких документах с добавлением пары дополнительных строк, поэтому не имеет смысла, чтобы он переставал работать.
require_once "libary.php";
require 'Slim/Slim.php';
\Slim\Slim::registerAutoloader();
$app = new \Slim\Slim();
$app->get('/login/:username/:password', function ($username, $password) {
//check the login details against the db...
echo "I SEE THIS";
$query = "select * from sometable";
$db->query($query);
echo "I DONT SEE THIS";
});
$app->run();