mstdmstd
Новичок
С наступающим!
Установив laravel 5.7 приложение под docker(на основе php:7.2-apache ) я вынужден добавлять "/public" в урле моего сайта ,так что рут моего сайта имеет вид
http://127.0.0.1:8081/public
Я отредактировал .env моего приложения
Но это не помогло, я получаю инвалидный урл картинки :
Чтобы работал на сайте должен быть:
То же самое с ajaxзапросами, получаю :
Валидный должен быть
В docker-compose.yml :
В .env docker-проекта :
А как правильно ?
Спасибо !
Установив laravel 5.7 приложение под docker(на основе php:7.2-apache ) я вынужден добавлять "/public" в урле моего сайта ,так что рут моего сайта имеет вид
http://127.0.0.1:8081/public
Я отредактировал .env моего приложения
Код:
APP_URL=http://127.0.0.1:8081/public/
Код:
http://127.0.0.1:8081/storage/votes/-vote-16/Babe_ver1.jpg?dt=1546059015
Код:
http://127.0.0.1:8081/public/storage/votes/-vote-16/Babe_ver1.jpg?dt=1546059015
Код:
http://127.0.0.1:8081/admin/get_activity_log_rows/1
Код:
http://127.0.0.1:8081/public/admin/get_activity_log_rows/1
В docker-compose.yml :
Код:
version: '3.1'
services:
web:
build:
context: ./web
dockerfile: Dockerfile.yml
environment:
- APACHE_RUN_USER=www-data
volumes:
- ${APP_PATH_HOST}:${APP_PTH_CONTAINER}
ports:
- 8081:80
working_dir: ${APP_PTH_CONTAINER}
composer:
image: composer:1.8
volumes:
- ${APP_PATH_HOST}:${APP_PTH_CONTAINER}
working_dir: ${APP_PTH_CONTAINER}
command: composer install
Код:
# PATHS
DB_PATH_HOST=./databases
APP_PATH_HOST=./Votes
APP_PTH_CONTAINER=/var/www/html/
Спасибо !