У меня есть 2 приложения, созданные с использованием Laravel для API и VUE в качестве отдельного приложения.По сути, мой VUE только для внешнего интерфейса, а мой Laravel - для API.
Я интегрировал сервер эхо-сигналов laravel в мой API.
Я также попытался настроить свою конфигурацию Apache следующим образом:
<VirtualHost *:80>
ServerName mysite.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/mysite/public
ServerAlias mysite.com
<Directory /var/www/mysite>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
<location /socket>
RewriteEngine On
RewriteCond %{QUERY_STRING} transport=websocket [NC]
RewriteRule /(.*) ws://localhost:3001/socket.io/%{QUERY_STRI$
ProxyPass http://localhost:3001
ProxyPassReverse http://localhost:3001
</location>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Я получаю сообщение об ошибке в журнале консоли.Сначала он говорит «в ожидании», но через некоторое время он говорит «net :: ERR_CONNECTION_TIMED_OUT».![enter image description here](https://i.stack.imgur.com/aCTwo.png)
Я думаю, что-то не так с тем, как я настраиваю свой виртуальный хост apache?
Любая помощь очень ценится!Спасибо!