Mengganti Versi PHP di Cyberpanel di Terminal: Perbedaan antara revisi

Dari Dokumentasi Robie
Loncat ke navigasi Loncat ke pencarian
Tidak ada ringkasan suntingan
Tidak ada ringkasan suntingan
 
(2 revisi perantara oleh pengguna yang sama tidak ditampilkan)
Baris 16: Baris 16:
hasilnya akan terlihat seperti berikut:
hasilnya akan terlihat seperti berikut:


total 172
total 172
 
drwxr-xr-x 31 root   root     4096 Jan 14  2026 .
drwxr-xr-x 31 root   root     4096 Jan 14  2026 .
drwxr-xr-x 16 root   root     4096 Jan 14  2026 ..
 
drwxr-xr-x  4 root   root     4096 Jan 14  2026 add-ons
drwxr-xr-x 16 root   root     4096 Jan 14  2026 ..
drwxr-xr-x  9 root   root     4096 Jan 14  2026 admin
 
-rw-------  1 root   root       49 Jan 14  2026 adminpasswd
drwxr-xr-x  4 root   root     4096 Jan 14  2026 add-ons
drwxr-xr-x  2 nobody nogroup  4096 Jul 22 18:06 autoupdate
 
drwxr-xr-x  2 root   root     4096 Nov 10  2025 backup
drwxr-xr-x  9 root   root     4096 Jan 14  2026 admin
drwxr-xr-x  2 root   root     4096 Jan 14  2026 backup-20260114-021159
 
drwxr-xr-x  2 root   root     4096 Jan 14  2026 bin
-rw-------  1 root   root       49 Jan 14  2026 adminpasswd
drwxr-xr-x 18 nobody nogroup  4096 Jul 13 06:40 cachedata
 
drwxr-xr-x  2 nobody nogroup  4096 Jul 23 00:07 cgid
drwxr-xr-x  2 nobody nogroup  4096 Jul 22 18:06 autoupdate
drwxr-x---  5 lsadm  nogroup  4096 Jul 13 06:41 conf
 
drwxr-xr-x  6 root   root     4096 Jan 14  2026 docs
drwxr-xr-x  2 root   root     4096 Nov 10  2025 backup
drwxr-xr-x  6 root   root     4096 Jan 14  2026 Example
 
drwxr-xr-x  2 root   root     4096 Jan 14  2026 fcgi-bin
drwxr-xr-x  2 root   root     4096 Jan 14  2026 backup-20260114-021159
drwxr-xr-x  2 root   root     4096 Nov 10  2025 gdata
 
-rw-r--r--  1 root   root    35147 Nov 10  2025 GPL.txt
drwxr-xr-x  2 root   root     4096 Jan 14  2026 bin
drwxr-xr-x  2 root   root     4096 Nov 10  2025 lib
 
drwxr-x---  2 root   nogroup  4096 Jun 17 00:49 logs
drwxr-xr-x 18 nobody nogroup  4096 Jul 13 06:40 cachedata
drwxr-xr-x  5 root   root     4096 Jan 14  2026 lsns
 
drwxr-xr-x  8 root   root     4096 Jan 14  2026 lsphp74
drwxr-xr-x  2 nobody nogroup  4096 Jul 23 00:07 cgid
drwxr-xr-x  9 root   root     4096 Jan 14  2026 lsphp80
 
drwxr-xr-x  9 root   root     4096 Jan 14  2026 lsphp81
drwxr-x---  5 lsadm  nogroup  4096 Jul 13 06:41 conf
drwxr-xr-x  9 root   root     4096 Jan 14  2026 lsphp82
 
drwxr-xr-x  9 root   root     4096 Jan 14  2026 lsphp83
drwxr-xr-x  6 root   root     4096 Jan 14  2026 docs
drwxr-xr-x  8 root   root     4096 Jan 14  2026 lsphp84
 
drwxr-xr-x  8 root   root     4096 Jan 14  2026 lsphp85
drwxr-xr-x  6 root   root     4096 Jan 14  2026 Example
drwxr-xr-x  2 root   root     4096 Jan 14  2026 lsrecaptcha
 
