Lỗi đăng nhập laravel !
Mật khẩu bạn đã mã hoá chưa ?
Lỗi khi kết nối Laravel và MongoDB
Cảnh báo lỗi:
Lỗi xảy ra tại dùng 349 do Laravel cố gắng gọi đến magic method
khi không tìm thấy hàm nào có tên collection
trong trait DB extend class DatabaseManager. Tức là trait DB
đang không hỗ trợ hàm này
Nguyên nhân truy vấn bình thường
Mình đang đoán do bạn switch giữa 2 db mysql
và mongodb
bằng cách sửa trong file env nhưng chưa xoá cache. Vì vậy hãy đảm bảo chạy php artisan optimize
khi sửa file .env
hỏi về đăng nhập trong laravel
Lỗi quá rõ ràng rồi mà bạn, bạn đang gửi request lên với 2 request name là tutor_email và tutor_password trong khi trong hàm validateCre khai bào 1 array có key là password. Trong form HTML sửa name từ tutor_password => password xem
Cách tạo ra file .env.dusk để test cùng Laravel Dusk ?
2 câu hỏi thì bạn Tuấn trả lời rồi
Khi mình chạy " php artisan dusk " thì dữ liệu trong Database "Laravel_Project" bị rollback ( database rỗng ) còn trong Database "Laravel_Project_Test" thì không có gì thay đổi
Cái này do em bị cache gì đó thôi. Chay lệnh này là ok
php artisan cache:clear
php artisan config:clear
Note: Đặt tên bảng viết thường không dấu cho đúng convention em uây.
Em bị lỗi nay mọi người giúp em ạ
- Vì bạn đang make auth. LoginController nằm trong thư mục Auth nên khi bạn muốn định nghĩa 1 method nào phải
'uses' =>'Auth\[email protected]'
.
Ở đây cụ thể là Route::post('login', [ 'as' => 'login', 'uses' => '[email protected]']);
=> Route::post('login', [ 'as' => 'login', 'uses' => 'Auth\[email protected]'])
;
Với cả bạn đang duplicate 3 cái Auth::routes();
mà IDE không báo lỗi nhỉ :-?
Viblo thay đổi một số chức năng dẫn đến khó sử dụng
Có 1 cú hot fix rồi anh ơi
Xoá hoàn toàn nginx
Thử cách này xem sao bạn ơi :-s
rm -f -R /usr/local/nginx
rm -f /usr/local/sbin/nginx
Để chắc chắn không nhầm path là đúng thì which nginx
rồi remove
Lỗi truy vấn dữ liệu relatioship laravel
Thay $post->Category->name
= $post->Category()->name
xem đc không bạn ơi
Có upload file qua Ajax được không?
Bạn phải sử dụng FormData (https://developer.mozilla.org/en-US/docs/Web/API/FormData/Using_FormData_Objects) để upload file
Ngoài ra bạn có thể sử dụng Iframe (http://www.ajaxf1.com/tutorial/ajax-file-upload-tutorial.html)
Mình hay dùng cách 1 hơn.
Chúc bạn may mắn
Lỗi 302 khi viết unit test cho API Laravel
Mình đoán trong file route api bạn đang để
Route::middleware('auth:api')
đúng không ?
Mình nghĩ giờ chỉ cần vô hiệu hóa middleware là ok
Cách 1: Ở Laravel 5.3 có trait là WithoutMiddleware
mình k biết trong version mới còn sử dụng được không nữa :-s
https://laravel.com/docs/5.2/testing#disabling-middleware
Cách 2: Xử lí ở app/Http/Middleware/VerifyCsrfToken.php
viết thêm 1 function xử lí là handle()
public function handle($request, Closure $next)
{
if (env('APP_ENV') === 'testing') {
return $next($request);
}
return parent::handle($request, $next);
}
Điều này sẽ ghi đè phương thức handle bên trong Illuminate\Foundation\Http\Middleware\VerifyCsrfToken
Vỡ giao diện khi deploy trên heroku
Mình nghĩ vấn đề của bạn là ở việc dùng laravel mix
- Nguyên nhân: Mình đang đoán là khi bạn dùng laravel mix bạn nó sẽ copy toàn bộ css từ ở resources lên public. Mà bạn lại đang ignore thư mục public nên nó có thể không tìm thấy file css này.
- Giải pháp với cá nhân mình: Ở pull request cuối cùng mình chạy laravel mix rồi xóa bỏ thư mục public khỏi git ignore. Sau đó đẩy code của thư mục public lên git. Kết nối lại với Heroku
Custom paginate trong Laravel
Trước mình cũng bị lỗi này, nguyên nhân là để
$paginate->links()
ở div dưới cùng, nếu bạn show data dưới dạng table thì có thể để $paginate->links()
ngay dưới thẻ đóng table </table>
Lưu và thay đổi dữ liệu trong quan hệ nhiều nhiều.
Mình cũng thấy cách 1 của bạn ổn hơn.
Muốn hỏi xem cách anh làm lâu năm có cách nào hay hơn không.
Bạn đọc qua cái này xem có thể giúp gì cho bạn không https://github.com/Zizaco/entrust
Lỗi realtime với pusher laravel. Mong a/c có kinh nghiệm giúp đỡ
Lỗi 500
mình đoán đang có vấn đề ở controller
. Bạn thử debug theo cách này xem.
B1. Dump cái biến $request
ra xem có data gửi lên không.
B2. Xem đã make:Auth
chưa.
B3. Vào file laravel.log đọc lỗi thay vì F12
Còn với chat realtime với pusher thì ý tưởng đơn giản thôi mình nghĩ bạn có thể tự làm được mà không phải đi clone.
Gửi message
lên serve ảo Pusher theo cơ chế event của laravel. Bên js xử lí subscribe cái event message của mình. Có thể dùng jquere để append cái element có chứ nội dung message từ Pusher trả về. Tham khảo thêm tại https://trungquandev.com/laravel-pusher-tao-mot-ung-dung-web-thoi-gian-thuc/. Chúc bạn thành công