Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony] Zmiana sf_root_dir
Forum PHP.pl > Forum > PHP > Frameworki
prohol
Jak zmienic wszystkie sciezki w projekcie??

Nie wiem co sie stalo, ale jak probuje odtworzyc jakas strone to wyrzuca blad ze nie ma modul/index action itp a jak rozwine symfony settings to wszystkie sciezki ustawione sa na katalog z innego projektu:(. Probowalme w pliku /config/ProjecConfiguration ustawic ta zmienna sf_root_dir

  1. <?php
  2.  
  3. //require_once '/usr/share/pear/symfony/autoload/sfCoreAutoload.class.php';
  4. require_once 'D:/xampp/php/pear/symfony/autoload/sfCoreAutoload.class.php';
  5.  
  6. //sfCoreAutoload::make();
  7. sfCoreAutoload::register();
  8.  
  9. class ProjectConfiguration extends sfProjectConfiguration
  10. {
  11.  public function setup()
  12.  {
  13.    $this->enableAllPluginsExcept(array('sfDoctrinePlugin', 'sfCompat10Plugin'));
  14.  sfConfig::set('sf_root_dir','D:phpprojekt');
  15.    //set_include_path( get_include_path().PATH_SEPARATOR.sfConfig::get('sf_root_dir') );
  16.  
  17.  }
  18. }
  19. ?>


ale nie sie nie zmienia. Skad symfony bierze te sciezki do innego projektu?questionmark.gif Czy to jest gdzies na sztywno wpisane??
Foxx
root_dir zmieniasz jeżeli wprowadziłeś modyfikację w lokalizacji albo nazwie katalogu web/, jeżeli nic nie zmieniałeś to wycofaj te zmiany w metodzie setup().

Jeżeli otrzymujesz komunikat o tym, że nie można odnaleźć moduł/index to być może popełniłes błąd w kodzie, ale musiałbyś go pokazać. A już na pewno tak się stało jeżeli nie zmieniałeś nic w konfiguracji.
Mephistofeles
Może spróbuj to require_once 'D:/xampp/php/pear/symfony/autoload/sfCoreAutoload.class.php'; wpisać relatywnie.
prohol
dzieki za podpowiedzi...ale problem byl po stronie konfiguracji apache i vhostow:(.
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-2025 Invision Power Services, Inc.