drwxr-xr-x  2 root   root     4096 Jan 14  2026 modules
drwxr-xr-x  2 root   root     4096 Jan 14  2026 fcgi-bin
drwxr-xr-x  2 root   root     4096 Nov 10  2025 php
 
drwxr-xr-x  2 lsadm  lsadm    4096 Nov 10  2025 phpbuild
drwxr-xr-x  2 root   root     4096 Nov 10  2025 gdata
-rw-r--r--  1 root   root        4 Nov 10  2025 PLAT
 
drwxr-xr-x  4 root   root     4096 Jan 14  2026 share
-rw-r--r--  1 root   root    35147 Nov 10  2025 GPL.txt
drwxr-xr-x  3 nobody nogroup  4096 Jul 22 22:06 tmp
 
-rw-r--r--  1 root   root        6 Nov 10  2025 VERSION
drwxr-xr-x  2 root   root     4096 Nov 10  2025 lib
 
drwxr-x---  2 root   nogroup  4096 Jun 17 00:49 logs
 
drwxr-xr-x  5 root   root     4096 Jan 14  2026 lsns
 
drwxr-xr-x  8 root   root     4096 Jan 14  2026 lsphp74
 
drwxr-xr-x  9 root   root     4096 Jan 14  2026 lsphp80
 
drwxr-xr-x  9 root   root     4096 Jan 14  2026 lsphp81
 
drwxr-xr-x  9 root   root     4096 Jan 14  2026 lsphp82
 
drwxr-xr-x  9 root   root     4096 Jan 14  2026 lsphp83
 
drwxr-xr-x  8 root   root     4096 Jan 14  2026 lsphp84
 
drwxr-xr-x  8 root   root     4096 Jan 14  2026 lsphp85
 
drwxr-xr-x  2 root   root     4096 Jan 14  2026 lsrecaptcha
 
drwxr-xr-x  2 root   root     4096 Jan 14  2026 modules
 
drwxr-xr-x  2 root   root     4096 Nov 10  2025 php
 
drwxr-xr-x  2 lsadm  lsadm    4096 Nov 10  2025 phpbuild
 
-rw-r--r--  1 root   root        4 Nov 10  2025 PLAT
 
drwxr-xr-x  4 root   root     4096 Jan 14  2026 share
 
drwxr-xr-x  3 nobody nogroup  4096 Jul 22 22:06 tmp
 
-rw-r--r--  1 root   root        6 Nov 10  2025 VERSION




Kebetulan kasus yang saya temui adalah perintah php artisan storage:link tidak berjalan di laravel karena php yang aktif adalah 8.1 sedangkan versi laravel membutuhkan php versi 8.2. Solusinya adalah menggunakan perintah berikut untuk menjalankan php artisan storage:link agar tetap berjalan di versi laravel dengan php versi 8.2
Kebetulan kasus yang saya temui adalah perintah php artisan storage:link tidak berjalan di laravel karena php yang aktif adalah 8.1 sedangkan versi laravel membutuhkan php versi 8.2. Solusinya adalah menggunakan perintah berikut untuk menjalankan php artisan storage:link agar tetap berjalan di versi laravel dengan php versi 8.2


<code>/usr/local/lsws/lsphp82/bin/php artisan storage:link</code>
<code>/usr/local/lsws/lsphp82/bin/php artisan storage:link</code> (enter)


jika berhasil akan muncul pemberitahuan seperti ini.
jika berhasil akan muncul pemberitahuan seperti ini.


   <code>INFO  The [public/storage] link has been connected to [storage/app/public].</code>
INFO  The [public/storage] link has been connected to [storage/app/public].


Teknik ini digunakan agar ketika memindah projek laravel ke server lain akan mengakibatkan gambar yang telah terupload di laravel tidak muncul. Maka, dengan cara ini tampilan gambar akan kembali normal.
Teknik ini digunakan agar ketika memindah projek laravel ke server lain akan mengakibatkan gambar yang telah terupload di laravel tidak muncul. Maka, dengan cara ini tampilan gambar akan kembali normal.
[[Kategori:Laravel]]
[[Kategori:Laravel]]

Revisi terkini sejak 23 Juli 2026 02.35

gunakan perintah ini untuk melihat versi berapa saja yang terinstall di Cyberpanel :

