Closed tonamson closed 8 years ago
Có vẻ file bị lỗi trong quá trình upload, bạn nén lại upload lên xong giải nén xem :-?
@taduyanh mình nén zip rồi up lên hosting đấy bạn
@tonamson ssh vào server thử kiểm tra lại encoding của một vài file trong project xem nó đang được để encoding là gì ? Mình nghĩ là do khác encoding nên dính lỗi đó.
Lệnh kiểm tra encoding của file file -I TênFile
@chungth kiểm tra này để kiểm tra toàn bộ file như thế nào anh?
@chungth Em tìm được một phía giải pháp trên stack nhưng đọc vẫn không biết fix nó như thế nào ở file .evn nữa đây tự random string với 32 ký tự để fix à?
finally got it down, somehow, indebian, the key generate will generate a string start with: Base64:........ , and the 'cipher' => 'AES-256-CBC', it doesnt allow this this format, the solution is manually cut base64andsomechar, remain 32 length string, then the problem solve~ Link: https://stackoverflow.com/questions/36759564/laravel-php7-debian-7-5-site-deployment-has-illegal-chareters-dont-know-why
@tonamson vụ này thì chưa có kinh nghiệm rồi, vì mình chưa dùng PHP7
vậy giờ fix như thế nào đây nhỉ a post câu hỏi em lên stack giúp dc ko :+1:
e dùng php version 5.5.x nào đó
bạn up cái file bootstrap.php lên đây được ko
@taduyanh nó nằm ở đâu bạn?
với lại source laravel 5.2 này mình vừa download về tại lar chưa có upload source của mình lên
Ở trên ảnh error có nói lỗi ở dòng 32 file bootstrap.php, bạn kiếm file đó xong up lên đây xem @tonamson
@taduyanh https://gist.github.com/tonamson/c5a3a1b246de8e58ba10b663fa853dee
Hình như hosting chưa bật các ext nên nó ko khởi động được thì phải để em liên hệ host
à biết rồi, bạn thay giá trị của APP_KEY trong file .env
bằng 1 chuỗi string 32 ký tự khác rồi reload lại xem. @tonamson .
File có nội dung này nhé :
APP_ENV=local
APP_DEBUG=true
APP_KEY=base64:m+84Q35I92rOeFyCj0qv5wAyGKf08kk8n4731vl8yH0= <<<< chuỗi cần thay
APP_URL=http://localhost
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
@taduyanh tks nhưng mình biết cách fix lỗi đó đâu rồi :3 để mình up thông tin fix lỗi lên
@tonamson cập nhật cả message của lỗi nữa nhé Viết message ra dạng text ( không phải dạng ảnh) sẽ giúp cho ai đó gặp lỗi này Google search sẽ dễ dàng thấy hơn để fix luôn.
Well done :+1:
@chungth em có ghi mấy cái tag liên quan đến lỗi rồi đó anh :+1:
Lỗi : mb_strpos() & pdo laravel 5.2 khi dùng hosting chưa bật các extension này Tags lỗi: iconv_strpos() laravel 5
Chọn các tính năng trên là chạy mượt nhé