Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: htaccess - szukam osoby która zna się na htaccess- uruchomienie działającego kiedyś serwisu :)
Forum PHP.pl > Forum > PHP
miccom
Cześć.
Szukam osoby która pomoże mi uruchomić projekt ( gra online ).
Projekt kiedyś działał na serwerze dedykowanym.
Trzy lata temu serwer zamknąłem- bardzo tęsknię za tym projektem więc chciałbym go ponownie uruchomić- ale coś pomieszałem w htaccess i mam błędy 404.
Strona główna się uruchamia ale podstrony wywalają 404 sad.gif

Jeśli jesteś zainteresowany/zainteresowana- zapraszam do rozmowy smile.gif

Aktualne pliki:

index.php
  1. <?php
  2. // Defines
  3. include('defines.php');
  4.  
  5. // Klasa debugowa
  6. require_once(BASE_DIR . 'includes/core/Debug_class.php');
  7.  
  8. // Error handling
  9. debug::startErrorCollect();
  10.  
  11. // GLOWNA KLASA SILNIKA //
  12. require_once(BASE_DIR . 'includes/core/Core_class.php');
  13.  
  14. require_once BASE_DIR . 'library/Twig/Autoloader.php';
  15. Twig_Autoloader::register();
  16.  
  17. $app = NEW init();
  18. $app->getDependencies(); // DI
  19.  
  20. $mainframe = init::getFactory();
  21.  
  22. // Uruchamiamy strone
  23. $mainframe->component->checkAccess()->getPageContent();
  24.  
  25. debug::stopErrorCollect();


Routes.php
  1. <?php
  2.  
  3. /*
  4.   Plik z URLami
  5.  *
  6.  * AUTH:
  7.  * 0 = niepotrzebne
  8.  * 1 = user
  9.  * 2 = admin
  10.  *
  11.  */
  12.  
  13. $arrRoutes = array(
  14. 'url' => '/',
  15. 'component' => 'index',
  16. 'action' => 'initPage',
  17. 'parameters_get' => 0,
  18. 'parameters' => array(),
  19. 'needAuth' => 0
  20. ),
  21. 'url' => '/fbEntry/:data',
  22. 'component' => 'index',
  23. 'action' => 'initPage',
  24. 'parameters_get' => 1,
  25. 'parameters' => array(
  26. 0 => array('name' => 'data', 'type' => 'string', 'default' => '', 'method' => 'GET')
  27. ),
  28. 'needAuth' => 0
  29. ),
  30. 'url' => '/ref/:ref',
  31. 'component' => 'index',
  32. 'action' => 'initPage',
  33. 'parameters_get' => 1,
  34. 'parameters' => array(
  35. 0 => array('name' => 'ref', 'type' => 'int', 'default' => '', 'method' => 'GET')
  36. ),
  37. 'needAuth' => 0
  38. ),
  39. 'url' => '/przeliczenie/:pass',
  40. 'component' => 'resets',
  41. 'action' => 'fireReset',
  42. 'parameters_get' => 1,
  43. 'parameters' => array(
  44. 0 => array('name' => 'pass', 'type' => 'string', 'default' => '', 'method' => 'GET')
  45. ),
  46. 'needAuth' => 0
  47. ),
  48. 'url' => '/dane-mapy',
  49. 'component' => 'map',
  50. 'action' => 'showData',
  51. 'parameters_get' => 0,
  52. 'parameters' => array(),
  53. 'needAuth' => 1
  54. ),
  55. itd...
  56.  


htaccess
  1. Options -Indexes
  2.  
  3. <IfModule mod_rewrite.c>
  4. RewriteEngine On
  5. RewriteBase /
  6. RewriteCond %{REQUEST_FILENAME} !-f
  7. RewriteCond %{REQUEST_FILENAME} !-d
  8. RewriteRule . /index.php [L]
  9. </IfModule>


Dla zainteresowanych mogę podesłać więcej plików, proszę o pomoc w uruchomieniu mojej gry smile.gif

StreetFighter
Moja szklana kula mówi że pewnie masz inna wersję PHP.

A jakie błędy Ci pokazuje?
sazian
A moja szklana kula mówi że mod rewrite nie jest aktywowany..
Gdyby problemem była wersja php to błędem byłby raczej 500, a nie 404
miccom
Problemem był wadliwy htaccess.

Sprawa załatwiona.
Dziękuję za pomoc.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.