Работает на локальном хосте Йосемити в течение нескольких месяцев. Раньше я прошел простой учебник по настройке, где URL-адрес был бы localhost/~ username/project/public. Меня никогда не беспокоило, так как я просто возился с некоторыми простыми сайтами. Недавно я столкнулся с проблемой с Laravel и Angular, и было высказано предположение, что мой URL-адрес, содержащий публику в нем, приводит к сбою моих маршрутов.Mac Osx Yosemite localhost document path errors
Так я редактировал /etc/apache2/extra/httpd-vhosts.conf с
<VirtualHost *:80>
DocumentRoot "/Users/jeffcairoli/Sites/"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/Users/jeffcairoli/Sites/time-tracker-2/public"
ServerName time-tracker-2.local
<directory "/Users/jeffcairoli/Sites/time-tracker-2/public/">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow, deny
Allow from all
</directory>
</VirtualHost>
В/и т.д./хосты я добавил:
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
127.0.0.1 time-tracker-2.local
В/и т.д./apache2/HTTP. conf Я раскоментировал виртуальные хосты и модуль загрузки vhost.
Когда я посещаю time-tracker-2.com, я направляюсь прямо к апашу. Это работает! стр.
Я не могу понять, что мне нужно изменить, чтобы на самом деле заставить его указать в общую папку моих проектов, чтобы мои маршруты laravel переняли верх. Если у кого есть какие-либо указатели или лучший способ получить мои URL-адреса, пожалуйста, дайте мне знать. Эта проблема начинает приводить меня в бешенство.
** Обновление После внесения изменений в файлы vhosts и hosts, которые я добавил здесь, теперь я получаю запрет 403, когда я посещаю localhost или time-tracker-2.local. localhost/~ jeffcairoli приводит меня в список всех моих файлов в папке моих сайтов. Я не слишком уверен, смотрю ли я на это неправильно или что-то в этом роде. У меня всегда была проблема с тем, чтобы они работали. Не удалось получить какие-либо из типичных исправлений 403, чтобы работать там, но я думаю, что это говорит мне, что, по крайней мере, это признало мои изменения, так как ссылки действительно дают мне ответ.
Вы используете XAMPP случайно? –
Нет, просто используя встроенный localhost – JCairoli