THẢO LUẬN

@maitrungduc1410 Mình fix dc rồi nha. tks bạn

+1
thg 1 25, 2021 10:55 SA

Hi b, code này có capture được webview ko ?

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 1 25, 2021 10:54 SA

Chuẩn. Bản chất ở đây chỉ cần bạn ý hiểu ứng dụng React ko cần server vẫn chạy được, chứ ko phải bắt buộc chạy trên server. Khi build ra electron app thì cũng phải cấu hình như trên.

+1
thg 1 25, 2021 10:32 SA

@ngduyws Dạ em cảm ơn anh ạ (hifive)

0
thg 1 25, 2021 10:21 SA

bạn phải lưu lại last processed data của nó, hoặc track process từng record, hoặc scheduled job query data theo time window tương ứng

0
thg 1 25, 2021 10:17 SA

cho e hỏi ở bài toán 3 ETL process. ở cách 3 (loằng ngoằng) vd như ở phần Extract hay Transform sau khi insert từ worker vào TempDB/Cache làm sao để scheduled-job chạy chuẩn mà k bị leak data vậy a?Vì scheduled-job sẽ chạy theo time cố định.

0

Bạn nào cần tư vấn thì nhắn bên page mình nhé https://www.facebook.com/accvipgiare/

0

Lỗi in ra quá rõ luôn bạn 😄.

Lí do là ko tìm thấy SocketIO client -> ở file bootrap.js khả năng bạn chưa có dòng window.io = require('socket.io-client').

Thế nhưng bạn đừng thêm dòng đó vào bootstrap.js nữa, vì đây là 1 lỗi có 1 bạn đã comment cho mình ở bài 1 (public channel) trong series này, thay vào đó cách fix đó là bạn mở file app.blade.php sửa lại cho mình như sau:

........
<body>
    <div id="app" class="h-100"></div>

    <script src="http://localhost:6001/socket.io/socket.io.js"></script>
    <script>window.__app__ = @json($data)</script>
    <script src="{{ mix('js/manifest.js') }}"></script>
    <script src="{{ mix('js/vendor.js') }}"></script>
    <script src="{{ mix('js/app.js') }}"></script>
</body>

0

Bạn ơi cho mình hỏi mình tính cước như bạn thì thành công rồi , nhưng ko thấy điền địa chỉ cụ thể của người nhận nhỉ như bài thì chỉ thấy phường xã thôi.

0

Xem giùm mình lỗi gì với bạn Vue.prototype.$io = require('socket.io-client');

Vue.prototype.Echo = new Echo({ broadcaster: 'socket.io', host: `{process.env.MIX_APP_URL}:6001`, }); Screen Shot 2021-01-25 at 15.57.29.png

0
thg 1 25, 2021 8:56 SA

Cảm ơn anh về bài viết, đơn giản dễ hiểu dễ áp dụng

+1

Thanks bạn nha, mình fix được rồi Lỗi do mình config cái redis trên win 10 chưa đúng

+1

Hóng các phần tiếp theo của bác ạ :

0
thg 1 25, 2021 7:06 SA

@nhatnguyen123321 bạn tạo model của bảng trung gian và truy vấn từ đó nhé. Hoặc dùng query builder cũng được. Laravel có những hàm hỗ trợ truy vấn n-n, nhưng nếu cần truy vấn từ bảng trung gian thì cứ làm như các bác khác thui :v

Hoặc bạn có thể search keyword này nhé wherePivot

0
thg 1 25, 2021 6:58 SA

:3

0
thg 1 25, 2021 6:58 SA

:3

0

tôi có một source wordpress vậy tôi cần đặt nó ở trong PATH_PHP phải không

Đúng rồi đó bác.

Tôi không thấy DOCUMENT_ROOT được cấu hình, nhưng nó được gọi trong NGINX.

DOCUMENT_ROOT được khai báo trong phần environment, trong file YAML, nó tương ứng với biến NGINX_DOCUMENT_ROOT được đọc tự file .env. Mặc định nó đang là /php/public.

nginx:
    image: nginx:alpine
    restart: always
    entrypoint: sh
    command:
      - -c
      - envsubst '$${DOCUMENT_ROOT}' < /etc/nginx/conf.d/default.conf.tpl | tee /etc/nginx/conf.d/default.conf && exec nginx -g "daemon off;"
    labels:
      - traefik.enable=true
      - traefik.http.routers.${COMPOSE_PROJECT_NAME}-nginx.rule=Host(`${DOMAIN}`)
      - traefik.http.services.${COMPOSE_PROJECT_NAME}-nginx.loadbalancer.server.port=80
    networks:
      - default
      - frontend
    environment:
      - DOCUMENT_ROOT=${NGINX_DOCUMENT_ROOT:-/php/public}
    volumes:
      - ./config/nginx/default.conf:/etc/nginx/conf.d/default.conf.tpl:ro
    volumes_from:
      - php

Như bác dùng wordpress nó ko có thư mục public này thì sẽ thay đổi bằng cách thêm biến dưới đây vào file .env:

NGINX_DOCUMENT_ROOT=/php

Trong đó, /php là đường dẫn tới source code php (wordpress) bên trong docker container.

0
thg 1 25, 2021 6:06 SA

💯

+1
thg 1 25, 2021 5:55 SA

👍

+1
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 1 25, 2021 5:30 SA

thế bây giờ em muốn truy xuất dữ liệu từ bảng trung gian thì phải thế nào ạ?

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí