我在Laravel全新安装上使用Laravel望远镜,并且正在使用docker进行开发,我有映像:webdevops/php-apache-dev:7.2
和mysql
,当我尝试访问Laravel望远镜时未显示请求。
1。)安装了新的Laravel 5.8,并在修补程序中运行factory('App\User',10)->create()
以播种数据
2。)composer require laravel/telescope
,运行php artisan telescope:install
,php artisan migrate
,php artisan telescope:publish
3。)转到终端项目目录,运行sudo docker ps
4。)获取apache容器的容器ID
5。)运行sudo docker inspect {docker container id}
6。)获取容器的ip_address
7。)运行sudo docker exec -it {docker container id}
8。)放入var/www/htdocs
(这是我的laravel项目位于docker容器中的位置)
9。)运行php artisan serve --host={ip_address of apache container}
10。)转到浏览器匹配的网址http://{ip_address of apache container}:{port in artisan serve}
11。)登录用户并刷新页面
12。)打开Laravel望远镜http://{ip_address of apache container}:{port in artisan serve}/telescope
13。)未显示请求,并且如果我未登录控制台也未检测到错误,并且网络XHR中的请求仍在触发,即使我未使用以下请求URL重新加载页面:http://172.21.0.3:8002/telescope/telescope-api/requests?tag=&take=1&family_hash=
我希望在访问网址http://{container_id}:{php artisan serve port}/telescope
时看到一个请求,但该请求在页面中为空。