MRatWork Forum by Mustafa Ramadhan
Language Specific Discussions => Indonesia Users => Topic started by: lifia on 2014-11-17, 08:07:41
-
mahon bantuannya ...saya mau login ke kloxo admin...tapi malah muncul
Fatal error: Class 'mysqli' not found in /usr/local/lxlabs/kloxo/httpdocs/lib/php/sqlitelib.php on line 59
mohon bantuan dari kakak2 semua....
terimakasih
"dir -l /etc/yum.repos.d/; uname -m; sh /script/version --vertype=full'
[root@Andro ~]# dir -l /etc/yum.repos.d/; uname -m; sh /script/version --vertype=full
total 40
-rw-r--r-- 1 root root 1991 Oct 23 07:40 CentOS-Base.repo
-rw-r--r-- 1 root root 647 Oct 23 07:40 CentOS-Debuginfo.repo
-rw-r--r-- 1 root root 289 Oct 23 07:40 CentOS-fasttrack.repo
-rw-r--r-- 1 root root 630 Oct 23 07:40 CentOS-Media.repo
-rw-r--r-- 1 root root 5394 Oct 23 07:40 CentOS-Vault.repo
-rw-r--r-- 1 root root 6596 Nov 17 09:14 mratwork.repo
-rw-r--r-- 1 root root 6596 Oct 13 10:45 mratwork.repo.rpmsave
i686
7.0.0.b-2014111701
[root@Andro ~]# dir -l /etc/yum.repos.d/; uname -m
total 40
-rw-r--r-- 1 root root 1991 Oct 23 07:40 CentOS-Base.repo
-rw-r--r-- 1 root root 647 Oct 23 07:40 CentOS-Debuginfo.repo
-rw-r--r-- 1 root root 289 Oct 23 07:40 CentOS-fasttrack.repo
-rw-r--r-- 1 root root 630 Oct 23 07:40 CentOS-Media.repo
-rw-r--r-- 1 root root 5394 Oct 23 07:40 CentOS-Vault.repo
-rw-r--r-- 1 root root 6596 Nov 17 09:15 mratwork.repo
-rw-r--r-- 1 root root 6596 Oct 13 10:45 mratwork.repo.rpmsave
i686
[root@Andro ~]# sh /script/version --vertype=full
7.0.0.b-2014111701
-
Gunakan search dengan keyword 'mysqli'.
Sebaiknya infokan system anda dengan 'sh /script/sysinfo' agar member memiliki gambaran system anda.
-
saya ketemu permasalahan yang sama pak cuman kurang paham pak bisa di bantu pak
sh /script/sysinfo
A. Kloxo-MR: 7.0.0.b-2014111701
B. OS: CentOS release 6.6 (Final) i686
C. Apps:
1. MySQL: mysql55-5.5.40-1.ius.el6.i686
2. PHP: --uninstalled--
3. Httpd: --uninstalled--
4. Lighttpd: --uninstalled--
5. Hiawatha: hiawatha-9.8.0-f.2.mr.el6.i386
6. Nginx: --uninstalled--
7. Cache: --uninstalled--
8. Dns: --uninstalled--
9. Qmail: --uninstalled--
D. Php-type (for Httpd/proxy):
E. Memory:
total used free shared buffers cached
Mem: 2022 1330 691 29 105 1031
-/+ buffers/cache: 194 1828
Swap: 0 0 0
-
Kelihatannya install tidak berjalan sempurna. Coba ulangi dengan 'sh /script/upcp -y'.
-
sudah bisa pak tapi ketika login di kloxo panel malah tidak bisa masuk dengan pasword lama...sudah coba sh /script/reset-mysql-root-password PASSWORDBARU' dan 'sh /script/resetpassword master PASSWORDKLOXO
tetap tidak bisa
-
Informasikan lagi sysinfo-nya.
-
Setelah saya coba update lagi
sh /script/fixweb
sh /script/upcp -y dan sh /script/cleanup
Kembali lagi ke kondisi semula pak....Fatal error: Class 'mysqli' not found in /usr/local/lxlabs/kloxo/httpdocs/lib/php/sqlitelib.php on line 59
skarang saya jalan kan sh /script/sysinfo tidak mau pak...saya sudah coba jalankan sampai 7 kali....
-
Anda update dari Kloxo official/Kloxo-MR 6.5.0 atau fresh install?.
Jika fresh install, coba ulangi install OS pakai OS template yang berbeda.
-
saya update dari kloxo 7.0.o pak.....
-
Jadi anda hanya upate dari Kloxo-MR 7 ke Kloxo-MR 7?. Sebelum update semua berjalan normal?.
-
iya pak sebelum update semua berjalan normal.....
-
Ini aneh karena jika hanya update antar Kloxo-MR 7, tidak ada packages (misalnya php) yang berubah sehingga kasus 'mysqli error' tidak akan ditemukan.
-
Saya tidak tau pak kenapa bisa begitu pak....saya cuman melakukan update dan ketika proses selesai domain tidak bisa di akses:
502 Bad Gateway
nginx/1.7.7
dan ketika saya mau login ke kloxo panel....muncul tampilan: Fatal error: Class 'mysqli' not found in /usr/local/lxlabs/kloxo/httpdocs/lib/php/sqlitelib.php on line 59
Mohon bantuannya pak...kalo mau di instal ulang, semua data didalam blm di backup...mohonbantuannya pak untuk solusi lain...
-
Coba lakukan 'chkconfig mysqld on; sh /script/phpm-installer php53s; sh /script/fixlxphpexe php53s; sh /script/cleanup'.
-
tidak ada perubahan pak...
*** Restart services - BEGIN ***
Stopping nsd: [ OK ]
Starting nsd: [ OK ]
-------------------------------------------------------------------
Stopping nginx: [ OK ]
Starting nginx: [ OK ]
-------------------------------------------------------------------
Stopping httpd: [FAILED]
Starting httpd: Syntax error on line 4 of /opt/configs/apache/conf/defaults/init.conf:
Invalid command 'Define', perhaps misspelled or defined by a module not included in the server configuration
[FAILED]
-------------------------------------------------------------------
*** Process for QMAIL service ***
/usr/local/lxlabs/kloxo/etc/process/qmail: line 4: qmailctl: command not found
/usr/local/lxlabs/kloxo/etc/process/qmail: line 6: qmailctl: command not found
-------------------------------------------------------------------
- For help, type '/script/restart-mail [--help|-h]'
-------------------------------------------------------------------
Stopping xinetd: [ OK ]
Starting xinetd: [ OK ]
-------------------------------------------------------------------
Execute fixlxphpexe for php53s...
Stopping kloxo-phpcgi: [ OK ]
Starting kloxo-phpcgi: [ OK ]
Stopping kloxo-hiawatha: [ OK ]
Starting kloxo-hiawatha: [ OK ]
-------------------------------------------------------------------
Shutting down system logger: [ OK ]
Starting system logger: [ OK ]
-------------------------------------------------------------------
- For help, type '/script/restart-all [--help|-h]'
*** Restart services - END ***
*** Process Time: 00:00:00:12.12197 (dd:hh:mm:ss:xxxxxx) ***
-
Terlihat tidak ada proses restart untuk mysql. Coba 'chkconfig mysqld on; sh /script/restart-mysql -y'.
-
keuar ini pak
[root@Andro ~]# chkconfig mysqld on; sh /script/restart-mysql -y
error reading information on service mysqld: No such file or directory
- For help, type '/script/restart-mysql [--help|-h]'
-
Coba 'chkconfig mysqld on; service mysqld restart'.
-
tidak mau pak error...
[root@Andro ~]# chkconfig mysqld on; service mysqld restart
error reading information on service mysqld: No such file or directory
mysqld: unrecognized service
-
Infokan 'yum list mysql* mariadb*'
-
ini pak
[root@Andro ~]# yum list mysql* mariadb
Loaded plugins: fastestmirror, priorities, protectbase, replace
Loading mirror speeds from cached hostfile
mratwork-epel/metalink | 14 kB 00:00
* base: mirrors.lga7.us.voxel.net
* extras: mirror.atlanticmetro.net
* mratwork-epel: mirror.symnds.com
* mratwork-ius-stable: mirror.symnds.com
* updates: centos.mirror.constant.com
mratwork-google-mod-pagespeed | 951 B 00:00
mratwork-ius-archive | 2.2 kB 00:00
http://mirror.symnds.com/distributions/ius/stable/Redhat/6/i386/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
mratwork-ius-stable | 2.1 kB 00:00
mratwork-nginx | 2.9 kB 00:00
mratwork-nginx-stable | 2.9 kB 00:00
mratwork-release-neutral-noarch | 951 B 00:00
mratwork-release-version-arch | 951 B 00:00
mratwork-varnish-3.0 | 951 B 00:00
0 packages excluded due to repository protections
Available Packages
MySQL-python.i686 1.2.3-0.3.c1.1.el6 base
MySQL-zrm.noarch 3.0-6.el6 mratwork-epel
mysql.i686 5.1.73-3.el6_5 base
mysql++.i686 3.0.9-3.el6 mratwork-epel
mysql++-devel.i686 3.0.9-3.el6 mratwork-epel
mysql++-manuals.i686 3.0.9-3.el6 mratwork-epel
mysql-bench.i686 5.1.73-3.el6_5 base
mysql-connector-java.noarch 1:5.1.17-6.el6 base
mysql-connector-odbc.i686 5.1.5r1144-7.el6 base
mysql-connector-python.noarch 1.1.6-1.el6 mratwork-epel
mysql-devel.i686 5.1.73-3.el6_5 base
mysql-embedded.i686 5.1.73-3.el6_5 base
mysql-embedded-devel.i686 5.1.73-3.el6_5 base
mysql-libs.i686 5.1.73-3.el6_5 base
mysql-mmm.noarch 2.2.1-2.el6 mratwork-epel
mysql-mmm-agent.noarch 2.2.1-2.el6 mratwork-epel
mysql-mmm-monitor.noarch 2.2.1-2.el6 mratwork-epel
mysql-mmm-tools.noarch 2.2.1-2.el6 mratwork-epel
mysql-proxy.i686 0.8.5-1.el6 mratwork-epel
mysql-proxy-devel.i686 0.8.5-1.el6 mratwork-epel
mysql-server.i686 5.1.73-3.el6_5 base
mysql-test.i686 5.1.73-3.el6_5 base
mysql-utilities.noarch 1.3.6-1.el6 mratwork-epel
mysql55.i686 5.5.40-1.ius.el6 mratwork-ius-stable
mysql55-bench.i686 5.5.40-1.ius.el6 mratwork-ius-stable
mysql55-debuginfo.i686 5.5.40-1.ius.el6 mratwork-ius-stable
mysql55-devel.i686 5.5.40-1.ius.el6 mratwork-ius-stable
mysql55-embedded.i686 5.5.40-1.ius.el6 mratwork-ius-stable
mysql55-embedded-devel.i686 5.5.40-1.ius.el6 mratwork-ius-stable
mysql55-libs.i686 5.5.40-1.ius.el6 mratwork-ius-stable
mysql55-server.i686 5.5.40-1.ius.el6 mratwork-ius-stable
mysql55-test.i686 5.5.40-1.ius.el6 mratwork-ius-stable
mysql56u.i686 5.6.21-1.el6 mratwork-ius-stable
mysql56u-bench.i686 5.6.21-1.el6 mratwork-ius-stable
mysql56u-common.i686 5.6.21-1.el6 mratwork-ius-stable
mysql56u-debuginfo.i686 5.6.21-1.el6 mratwork-ius-stable
mysql56u-devel.i686 5.6.21-1.el6 mratwork-ius-stable
mysql56u-embedded.i686 5.6.21-1.el6 mratwork-ius-stable
mysql56u-embedded-devel.i686 5.6.21-1.el6 mratwork-ius-stable
mysql56u-libs.i686 5.6.21-1.el6 mratwork-ius-stable
mysql56u-server.i686 5.6.21-1.el6 mratwork-ius-stable
mysql56u-test.i686 5.6.21-1.el6 mratwork-ius-stable
mysqlclient16.i686 5.1.61-4.ius.el6 mratwork-ius-stable
mysqlclient16-debuginfo.i686 5.1.61-4.ius.el6 mratwork-ius-stable
mysqlclient16-devel.i686 5.1.61-4.ius.el6 mratwork-ius-stable
mysqlreport.noarch 3.5-4.el6 mratwork-epel
mysqltuner.noarch 1.1.1-1.el6 mratwork-epel
-
Mysql gagal terinstall. Coba install dengan 'yum install mysql55 mysql55-server mysql55-libs'
-
sudah jalankan 'yum install mysql55 mysql55-server mysql55-libs' ...masih tetap pada kondisi semuala pak...
Fatal error: Class 'mysqli' not found in /usr/local/lxlabs/kloxo/httpdocs/lib/php/sqlitelib.php on line 59
-
ini hasil ketika saya jalankan.. sh /script/restart-all
[root@Andro ~]# sh /script/restart-all
*** Process for NSD service ***
- No need started
- Process with 'nsd-control': transfer + write + reload + notify
- transfer: ok, 0 zones
- write: ok
- reload: ok
- notify: ok
-------------------------------------------------------------------
*** Process for NGINX service ***
- No need started
- Process: reload
Reloading nginx: [ OK ]
-------------------------------------------------------------------
*** Process for HTTPD service ***
Starting httpd: Syntax error on line 4 of /opt/configs/apache/conf/defaults/init.conf:
Invalid command 'Define', perhaps misspelled or defined by a module not included in the server configuration
[FAILED]
- Process with 'apachectl': graceful
apachectl: Configuration syntax error, will not run "graceful":
Syntax error on line 4 of /opt/configs/apache/conf/defaults/init.conf:
Invalid command 'Define', perhaps misspelled or defined by a module not included in the server configuration
No message for graceful
-------------------------------------------------------------------
*** Process for QMAIL service ***
/usr/local/lxlabs/kloxo/etc/process/qmail: line 4: qmailctl: command not found
/usr/local/lxlabs/kloxo/etc/process/qmail: line 6: qmailctl: command not found
-------------------------------------------------------------------
*** Process for XINETD (including Pure-FTPd) service ***
- No need started
- Process: reload
Reloading configuration: [ OK ]
-------------------------------------------------------------------
*** Process for KLOXO service ***
- No need started
- Process: reload
Execute fixlxphpexe for php53s...
Reloading kloxo-phpcgi: [ OK ]
Reloading kloxo-hiawatha: [ OK ]
-------------------------------------------------------------------
Shutting down system logger: [ OK ]
Starting system logger: [ OK ]
-------------------------------------------------------------------
- For help, type '/script/restart-all [--help|-h]'
-
Sebelum install mysql, jalankan dulu 'yum clean all; yum update'.
-
iya pak sudah saya lakukan
'yum clean all; yum update'
dan instal msql
'yum install mysql55 mysql55-server mysql55-libs'
Hasilnya tetap seperti yang saya laporkan tadi pak..
-
Saya tidak tahu persis penyebab di server anda. Yang jelas proses install/update packages tertentu gagal dilakukan di server anda. Kondisi seperti ini jarang terjadi dan kalaupun terjadi karena ada repo penyedia yang sedang down atau proses update data. Oleh karenanya, dalam banyak kasus, menjalankan 'yum clean all' (jika perlu beberapa kali) akan menyelesaikan masalah kegagalan ini.
Ok, coba infokan 'yum list installed mysql*'.
-
[root@Andro ~]# yum list installed mysql*
Loaded plugins: fastestmirror, priorities, protectbase, replace
Determining fastest mirrors
mratwork-epel/metalink | 14 kB 00:00
* base: mirror.trouble-free.net
* extras: mirror.atlanticmetro.net
* mratwork-epel: epel.mirror.constant.com
* mratwork-ius-stable: mirror.symnds.com
* updates: mirrors.lga7.us.voxel.net
base | 3.7 kB 00:00
base/primary_db | 3.6 MB 00:00
extras | 3.3 kB 00:00
extras/primary_db | 28 kB 00:00
mratwork-epel | 4.4 kB 00:00
mratwork-epel/primary_db | 5.3 MB 00:00
mratwork-google-mod-pagespeed | 951 B 00:00
mratwork-google-mod-pagespeed/primary | 6.3 kB 00:00
mratwork-google-mod-pagespeed 40/40
mratwork-ius-archive | 2.2 kB 00:00
mratwork-ius-archive/primary_db | 1.7 MB 00:00
http://mirror.symnds.com/distributions/ius/stable/Redhat/6/i386/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
mratwork-ius-stable | 2.1 kB 00:00
mratwork-ius-stable/primary_db | 150 kB 00:00
mratwork-nginx | 2.9 kB 00:00
mratwork-nginx/primary_db | 28 kB 00:00
mratwork-nginx-stable | 2.9 kB 00:00
mratwork-nginx-stable/primary_db | 35 kB 00:00
mratwork-release-neutral-noarch | 951 B 00:00
mratwork-release-neutral-noarch/primary | 58 kB 00:00
mratwork-release-neutral-noarch 192/192
mratwork-release-version-arch | 951 B 00:00
mratwork-release-version-arch/primary | 115 kB 00:00
mratwork-release-version-arch 320/320
mratwork-varnish-3.0 | 951 B 00:00
mratwork-varnish-3.0/primary | 4.5 kB 00:00
mratwork-varnish-3.0 15/15
updates | 3.4 kB 00:00
updates/primary_db | 800 kB 00:00
0 packages excluded due to repository protections
Error: No matching Packages to list
-
Coba edit /etc/yum.repos.d/mratwork.repo dan ubah:
[mratwork-ius-stable]
name=MRatWork - IUS Community Packages for EL 6 (stable) - arch
baseurl=http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/$basearch
mirrorlist=http://dmirr.iuscommunity.org/mirrorlist/?repo=ius-el6&arch=$basearch
enabled=1
gpgcheck=0
exclude=mysql51*
[mratwork-ius-archive]
name=MRatWork - IUS Community Packages for EL 6 (archive) - arch
baseurl=http://dl.iuscommunity.org/pub/ius/archive/Redhat/6/$basearch
enabled=1
gpgcheck=0
exclude=mysql51*
ke:
[mratwork-ius-stable]
name=MRatWork - IUS Community Packages for EL 6 (stable) - arch
baseurl=http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/$basearch
#mirrorlist=http://dmirr.iuscommunity.org/mirrorlist/?repo=ius-el6&arch=$basearch
enabled=1
gpgcheck=0
exclude=mysql51*
Setelah itu, jalankan 'yum clean all; yum update; sh /script/upcp -y'.
-
saya sudah edit isi "/etc/yum.repos.d/mratwork.repo'nya.. kemudian saya melakukan 'yum update' dan 'sh /script/upcp -y' berjalan normal dan melakukan reboot....tetapi pada halaman login panel tetap terdapat error= Fatal error: Class 'mysqli' not found in /usr/local/lxlabs/kloxo/httpdocs/lib/php/sqlitelib.php on line 59
Ketika saya coba jalankan sh /script/sysinfo tidak ada tampilan yang muncul.
-
Untuk php53s, lakukan 'chkconfig mysqld on; rm -rf /opt/php53s; sh /script/phpm-installer php53s; sh /script/fixlxphpexe php53s; sh /script/restart -y;
-
ketika menjalankan sh /script/restart -y ok semua pak aan tetapi di kloxo admin tetap yang muncul = Fatal error: Class 'mysqli' not found in /usr/local/lxlabs/kloxo/httpdocs/lib/php/sqlitelib.php on line 59
[root@Andro ~]# sh /script/restart -y
Execute fixlxphpexe for php53s...
Stopping kloxo-phpcgi: [ OK ]
Starting kloxo-phpcgi: [ OK ]
Stopping kloxo-hiawatha: [ OK ]
Starting kloxo-hiawatha: [ OK ]
-------------------------------------------------------------------
dan ketika saya coba sh /script/sysinfo tetap tidak ada tampilan
-
Coba lakukan 'yum reinstall kloxomr7'
-
sudah pak ......ketika saya jalankan sh /script/cleanup muncul tampilan seperti ini pak
Complete!
[root@Andro ~]# sh /script/cleanup
/script/cleanup: line 8: mysql: command not found
Execute fixlxphpexe for php53s...
*** Restart services - BEGIN ***
Stopping nsd: [ OK ]
Starting nsd: [ OK ]
-------------------------------------------------------------------
Stopping nginx: [ OK ]
Starting nginx: [ OK ]
-------------------------------------------------------------------
Stopping httpd: [FAILED]
Starting httpd: Syntax error on line 4 of /opt/configs/apache/conf/defaults/init.conf:
Invalid command 'Define', perhaps misspelled or defined by a module not included in the server configuration
[FAILED]
-------------------------------------------------------------------
Stopping xinetd: [ OK ]
Starting xinetd: [ OK ]
-------------------------------------------------------------------
Execute fixlxphpexe for php53s...
Stopping kloxo-phpcgi: [ OK ]
Starting kloxo-phpcgi: [ OK ]
Stopping kloxo-hiawatha: [ OK ]
Starting kloxo-hiawatha: [ OK ]
-------------------------------------------------------------------
Shutting down system logger: [ OK ]
Starting system logger: [ OK ]
-------------------------------------------------------------------
- For help, type '/script/restart-all [--help|-h]'
*** Restart services - END ***
-
Jika anda jalankan restart-all maka mysql akan juga di-restart. Dari tampilan anda tidak terlihat adanya mysql yang direstart.
Sekali lagi, ada 2 kemungkinan:
1. Mysql memang belum/gagal terinstall --> jalankan 'yum install mysql55 mysql55-server mysql55-libs -y'
2. Sudah terinstall tapi belum siap di-service --> jalankan 'chkconfig mysqld on'
-
ketika saya jalan kan yum install mysql55 mysql55-server mysql55-libs -y ok berjalan lancar pak....
tapi ketika saya jalan kan "chkconfig mysqld on"
error reading information on service mysqld: No such file or directory
gimana caranya pak ya....bersediakah bapak untuk melihatnya.....jika bisa akan saya pm ssh nya pak
-
Silahkan PM.