解決進入phpMyAdmin缺少mysqli extension的方式
Posted on 六月 5, 2012
北台灣教師教學歷程
http://cooshow.tsint.edu.tw/blog/files/6-1159-20871.php
解決進入phpMyAdmin缺少mysqli extension的方式
(問題)
通常以光碟安裝centos linux,
mysqli會compile進php,
所以啟動phpMyAdmin (http://ip/phpMyAdmin)若找不到該外掛(extension)
會出現錯誤訊息
(解法)
以光碟安裝時mysqli.so其實檔案已經在linux中
先找出來 find / -name mysqli.so
例如出現在路徑: /usr/lib/php/modules/mysqli.so
將路徑加入 /etc/php.ini
extension=/usr/lib/php/modules/mysqli.so
重新啟動httpd即可
service httpd restart
# vi /etc/httpd/conf/httpd.conf
<Directory “/var/www/html/phpMyAdmin125″>
Deny from all
Allow from 163.32.193.0/255.255.255.0
Options Indexes FollowSymLinks
</Directory>
# /etc/rc.d/init.d/httpd restart
資料來源:
http://www.ubuntu-tw.org/modules/newbb/ ... ic_id=9285
使用帳號密碼認證保護apache資料夾
#vi /etc/httpd/conf/httpd.conf
326行 AllowOverride None 修改成–> AllowOverride All
#/etc/rc.d/init.d/httpd restart
#mkdir /var/www/html/test2
#cd /var/www/html/test2
#htpasswd -c .htpasswd sysadm
#ls -al
#vi .htaccess
AuthUserFile /var/www/html/test2/.htpasswd
AuthName “Top Secret"
AuthType Basic
require valid-user
測試:w3m http://IP/test2/
修改密碼:htpasswd -m .htpasswd sysadm
新增使用者:htpasswd .htpasswd user2
解決進入phpMyAdmin缺少mysqli extension的方式
版主: stnet253
誰在線上
正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客