php -v (enter)

PHP 8.1.2-1ubuntu2.25 (cli) (built: Jul 16 2026 18:32:33) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.2, Copyright (c) Zend Technologies
    with Zend OPcache v8.1.2-1ubuntu2.25, Copyright (c), by Zend Technologies


Jika ingin melihat dengan versi php lain yang telah terinstall, gunakan perintah berikut :

ls -la /usr/local/lsws/ (enter)


hasilnya akan terlihat seperti berikut:

total 172
drwxr-xr-x 31 root   root     4096 Jan 14  2026 .
drwxr-xr-x 16 root   root     4096 Jan 14  2026 ..
drwxr-xr-x  4 root   root     4096 Jan 14  2026 add-ons
drwxr-xr-x  9 root   root     4096 Jan 14  2026 admin
-rw-------  1 root   root       49 Jan 14  2026 adminpasswd
drwxr-xr-x  2 nobody nogroup  4096 Jul 22 18:06 autoupdate
drwxr-xr-x  2 root   root     4096 Nov 10  2025 backup
drwxr-xr-x  2 root   root     4096 Jan 14  2026 backup-20260114-021159
drwxr-xr-x  2 root   root     4096 Jan 14  2026 bin
drwxr-xr-x 18 nobody nogroup  4096 Jul 13 06:40 cachedata
drwxr-xr-x  2 nobody nogroup  4096 Jul 23 00:07 cgid
drwxr-x---  5 lsadm  nogroup  4096 Jul 13 06:41 conf
drwxr-xr-x  6 root   root     4096 Jan 14  2026 docs
drwxr-xr-x  6 root   root     4096 Jan 14  2026 Example
drwxr-xr-x  2 root   root     4096 Jan 14  2026 fcgi-bin
drwxr-xr-x  2 root   root     4096 Nov 10  2025 gdata
-rw-r--r--  1 root   root    35147 Nov 10  2025 GPL.txt
drwxr-xr-x  2 root   root     4096 Nov 10  2025 lib
drwxr-x---  2 root   nogroup  4096 Jun 17 00:49 logs
drwxr-xr-x  5 root   root     4096 Jan 14  2026 lsns
drwxr-xr-x  8 root   root     4096 Jan 14  2026 lsphp74
drwxr-xr-x  9 root   root     4096 Jan 14  2026 lsphp80
drwxr-xr-x  9 root   root     4096 Jan 14  2026 lsphp81
drwxr-xr-x  9 root   root     4096 Jan 14  2026 lsphp82
drwxr-xr-x  9 root   root     4096 Jan 14  2026 lsphp83
drwxr-xr-x  8 root   root     4096 Jan 14  2026 lsphp84
drwxr-xr-x  8 root   root     4096 Jan 14  2026 lsphp85
drwxr-xr-x  2 root   root     4096 Jan 14  2026 lsrecaptcha
drwxr-xr-x  2 root   root     4096 Jan 14  2026 modules
drwxr-xr-x  2 root   root     4096 Nov 10  2025 php
drwxr-xr-x  2 lsadm  lsadm    4096 Nov 10  2025 phpbuild
-rw-r--r--  1 root   root        4 Nov 10  2025 PLAT
drwxr-xr-x  4 root   root     4096 Jan 14  2026 share
drwxr-xr-x  3 nobody nogroup  4096 Jul 22 22:06 tmp
-rw-r--r--  1 root   root        6 Nov 10  2025 VERSION


Kebetulan kasus yang saya temui adalah perintah php artisan storage:link tidak berjalan di laravel karena php yang aktif adalah 8.1 sedangkan versi laravel membutuhkan php versi 8.2. Solusinya adalah menggunakan perintah berikut untuk menjalankan php artisan storage:link agar tetap berjalan di versi laravel dengan php versi 8.2

/usr/local/lsws/lsphp82/bin/php artisan storage:link (enter)

jika berhasil akan muncul pemberitahuan seperti ini.

INFO  The [public/storage] link has been connected to [storage/app/public].

Teknik ini digunakan agar ketika memindah projek laravel ke server lain akan mengakibatkan gambar yang telah terupload di laravel tidak muncul. Maka, dengan cara ini tampilan gambar akan kembali normal.