Я установил Laravel 5, и я знаю, что больше нет возможности запускать «php artisan serve».
Проект Laravel находится в подпапке: www.site.com/laravelProject.
Можно ли запустить эту команду (в моей папке проекта laravel) из CLI:
php -S localhost/project:8000 -t public/
, не затрагивая другие папки из живого (с localhost)?
Я имею в виду, это
Будут ли все еще работать другие папки?
Thx:)
Thx:)
Фактически работает «php artisan serve».
Но есть проблема:
user@server# php artisan serve
Laravel development server started: <http://127.0.0.1:8000>
На самом деле я нахожусь на удаленном сервере, а не локально. Как это исправить?
Как указано в ответе, который вы получаете при запуске php artisan serve, эта команда запускает сервер разработки.
Для производства вам необходимо настроить виртуальный хост, указывающий на ваше приложение Laravel.
Пример виртуального хоста для Apache будет выглядеть так:
<VirtualHost *:80>
DocumentRoot "/Users/myName/Projects/laravel/public"
ServerName myLaravel.dev
<Directory "/Users/myName/Projects/laravel/public">
AllowOverride All
Options FollowSymLinks +Indexes
Order allow,deny
Allow from all
</Directory>
</VirtualHost>