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
 
(5 revisi perantara oleh pengguna yang sama tidak ditampilkan)
Baris 3: Baris 3:
<code>php -v</code> (enter)
<code>php -v</code> (enter)


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




Baris 19: Baris 16:
hasilnya akan terlihat seperti berikut:
hasilnya akan terlihat seperti berikut:


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




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.