Вопросы по теме 'slim'

Slim Framework -> Создать вывод XML
Как я могу создать представление, которое выводит реальный XML-контент для потока RSS. Я использую SLIM, TWIG для создания шаблонов в сочетании с Paris и Idiorm. Что-то типа : $app -> get('/rss/', function() use ($app) { $articles =...
7767 просмотров
schedule 17.11.2022

.htaccess не всегда загружается
Итак, я недавно обновил свой imac до Mountain Lion OSX (10.8) от Lion. Я использовал настройку apache по умолчанию с vhosts и т.п. для разработки php, так как обновление установки изменило множество настроек в моем файле httpd.conf. В настоящее...
480 просмотров
schedule 03.10.2022

Получение списка ресурсов REST от Slim
Я использую PHP Slim Framework для своего проекта RESTful. Мне было интересно, можно ли каким-то образом получить список всех обратных вызовов, зарегистрированных в Slim, чтобы иметь список всех ресурсов REST, доступных для приложения? Я...
248 просмотров
schedule 08.10.2022

Класс базы данных PHP Slim framework не работает
Я часами бился об это головой, но, похоже, не могу понять проблему, по сути, у меня есть файл библиотеки, который вызывается повсюду и работает везде нормально, за исключением того, где я вызываю его здесь. . Я могу заставить работать нормально,...
2260 просмотров
schedule 06.05.2022

Загрузка файла в Slim Framework с помощью curl в php
Возможный дубликат: Не удается загрузить файл с помощью curl в приложении heroku php После обработки загрузки файла в php я пытаюсь отправить этот файл с помощью завитка в мой API для отдыха, который использует Slim Framework. Однако...
4275 просмотров
schedule 11.03.2024

Верните http 500 с помощью Slim framework
Если что-то пойдет не так в моем API, я хочу вернуть запрос http 500. $app = new Slim(); $app->halt(500); Он по-прежнему возвращает http 200. Если я запускаю этот код: $status = $app->response()->status(); echo...
11159 просмотров
schedule 27.02.2023

Тонкий PHP, возвращающий JSON
Итак, в основном у меня есть основное приложение, выполняющее вызов ajax GET для моего тонкого php-приложения. В ответ он ожидает JSON dataType. $.ajax({ url: './myroute', type: 'GET', dataType: "json", data: {...
11896 просмотров
schedule 24.06.2023

Приложение Appfog PHP Slim выдает ошибку при попытке доступа к API
Я пытаюсь настроить приложение REST в Appfog, используя Slim framework. Это было основано на руководстве Coenrats по этой ссылке: http://coenraets.org/blog/2011/12/restful-services-with-jquery-php-and-the-slim-framework/ только я использовал...
583 просмотров
schedule 23.05.2023

Коды ошибок остановки Slim Framework не работают
Я только что создал спокойный API с Slim Framework. Для условий ошибки я просто отвечаю соответствующими кодами ошибок для каждого случая ошибки и вызываю с помощью $app->halt, например: $app->halt(403, "Unauthorized"); Но когда я...
1218 просмотров
schedule 02.07.2022

Ошибка вставки с помощью SQLITE и PHP PDO — общая ошибка: 25 привязок или индекс столбца вне допустимого диапазона
Я пытаюсь вставить некоторые данные в свою базу данных, используя функцию PHP PDO в рамках Slim framework, но когда я публикую сообщения с помощью curl, я получаю следующую ошибку: SQLSTATE[HY000]: общая ошибка: привязка 25 или индекс столбца вне...
2239 просмотров
schedule 25.01.2023

Проблемы маршрутизации с Slim Framework, работающим на AppFog
Я успешно запускал приложения Slim на нескольких разных серверах и сегодня пытался настроить одно из них на AppFog, используя ту же структуру, но оно не работает нормально. Я начну со своей структуры каталогов: .htaccess /public .htaccess...
1334 просмотров
schedule 10.08.2022

параметры angularjs $http с косой чертой
Я использую angularjs с тонким php, и у меня есть действие GET в тонком, которое action/param1/param2 Затем в моем angularJS $http({ url: 'action', method: 'GET', params:{param1: param1, param2: param2} }).success(); Он возвращает...
1841 просмотров
schedule 31.07.2022

Запрос JSON PUT с использованием Slim framework
Я пытаюсь сделать запрос PUT для Slim, используя следующий код: <script type = "text/javascript"> function submitform() { var url = '/users/' + $('#user_id').val(); $('#myform').attr('action', url); var data =...
3885 просмотров
schedule 14.06.2023

Что такое промежуточное ПО в Slim Framework?
Это говорит Slim Framework реализует версию протокола Rack. В результате приложение Slim может иметь промежуточное программное обеспечение, которое может проверять, анализировать или изменять среду приложения, запросы и ответы до и/или после...
1146 просмотров
schedule 02.03.2022

slim php (объяснение документации по телу запроса)
Я впервые работаю с Slim PHP и пытаюсь понять одну из концепций. В тонкой документации PHP говорится: Тело запроса Используйте метод getBody() объекта запроса, чтобы получить необработанное тело HTTP-запроса, отправленное HTTP-клиентом....
1127 просмотров
schedule 07.10.2022

Не удается получить данные JSON POST, отправленные через Slim
Я использую Postman (в Chrome) для тестирования вызовов Slim, но не могу понять, как получить какие-либо опубликованные данные JSON. Я отправляю необработанный JSON: {"name":"John Smith", "age":"30", "gender":"male"} С Content-Type:...
12961 просмотров
schedule 05.12.2022

Не удается получить тело из запроса PUT с помощью Slim Framework
Я пытаюсь получить параметры из запроса PUT, используя структуру Slim. Когда параметры синтаксического анализа формируют тело POST, я могу просто использовать $request->post('param') для получения значения в параметре. Однако, когда я использую...
6142 просмотров
schedule 04.06.2022

Как написать модульные тесты для REST API, встроенного в Slim Framework?
У меня есть API, встроенный в Slim, например: $app->group('/'.$endpoint, function () use ($app, $endpoint) { $handler = Api\Rest\Handlers\Factory::load($endpoint); if (is_null($handler)) { throw new...
13926 просмотров
schedule 16.12.2022

Slim PHP: ловите только действительные маршруты с помощью промежуточного программного обеспечения
Я пишу REST API с помощью Slim. Я написал небольшое промежуточное ПО для защиты ресурсов, чтобы только прошедшие аутентификацию пользователи могли получить к ним доступ: <?php class SecurityMiddleware extends \Slim\Middleware { protected...
8632 просмотров
schedule 20.10.2022

Использование пакетов Composer с Slim PHP 2.0
Я пытаюсь создать REST API, используя Slim PHP 2.0, Composer и пару сторонних пакетов. Я использовал Composer для установки Slim, создав файл composer.json в корне моего приложения со следующим: { "require": { "slim/slim": "2.*"...
1666 просмотров
schedule 29.12.2022