vue.js и Laravel - Как запустить проект vue-laravel на локальном хосте без использования php artisan serve? - PullRequest
0 голосов
/ 14 сентября 2018

У меня есть проект в Вуэйсе и Ларавеле, и моя ОС - Ubuntu

и я хочу запустить этот проект без "php artisan serve" , как мой URL должен быть "localhost / myproject"

Но это не работает, и когда я запускаю этот проект с xampp "Php artisan serve" команда запускается,

но здесь также есть проблема: когда я перезагружаю страницу, она показывает ошибку, тогда я должен удалить весь путь следующим образом:

из этого "127.0.0.1:8000/default/index" в этот "127.0.0.1:8000" , затем перезагрузите его, а затем это работает.

1 Ответ

0 голосов
/ 14 сентября 2018

Вы можете создать виртуальные хосты для этого. Это означает, что вы можете создать любой домен, но локально!

  • Откройте httpd-vhosts.conf из каталога Apache. В моем случае я пойду c:\wamp64\bin\apache\apache2.4.33\conf\extra\httpd-vhosts.conf!
  • Поместите этот код в конец файла:

    <VirtualHost *:80>
        ServerName yourdomain.com
        DocumentRoot "c:/wamp64/www/laravel_project/public"
        <Directory  "c:/wamp64/www/laravel_project/public/">
            Options +Indexes +Includes +FollowSymLinks +MultiViews
            AllowOverride All
            Require local
       </Directory>
    </VirtualHost>
    

    Где c:/wamp64/www/laravel_project/public - каталог laravel!

  • Теперь откройте файл hosts: C:\Windows\System32\drivers\etc\hosts и поставьте следующую строку:

    127.0.0.1   yourdomain.com
    ::1 yourdomain.com
    

Примечание. Где yourdomain.com - это домен, который вы указали в httpd-vhosts.conf! Не стесняйтесь редактировать с доменом, который вам нравится.

Вот и все!

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