песочница symfony и виртуальный хост - PullRequest
0 голосов
/ 05 декабря 2009

Я установил symfony sandbox 1.2 и создал виртуальный хост, изменив конфигурацию apache следующим образом (следуя этой инструкции http://www.symfony -project.org / askeet / 1_0 / en / 1 , но я адаптировался как песочница Dirs отличаются от своих TUTS):

NameVirtualHost 127.0.0.1:80

<VirtualHost 127.0.0.1:80>
  ServerName askeet
  DocumentRoot "c:/webserver/www/sf_sandbox/web"
  DirectoryIndex index.php
  Alias /sf "c:/webserver/www/sf_sandbox/web/images/sf"
  <Directory "c:/webserver/www/sf_sandbox/web">
   AllowOverride All
   Allow from All
  </Directory>
  <Directory "c:/webserver/www/sf_sandbox/web/images/sf">
    AllowOverride All
    Allow from All
  </Directory>
</VirtualHost>

И изменил мой файл hosts для сопоставления askeet с 127.0.0.1

Работает нормально, за исключением того, что Symfony говорит мне:

Если вы не видите изображения на этой странице, вы может потребоваться настроить ваш веб-сервер так что он получает доступ к каталог symfony_data / web / sf /.

Действительно, я не вижу изображений, которые хранятся в c: / webserver / sf_sandbox / web / images / sf, как для моей песочницы symfony, почему?

1 Ответ

1 голос
/ 05 декабря 2009

Ваш файл hosts должен быть

<VirtualHost 127.0.0.1:80>
  ServerName askeet
  DocumentRoot "c:/webserver/www/sf_sandbox/web"
  DirectoryIndex index.php
  Alias /sf "c:/webserver/www/sf_sandbox/web/sf"
  <Directory "c:/webserver/www/sf_sandbox/web">
   AllowOverride All
   Allow from All
  </Directory>
  <Directory "c:/webserver/www/sf_sandbox/web/sf">
    AllowOverride All
    Allow from All
  </Directory>
</VirtualHost>

потому что каталог sf находится в каталоге web /, а не в каталоге web / images?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...