Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

saat di hosting error #3

Closed
attilaibza opened this issue Jul 4, 2023 · 15 comments
Closed

saat di hosting error #3

attilaibza opened this issue Jul 4, 2023 · 15 comments
Labels
bug Something isn't working

Comments

@attilaibza
Copy link

saat di hosting syntax error, unexpected identifier "Kehadiran"

@ikhsan3adi
Copy link
Owner

Coba berikan keterangan errornya lebih detail mas, mungkin bisa dikasih screenshotnya pas error.

@ikhsan3adi ikhsan3adi added the bug Something isn't working label Jul 5, 2023
@kevindoni
Copy link
Contributor

Tidak bisa generate qrcode mas pas di hosting.,kalau di local host semua lancar

@kevindoni
Copy link
Contributor

eror

@ikhsan3adi
Copy link
Owner

ikhsan3adi commented Aug 6, 2023

Sebelumnya terdapat error dikarenakan kesalahan dalam menentukan path untuk output qrcode-nya, dan sudah saya tangani.

Saya sudah memperbaiki dan membuat release terbaru.
Silakan cloning ulang project ini, mendownload zipnya di releases atau link berikut:

https://github.com/ikhsan3adi/absensi-sekolah-qr-code/releases/tag/v1.0.5

@kevindoni
Copy link
Contributor

Masih sama mas,untuk generate qr nya gak ada respond....udah download yang terbaru juga...kalau di localhost sih aman aman aja...semua lancar bisa untuk generate,tapi pas di hosting di klik generate qr gak ada respond,eror seuai di pic atas

@kevindoni
Copy link
Contributor

image

ini respond header nya

@ikhsan3adi
Copy link
Owner

Coba CI_ENVIRONMENT ganti ke development di .env biar errornya kelihatan

Lalu lihat response nya

@ikhsan3adi
Copy link
Owner

Untitled

Dari yang saya tangkap sih kayanya ada masalah di logonya. Mungkin formatnya tidak sesuai, coba ganti logo lain

Kasusnya mirip seperti di #10

@attilaibza
Copy link
Author

Saat ini error nya ketika login dia kurang table users dan auth_logins tpi kalau di local aman

@ikhsan3adi
Copy link
Owner

Coba migrasi ulang databasenya

@kevindoni
Copy link
Contributor

Coba CI_ENVIRONMENT ganti ke development di .env biar errornya kelihatan

Lalu lihat response nya

setelah neghilangkan $this->logo = Logo::create(base_url('public/assets/img/logo_sekolah.jpg'))->setResizeToWidth(75); responnya seperti itu

"title": "Error",
"type": "Error",
"code": 500,
"message": "Typed property App\\Controllers\\Admin\\QRGenerator::$logo must not be accessed before initialization",

@ikhsan3adi
Copy link
Owner

      // Create logo
      $this->logo = Logo::create(base_url('public/assets/img/logo_sekolah.jpg'))->setResizeToWidth(75); // hapus ini

      // Save it to a file
      $this->writer
         ->write(qrCode: $this->qrCode, logo: $this->logo, label: $this->label)
         ->saveToFile(path: $this->relativePath . $this->qrCodeFilePath . $filename);

jadi:

      // Save it to a file
      $this->writer
         ->write(qrCode: $this->qrCode, label: $this->label)
         ->saveToFile(path: $this->relativePath . $this->qrCodeFilePath . $filename);

Yang di bawah juga hapus di $this->writer->write(...)

@kevindoni
Copy link
Contributor

Terimakasih bantuan dan sourcode nya mas....sekarang sudah berjalan normal untuk generate qr code nya

@attilaibza
Copy link
Author

kalau qr tetap mau pakai logo itu harus sesuain dulu ya logo nya

@ikhsan3adi
Copy link
Owner

ikhsan3adi commented Aug 23, 2023

kalau qr tetap mau pakai logo itu harus sesuain dulu ya logo nya

Yang penting gambarnya kotak 1:1 supaya tidak menutupi qrnya terlalu banyak,
dan nama filenya bawaannya logo_sekolah.jpg.

Atau bisa sesuaikan konfigurasinya di app/Controllers/Admin/QRGenerator.php
Dibagian:

// Create logo 
$this->logo = Logo::create(base_url('public/assets/img/logo_sekolah.jpg'))->setResizeToWidth(75);

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants