дорогие все, у меня проблемы с настройкой виртуального хоста (каталог проекта Aptana) в установке LAMP на ubuntu 11 (через tasksel).
я могу получить доступ к / var / www через htp: // localhost, но доступ к / home / tg / Aptana ... через htp: // ea-dev возвращает «У вас нет разрешения на доступ к / на этом сервере».
это мой apache2.conf: http://pastebin.com/Yja02tnE это мой ea-dev, расположенный в / etc / apache2 / sites-available /: http://pastebin.com/U1Vu2jxD
вот что я получаю в журнале ошибок: [критический] [клиент 127.0.0.1] (13) В доступе отказано: /home/tg/.htaccess pcfg_openfile: невозможно проверить файл htaccess, убедитесь, что он доступен для чтения
Я действительно не понимаю, почему написано / home / tg, а не / home / tg / Aptana ... но, возможно, это просто аббревиатура.
также, когда я перезапускаю apache, я получаю следующее: [Пт, 3 июня, 15:58:19 2011] [предупреждаю] NameVirtualHost *: 80 не имеет VirtualHosts
вам нужно привязать свой виртуальный хост к сайтам с поддержкой
или просто используйте: a2ensite yourVhostFile
Если не нужно использовать .htaccess
файл, попробуйте изменить с
AllowOverride All
к
AllowOverride None
в <Directory>
раздел
Во всяком случае, www-data
пользователю нужны разрешения на чтение во всех каталогах на пути'home/tg/Aptana Studio 3 Workspace/ea-dev'
Это должно помочь.
sudo chmod o+rx '/home'
sudo chmod o+rx '/home/tg'
sudo chmod o+rx '/home/tg/Aptana Studio 3 Workspace'
sudo chmod o+rx '/home/tg/Aptana Studio 3 Workspace/ea-dev'