Не могу получить доступ к моему приложению Laravel через URL домена после настройки всего - PullRequest
0 голосов
/ 29 октября 2018

Я ищу несколько советов о возможных проблемах / исправлениях для моего приложения Laravel. В настоящее время у меня есть VPS с Ubuntu 16.04, Apache / 2.4 и php7.2. В настоящее время я сохранил свой проект Laravel в каталоге - / var / www / html / laravel
Я установил все необходимые пакеты, в том числе Composer, Laravel Installer и настроил необходимые разрешения для каталогов:

chown -R www-data.www-data /var/www/laravel
chmod -R 755 /var/www/laravel
chmod -R 777 /var/www/laravel/storage


Я также настроил / etc / apache2 / sites-available / laravel.conf с помощью:

<code>
<VirtualHost *:80>
ServerName laravel
ServerAlias www.laravel.co.uk
ServerAdmin webmaster@local.com
DocumentRoot /var/www/html/laravel/public

<Directory /var/www/html/laravel>
    AllowOverride All
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

После того, как я настроил это, я также включил модуль laravel и rewrite, используя:

a2ensite laravel.conf
sudo a2enmod rewrite

Я перезапустил сервер apache, но когда я захожу на сайт через веб-браузер, он все равно возвращает ошибку

"ERR_NAME_NOT_RESOLVED"

Любые идеи, которые вы могли бы иметь, будут высоко оценены, спасибо.

1 Ответ

0 голосов
/ 29 октября 2018

Попробуйте ниже конфигурации виртуального хоста

    ServerAdmin webmaster@localhost
    ServerName your_server_name.com
    ServerAlias www.your_server_name.com
    DocumentRoot /var/www/laravel/public

и вы можете добавить запись в ваш файл хоста:

www.laravel.co.uk

Для получения дополнительной информации https://www.drivereasy.com/knowledge/how-to-fix-err-name-not-resolved-error/

...