eraporsmk / erapor6

Aplikasi Penilaian Direktorat SMK
Other
36 stars 34 forks source link

Gak support php 8 ? #114

Open udinesia325 opened 1 year ago

hid0 commented 1 year ago

image support sampe versi 8.1 silahkan bisa cek di sini

udinesia325 commented 1 year ago

Ini saya pakek 8.1.12 koq masih ada gini ? Screenshot_20221217-093730

hid0 commented 1 year ago

berarti ya permasalahannya di package gonoware/laravel-maps:)

udinesia325 commented 1 year ago

Trus gmna dong :v

yayanch commented 1 year ago

Kelihatannya minta diistall php 7.2..hanya saja setahu saya erapor versi 6 minta php 7.4..

imammh commented 1 year ago

php 7.4.30

sesuai Requirements eRaporSMK v 6

Kawasan-Opensource commented 1 year ago

saya sudah coba di php8 gak bisa. kemudian saya downgrade ke 7.4 bisa (catatan: saya pakai deb 10) caranya uninstall dulu php8 nya

apt purge php8.*

kemudian install php7 beserta ext nya

apt install php7.4 php7.4-cli php7.4-common php7.4-mysql php7.4-zip php7.4-curl php7.4-gd php7.4-mbstring php7.4-xml php7.4-bcmath php7.4-fpm php7.4-phpdbg php7.4-cgi libphp7.4-embed libapache2-mod-php7.4 php7.4-pgsql

download tempatkan di /tmp dan extrak download ioncube

menambahkan ext ioncube

php -i | grep extension_dir

cp /tmp/ioncube/ioncube_loader_lin_7.4.so /usr/lib/php/-kemungkinan berbeda-/

php -i | grep 'additional .ini files'

bash -c 'echo "zend_extension=/usr/lib/php/-kemungkinan berbeda-/ioncube_loader_lin_7.4.so" > /etc/php/7.4/cli/conf.d/00-ioncube.ini'

restart apache

systemctl restart apache2

selesai dan coba buka erapor di browser

tapi masih terkendala tidak bisa registrasi

xeizer commented 1 year ago

Jika untuk gonoware/laravel-maps sudah ada versi 2 kan https://gitlab.com/gonoware/laravel-maps

lalu saya coba kalo composer.json dibuat

composer.json

hasilnya : saya bisa pake PHP versi 8 sama lravelnya versi 9. image

Tapi butuh konfirmasi lagi .. entah ada error atau tidak

muh-ramadhan commented 1 year ago

Conclusion: don't install laravel/framework v8.41.0 - v8.83.27 (conflict analysis result)

muh-ramadhan commented 1 year ago

Conclusion: don't install laravel/framework v8.41.0 - v8.83.27 (conflict analysis result)

Semoga bisa menjawab pertanyaan para suhu

yayanch commented 1 year ago

saya sudah coba di php8 gak bisa. kemudian saya downgrade ke 7.4 bisa (catatan: saya pakai deb 10) caranya uninstall dulu php8 nya #apt purge php8.*

kemudian install php7 beserta ext nya #apt install php7.4 php7.4-cli php7.4-common php7.4-mysql php7.4-zip php7.4-curl php7.4-gd php7.4-mbstring php7.4-xml php7.4-bcmath php7.4-fpm php7.4-phpdbg php7.4-cgi libphp7.4-embed libapache2-mod-php7.4 php7.4-pgsql

download tempatkan di /tmp dan extrak download ioncube

menambahkan ext ioncube #php -i | grep extension_dir #cp /tmp/ioncube/ioncube_loader_lin_7.4.so /usr/lib/php/-kemungkinan berbeda-/ #php -i | grep 'additional .ini files' #bash -c 'echo "zend_extension=/usr/lib/php/-kemungkinan berbeda-/ioncube_loader_lin_7.4.so" > /etc/php/7.4/cli/conf.d/00-ioncube.ini'

restart apache #systemctl restart apache2 selesai dan coba buka erapor di browser

tapi masih terkendala tidak bisa registrasi

sama masalahnya gak bisa registrasi. akhirnya pake opsi upgrade dari erapor sebelumnya yang versi 5.1.6..

xeizer commented 1 year ago

oh . Saya coba upgrade Erapor ke Laravel V9 dan PHP versi 8 berhasil seperti posting saya sebelumnya. yang saya lakukan

  1. Ubah pada composer.json laravel/framework ke ^9.0 nunomaduro/collision ke ^6.1 facade/ignition diganti "spatie/laravel-ignition": "^1.0" gecche/laravel-multidomain": "5.*", gonoware/laravel-maps": "^2.0",
  2. lalu coba composer update

perlu sebagai catatan: ini saya install baru, dan clone bersih.

hid0 commented 1 year ago

oh . Saya coba upgrade Erapor ke Laravel V9 dan PHP versi 8 berhasil seperti posting saya sebelumnya. yang saya lakukan

1. Ubah pada composer.json
   laravel/framework ke  ^9.0
   nunomaduro/collision ke ^6.1
   facade/ignition diganti "spatie/laravel-ignition": "^1.0"
   gecche/laravel-multidomain": "5.*",
   gonoware/laravel-maps": "^2.0",

2. lalu coba composer update

perlu sebagai catatan: ini saya install baru, dan clone bersih.

wuishhh clean upgrade ke laravel 9 ini mahhh😃 semoga tak ada problem kedepannya