2012-01-14 4 views
0

Мне нужна помощь в размещении моего проекта zendframework. Когда я его размещаю, я могу просматривать только домашнюю страницу, но я не могу перейти на другие страницы. Я думаю, что это что-то связано с файлом .htaccess. моя структура каталогов выглядит следующим образом:Хостинг проекта рамки zend на общем хосте

.public-html 
.htaccess 
.myproject 
    .applicaton 
    .public 
    .library 
    .tests 

я буду очень graetful за любую помощь.

+1

Какие сообщения об ошибках отображаются и/или записываются в журнал ошибок? Как выглядит ваш файл .htaccess? Вы сами устанавливаете Zend или предоставляете его? Без дополнительной информации на этот вопрос нельзя ответить. – GordonM

+0

Существует много подходов к ZF на общем хостинге: http://stackoverflow.com/questions/3753459/zend-framework-deployment-in-server/3765443#3765443 –

ответ

2

Основываясь на структуре каталогов, которую вы опубликовали, похоже, что ваш .htaccess находится в неправильном месте. Переместите его в общую папку и повторите попытку. (Ваш файл .htaccess должен находиться в той же папке, что и ваш файл index.php, за Recommended Project Directory Structure.)

+1

Также я считаю, что ваш хостинг будет обслуживать только файлы под 'public -html'. Поэтому после перемещения '.htaccess' в папку' public', как упоминалось @Jeremy, я думаю, вы должны сгладить (предполагая, что это linux box) 'public-html' в' public' папку. – Optimus

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