
#webdev #spawn #framework
Hej, postanowiłem pobawić się Spawn. Wydał się idealny do niewielkiego projektu. Ledwie początek i już fuckup. Niby działa, a jednak nie.
- htacces RewriteBase /lithum/
- w bin/config/uri.php również ustawione
- Controller ma nazwę User.php i zawartość:
namespace Controller;
class User extends \Spawn\Controller
{
public function indexAction()
{
$this->response = 'User';
}
}
- http://localhost/lithum/user wyrzuca 404 (standardowe z apache)
- Controller domyślny ustawiony na Home (i o nazwie Home.php) o zawartości:
namespace Controller;
class Home extends \Spawn\Controller
{
public function indexAction()
{
$this->response = 'Hello world!';
}
}
- pod http://localhost/lithum/ zwraca 'Hello World,
- http://localhost/lithum/home (404 apache)
- http://localhost/lithum/test/ (404 apache)
- http://localhost/lithum/index (404 ale od spawn)
dostarczone kontrolery takie jak
-http://localhost/lithum/error (404 apache, inne tak samo).
- chmody odpadają, nawet (dla próby oczywiście) 777 nic nie zmienia.
Macie jakiś pomysł może?
Hej, postanowiłem pobawić się Spawn. Wydał się idealny do niewielkiego projektu. Ledwie początek i już fuckup. Niby działa, a jednak nie.
- htacces RewriteBase /lithum/
- w bin/config/uri.php również ustawione
- Controller ma nazwę User.php i zawartość:
namespace Controller;
class User extends \Spawn\Controller
{
public function indexAction()
{
$this->response = 'User';
}
}
- http://localhost/lithum/user wyrzuca 404 (standardowe z apache)
- Controller domyślny ustawiony na Home (i o nazwie Home.php) o zawartości:
namespace Controller;
class Home extends \Spawn\Controller
{
public function indexAction()
{
$this->response = 'Hello world!';
}
public function testAction()
{
$this->response = 'demo!';
}}
- pod http://localhost/lithum/ zwraca 'Hello World,
- http://localhost/lithum/home (404 apache)
- http://localhost/lithum/test/ (404 apache)
- http://localhost/lithum/index (404 ale od spawn)
dostarczone kontrolery takie jak
-http://localhost/lithum/error (404 apache, inne tak samo).
- chmody odpadają, nawet (dla próby oczywiście) 777 nic nie zmienia.
Macie jakiś pomysł może?
- Najlepsze
- Wszystkie komentarze







Elementary OS, apache (jak bug przykazał, żaden xampp), pliki w home/user/public_html grupy uporządkowane. No i jak mówię: wszystko inne śmiga :)
http://pastebin.com/y6pDP7sU
No tak: almost pretty links, pamiętasz jak to się naprawiało może? (jak nie, to znajdę sobie i tak już pomogłeś:D Dzięki :)