Rabu, 27 Oktober 2010

CMS Balitbang di PHP 5.3.3


Perpindahan server di suatu hosting untuk alasan keamanan dan kenyamanan memang tidak selamanya berjalan lancar. Itulah yang terjadi dengan salah satu pelanggan saya. Pada server lama, versi php adalah 5.2.9, sedangkan pada server baru, versi php adalah 5.3.3.

Hal ini menyisakan masalah pada cms balitbang yang dibuat oleh kawan-kawan di kajianwebsite.org, yaitu muncul tulisan

An Error Occured
$nmsekolah gagal koneksi dengan server
Silahkah rubah variabel $dbhost, $dbuser, dan $dbpasswd

Jangan panik dahulu karena itu hanya masalah pengaturan database pada file config.php, tapi jangan tertipu dengan adanya file config.php pada folder public_html, karena yang harus disesuaikan adalah file config.php dalam folder public_html/lib
Setelah hal itu teratasi, masalah masih muncul, yaitu waktu kita masuk area member di halaman depan (komunitas, salah satu fasilitas cms ini yang mirip dengan jejaring sosial), akan muncul banyak pesan error yang sangat mengganggu.
Ternyata untuk mengatasi masalah ini, cukup dengan menghapus file php.ini pada folder publlic_html/member
Sekian catatan sederhana yang saya buat setelah mengutak-atik cms balitbang hampir beberapa jam. Mudah-mudahan ada manfaatnya, dan kalau ada kesalahan dalam catatan ini, mohon untuk diluruskan.

2 komentar:

Fera Har-q mengatakan...

SALAM KENAL

BERIKUT INI PERMASALAH SAYA:
1. Pengguna cmsupdate060610 versi 3.4
2. Proses daftar member dikatakan salah kode keamanan terus
3. saya coba ganti dengan cms170810 malah ada internal server error 500
masalahnya ternyata di .httaccess saya disablekan isinya
(kosongkan isinya)
error 500 sudah tidak ada...
TETAPI proses daftar member gabisa...salah kode keamanan terus...
4. Saya coba modif code membersave.php
saya coba kalo kode keamanan salah masih tetap bisa save
......eee...ternyata
tetap ga bisa SAVE...malah ada error baru.

berikut detailnya:

PERMASALAHAN ERROR PROSES DAFTAR--->DIKATAKAN SALAH KODE TERUS
=============
1. saya coba edit file membersave.php (folder member) untuk mengetes
proses daftar walaupun salah
nomor keamanan tetap bisa dari != menjadi =

lihat potongan berikut====================

$code = $_POST['code'];
if (strtoupper($code) != $_SESSION['kodeRandom'])
{
echo 'Kode keamanan salah, silahkan klik
disini
untuk kembali';
}
==================



lihat potongan berikut menjadi =====>

$code = $_POST['code'];
if (strtoupper($code) = $_SESSION['kodeRandom'])
{
echo 'Kode keamanan salah, silahkan klik
disini
untuk kembali';

}

=================================

SECARA LOGIKA PROSES JIKA NOMOR KEAMANAN SALAH SEHARUSNYA MALAH
BISA DAFTAR===> TAPI KOK TETAP ERROR SBB:
=================================
Fatal error: Can't use function return value in write context in
/home/smkn1bms/public_html/member/membersave.php
on line 47

==================================

TOLONG PENCERAHANNYA DONG...


TERIMAKASIH
arifjt@gmail.com

DuniaKU mengatakan...

Mengapa yach saat kita mulai cms balitbang hanya muncul pesan " DATABSE BELUM ADA" padahal sudah di import dtabasenya