[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: 404 Page Not Found, micro Framework Slim
Wahtel
Всем привет, я решил использовать микро Framework Slim, для серверной стороны моего приложения, добавил папку со Слимом в свой проект, после чего в server.php написал так


<?php

require "Slim/Slim.php";

\
Slim\Slim::registerAutoloader();

// create new Slim instance
$app = new \Slim\Slim();

$app->get('/hello/:firstName/:lastname', function($first, $last) {
echo "hello $first $last";
});

$app->run();
?>


а это мой .htaccess

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ %{ENV:BASE}index.php [QSA,L]

при переходе на эту страницу 'http://js.com/testWork/api/index.php' мне выводит 404 Page Not Found

я увидел в интернете что это распростанненая ошибка, но не понял как ее пофиксить, дело в том что если я напишу такой url http://js.com/testWork/api/index.php/hello/paul/wahtel
то скрипт срабатывает, но подключить этот файл в приложение не получается оно его не находит, пожалуйста помогите!!)
T1grOK
Роут правильно прописать.

_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
brevis
Жесть.

Цитата
после чего в server.php написал так
Цитата
RewriteRule ^(.*)$ %{ENV:BASE}index.php [QSA,L]

1. Нужно определиться.

Цитата
$app->get('/hello/:firstName/:lastname', function($first, $last) {

2. Зарегистрирован единственный роут, отличный от /.

P.S. Разрыв шаблона: владельцы домена js.com пользуются услугами такого качества smile.gif

_____________
Чатик в телеге
Wahtel
brevis
Парень ты меня конечно прости, но ты сам хоть понял что написал?)
Ты вырвал просто пару моих цитат, мне так нравятся такие люди, ты если сам не знаешь то зачем идешь в эту тему?)
Хотя с другой стороны заходи, может если мне кто то подскажет сам потом будешь знать)
Wahtel
brevis
Это тестовый скрипт и его я выполнял на index.php так что дело точно не в этом.
brevis
Wahtel
А как я вас абажаю...
Ты можешь меня не прощать, но не суди по себе.
Ну и таки да, раз уж просишь, подождем пока тебе кто-нибудь подскажет.

_____________
Чатик в телеге
Wahtel
Цитата (brevis @ 27.05.2015 - 15:29)
Wahtel
А как я вас абажаю...
Ты можешь меня не прощать, но не суди по себе.
Ну и таки да, раз уж просишь, подождем пока тебе кто-нибудь подскажет.

Окау, продолжай 'А'бажать, а я пойду искать решение сам, удачи)
bestxp
ТС явно не читает документацию, то что 404 not found отдает Slim когда обращаешься в index.php и то что показывает для api/index.php/hello/paul/wahtel это все отлично и работает как надо

думаю тебе стоит пройтись по описанию работы роутов что бы понять, это в любом фреймворке будет так
paul85
Цитата (brevis @ 27.05.2015 - 13:42)
P.S. Разрыв шаблона: владельцы домена js.com пользуются услугами такого качества

Да, чего-то странно...

Судя по вопросу ТС очень слаб.

Свернутый текст
ТЫЦ Это шутка если чо.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.