close

1.變量 $cfg['TempDir'] (./tmp/)無法訪問, phpMyAdmin無法緩存模板文件,所以會運行緩慢。

出現這個的原因是 phpmyadmin的安裝目錄, tmp目錄不存在,或者存在但是權限不對。解決的方法就是沒有創建一下這個目錄,給予正確的讀寫權限即可。

phpMyAdmin無法緩存模板文件
變量 $cfg['TempDir'] (./tmp/)無法訪問, phpMyAdmin無法緩存模板文件

進入phpmyadmin的安裝目錄然後執行
mkdir tmp
chmod 777 tmp
phpmyadmin 提示的很清楚,這是個緩存目錄,可以加快phpmyadmin的運行,即使不理睬這個警告信息,也不會影響程序的執行,就是執行的慢點。不過看上去不舒服。

2. mysqli_real_connect(): (HY000/1045): Access denied for user 'tony'@'localhost' (using password: YES)

使用者沒有在localhost登入的權限,加上去就好了...

3.windows server安裝php mysql phpmyadmin筆記

近日手癢

在電腦上裝了php mysql phpmyadmin

由於自詡為一個將要成為專業網站管理的菜雞

所以手動安裝php mysql 跟phpmyadmin而不是選擇打包好的WNMP之類的

過程有點複雜

拆拆裝裝的過程也是讓人很崩潰

mysql不能自訂安裝的地方真的是很煩

php可以自訂但是也沒有什麼問題需要調整

唉唉

在安裝好mysql8之後會發現因為phpmyadmin不太支援8之後的認證方式所以會出現蠻多問題的

為求快速所以我最後在安裝的時候選擇了5.X的密碼認證模式

phpmyadmin只要解壓縮到你的網頁伺服器的資料夾就可以了

這個倒是安裝起來很方便

大概是這樣啦..

4.phpMyAdmin「設定儲存空間,部份延伸功能將無法使用」

用傳統的方法安裝 phpMyAdmin,

直接解縮 phpMyAdmin,複製 config.sample.inc.php 為 config.inc.php,做一些基本設定後。

會發現瀏覽時,在"首頁"或資料庫的"操作"頁面,

會出現「尚未設定 phpMyAdmin 設定儲存空間,部份延伸功能將無法使用」或「phpMyAdmin 設定儲存空間己停用」訊息。

本來這個訊息不去理會也不影響使用,

但如果是點 "操作"頁面「phpMyAdmin 設定儲存空間己停用」訊息後面的 "瞭解原因"連結後,

會出現 "於目前資料庫建立 phpMyAdmin 設定儲存空間"連結,

點了之後,便會在目前的資料庫建立一堆"pma__"開頭的資料表。

之後刪除這些資料表,便會發現出現一些找不到這些資料表的錯誤,除非登出 phpMyAdmin 再重新登入才會正常,

解決方法:

若不想使用這個功能,可在 config.inc.php 加上以下設定,便不會在"操作"頁面出現可以建立這些資料表的功能。 $cfg['ZeroConf'] = false; 或是建立一個專門放這些資料表的資料庫,開啟這個功能。 匯入 phpMyAdmin/sql/create_tables.sql 便會自動建立一個 phpmyadmin 資料庫,裡面有這些資料表, 再來新增一個能夠存取此資料庫的帳號,假設帳號為 pma 至於許可權,可參考 phpMyAdmin/sql/create_tables.sql 裡面有一段註解掉的SQL ---- Privileges---- (activate this statement if necessary)-- GRANT SELECT, INSERT, DELETE, UPDATE, ALTER ON `phpmyadmin`.* TO-- 'pma'@localhost;可知這個帳號需要的許可權為 GRANT SELECT, INSERT, DELETE, UPDATE, ALTER ON `phpmyadmin`.* TO 'pma'@localhost;帳號、許可權設定好後,編輯 config.inc.php,拿掉以下這些行的註解,並填上前面設定的帳號、密碼即可。

 

$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
$cfg['Servers'][$i]['relation'] = 'pma__relation';
$cfg['Servers'][$i]['table_info'] = 'pma__table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma__column_info';
$cfg['Servers'][$i]['history'] = 'pma__history';
$cfg['Servers'][$i]['tracking'] = 'pma__tracking';
$cfg['Servers'][$i]['designer_coords'] = 'pma__designer_coords';
$cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
$cfg['Servers'][$i]['recent'] = 'pma__recent';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
$cfg['Servers'][$i]['users'] = 'pma__users';
$cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
$cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';

arrow
arrow

    低階ㄇㄋ 發表在 痞客邦 留言(0) 人氣()