2011-12-13 6 views
0

У меня есть настройка рамки zend и запуск на моем рабочем столе в моем офисе, который отлично работает, однако, пытаясь получить доступ к проекту, над которым я работаю, я должен использовать ip-адрес компьютера в своем офисе который отлично работает, пока мне не понадобится добавить маршрут, например/index/list, к URL-адресу в моем браузере. Кто-нибудь знает, как это исправить?Настройка среды Zend по локальной сети

+0

Если вы это поняли, пожалуйста, напишите soltion как ответ на ваш вопрос, а затем примите его, когда сможете. Таким образом, вопрос будет отмечен как ответ, а другие с той же проблемой могут найти ваш ответ полезным. – vascowhite

ответ

0

Маршруты работают из-за магии в файле .htaccess. Сначала убедитесь, что у вас есть этот файл в вашем общедоступном каталоге (тот же каталог, что и index.php), и проверьте его можно увидеть через Apache (проверьте журнал ошибок Apache для любых жалоб на это).

Возможно, обработка .htaccess не допускается. В конфигурации Apache для вашего виртуального хоста искать что-то вроде этого:

<Directory /path/to/public> 
    Options FollowSymLinks 
    AllowOverride All 
    Order allow,deny 
    allow from all 
</Directory> 

Это AllowOverride All линии, которая позволяет .htaccess обработки. (Это позволяет и другие вещи, прочитайте руководство Apache, если вы хотите это полностью понять.)

+0

Понял, мне просто нужно обновить файл hosts на компьютере, пытаясь получить доступ к серверу по полосе со следующим: [ip сервера] [псевдоним сайта на сервере] [псевдоним, который вы хотели бы использовать для доступа сайт] – John

Смежные вопросы