Showing posts with label Coding. Show all posts
Showing posts with label Coding. Show all posts

Internal Server error Web Virtualmin







ubah .htaccess

Yang baru : pake virtualmin working 100%

 # Disable directory browsing

Options -Indexes


# ----------------------------------------------------------------------

# Rewrite engine

# ----------------------------------------------------------------------


# Turning on the rewrite engine is necessary for the following rules and features.

# FollowSymLinks must be enabled for this to work.

<IfModule mod_rewrite.c>

Options +SymlinksIfOwnerMatch

RewriteEngine On


# If you installed CodeIgniter in a subfolder, you will need to

# change the following line to match the subfolder you need.

# http://httpd.apache.org/docs/current/mod/mod_rewrite.html#rewritebase

# RewriteBase /


# Redirect Trailing Slashes...

RewriteCond %{REQUEST_FILENAME} !-d

    RewriteRule ^(.*)/$ /$1 [L,R=301]


# Rewrite "www.example.com -> example.com"

RewriteCond %{HTTPS} !=on

RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]

RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]


# Checks to see if the user is attempting to access a valid file,

    # such as an image or css document, if this isn't true it sends the

    # request to the front controller, index.php

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php/$1 [L]


# Ensure Authorization header is passed along

    RewriteCond %{HTTP:Authorization} .

    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

</IfModule>


<IfModule !mod_rewrite.c>

    # If we don't have mod_rewrite installed, all 404's

    # can be sent to index.php, and everything works as normal.

    ErrorDocument 404 index.php

</IfModule>


# Disable server signature start

    ServerSignature Off

# Disable server signature end


#RewriteEngine On 

#RewriteCond %{HTTPS} off 

#RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}


Server lama xampp :

# Disable directory browsing

Options All -Indexes


# ----------------------------------------------------------------------

# Rewrite engine

# ----------------------------------------------------------------------


# Turning on the rewrite engine is necessary for the following rules and features.

# FollowSymLinks must be enabled for this to work.

<IfModule mod_rewrite.c>

Options +FollowSymlinks

RewriteEngine On


# If you installed CodeIgniter in a subfolder, you will need to

# change the following line to match the subfolder you need.

# http://httpd.apache.org/docs/current/mod/mod_rewrite.html#rewritebase

# RewriteBase /


# Redirect Trailing Slashes...

RewriteCond %{REQUEST_FILENAME} !-d

    RewriteRule ^(.*)/$ /$1 [L,R=301]


# Rewrite "www.example.com -> example.com"

RewriteCond %{HTTPS} !=on

RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]

RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]


# Checks to see if the user is attempting to access a valid file,

    # such as an image or css document, if this isn't true it sends the

    # request to the front controller, index.php

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php/$1 [L]


# Ensure Authorization header is passed along

    RewriteCond %{HTTP:Authorization} .

    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

</IfModule>


<IfModule !mod_rewrite.c>

    # If we don't have mod_rewrite installed, all 404's

    # can be sent to index.php, and everything works as normal.

    ErrorDocument 404 index.php

</IfModule>


# Disable server signature start

    ServerSignature Off

# Disable server signature end


RewriteEngine On 

RewriteCond %{HTTPS} off 

#RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

No input file specified Codeigniter web hosting



RewriteEngine On

RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

hanya perlu diubah di baris terakhir setelah index.php ditambah dengan tanda tanya '?'.

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]


Git error failed to push some refs to



 $ git push -u origin --all


Mengatasi "Invalid Column Count in CSV input On line 1" Pada Saat Import di Phpmyadmin

 caranya dengan mengganti "kolom dipisahkan oleh" dari koma (,) menjadi titik koma (;)

Deprecated on PHP 7.2 kcfinder upload image

Pada artikel kali ini saya akan sharing mengenai error yang terjadi pada kcfinder, kcfinder adalah plugin tambahan untuk ckeditor ketika kita akan mengupload file dan akan muncul dialog kcfindernya.

Mengapa saya menggunakan kcfinder, karena untuk bawaan dari ckeditor uploader imagenya, yang berbentuk window merupakan plugin tersendiri dan kita harus membeli plugin tersebut. Intinya plugin bawaan dari ckeditor itu tidak gratis.

Setelah saya mencoba menggunakan kcfinder ini saya menemukan masalah pada saat upload gambar, terjadi deprecated. Setelah saya coba browsing-browsing saya menemukan masalah ternyata di PHP 7.2 memang sudah tidak support karena memang kcfinder ini merupakan plugin yang lama, tidak dikembangkan lagi sepertinya.

Untuk mengatasi permasalahan tersebut adalah mengubah kode yang ada di baris 119 dan 120 menjadi seperti ini:

width = $image[0];

$height = $image[1];

atau seperti screenshot gambar di bawah ini :


change line 119 and 120 to line 121 and 122

Bootstrap stealing focus ckeditor

 the solution is add this on bootstrap modal :

data-focus="false"

also stealing focus on select2 plugin

Import sql Database dengan Command Prompt (CMD)

Saat kita memasukkan data di database terkadang kita harus mengimpor suatu file dari backup file kita, tetapi terkadang ukuran jadi masalah ketika kita mengupload file database kita, karena server membatasi upload file yang diperbolehkan, maka dari itu hal ini akan jadi salah satu solusi untuk permasalahan kita ini, yaitu upload manual dengan cmd, caranya :

1. buka command prompt (bisa dengan tekan 'windows+r' kemudian ketik 'cmd' dan kemudian enter)

2. masuk ke xampp/mysql/bin

3. masukkan kode berikut, ubah sesuai dengan nama database dan nama file tempat file sql berada mysql -u root -p nama_database < nama_file.sql



Masalah CKEditor Hyperlink Tidak Bisa Diedit

Jadi masalah di sini tentang hyperlink CKEditor tidak bisa di edit, adalah karena berhubungan dengan Bootstrap4.

Di dalam bootstrap 4 dan dengan CKEditor hyperlink tidak bisa focus, tidak bisa diedit, karena dari bawaan Bootstrap 4 yang dari fitur modal mencuri focus dengan autofocus pada bootstrap modal, jadi CKEditor kalah dengan focusnya si bootstrap ini, solusinya dengan hapus modal autofocus bootstrap, caranya dengan menambahkan atribut : data-focus="false" di komponen modal bootstrap kita, agar focus nya hilang, sehingga CKEditor bisa mendapatkan focus.

Aplikasi Manajemen Sarana dan Prasarana (Aplikasi Sarpras)

Dalam sebuah Sekolah atau Institusi pendidikan kita terkadang kesusahan dalam pendataan sarana dan prasarana yang jumlahnya sangat banyak. Dan apabila kita tulis di sebuah buku itu juga rawan rusak, hilang ataupun mencari-cari kadang juga susah. Maka di sini saya membuat sebuah aplikasi sederhana untuk mendata sarana dan prasarana yang ada di sebuah institusi. 

Program ini saya develop dengan framework Codeigniter dan menggunakan bootstrap sebagai tampilannya.

Di sini kita bisa menambahkan gedung, ruang, dan sarana. Kemudian untuk detailnya misal sarana ada banyak, kita bisa memasukkannya di menu Sarana (Ruangan). 

Kemudian ada fasilitas rekap di menu sebelahnya, untuk kita mengetahui jumlah total dari sarana yang telah kita tambahkan.

Untuk source kode nya saya bisa di download di sini.

Sekian dulu postingan kali ini, terimakasih.