Wpis z mikrobloga

#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!';

}

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?
  • 11
@slave89: oczywiście. Z resztą wszystkie inne projekty śmigają.

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 :)
@slave89: działa!

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 :)