2
我不確定是否這是導致它停止自動登錄的原因,但我所做的最後一件事是安裝GeoIP庫並使用「pecl install geoip」進行安裝/編譯。phpMyAdmin不再自動登錄
phpMyAdmin駐留在我的CentOS版本5.8(最終)服務器上的/ usr/local/cpanel/base/3rdparty/phpMyAdmin /上。
這是我的config.inc.php的內容。我編輯我的blowfish_secret也拿出大部分被註釋掉的代碼:
<?php
$cfg['blowfish_secret'] = 'XXXXXXXXXXXXXXXXX'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
/*
* Servers configuration
*/
$i = 0;
/*
* First server
*/
$i++;
/* Authentication type */
//cpanel:$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['auth_type'] = 'cpanel';
/* Server parameters */
//cpanel:$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysql if your server does not have mysqli */
// cPanel case 56677
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
/*
* phpMyAdmin configuration storage settings.
*/
// cPanel case 5760
$cfg['UserprefsDisallow'] = array(
'ShowCreateDb',
'SuggestDBName',
'Export/quick_export_onserver',
'Export/quick_export_onserver_overwrite',
'Export/onserver',
'Export/onserver_overwrite',
);
/*
* End of servers configuration
*/
/*
* Directories for saving/loading files from server
*/
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
// cpanel: cases 36079, 36080, 36144
$cfg['ShowChgPassword'] = false;
$cfg['ShowCreateDb'] = false;
$cfg['SuggestDBName'] = false;
$cfg['AllowUserDropDatabase'] = false;
?>
我讀過改變的cPanel密碼,並將其同步到MySQL數據庫將解決這個問題,但罰款一直以來,它的工作每個都有不同的密碼,我寧願爲了安全的原因保持這種密碼。
任何人都知道爲什麼發生這種情況和/或如何從cPanel取回自動登錄功能?
我也應該注意,由於某種原因沒有/etc/php.d目錄。可以在其他地方找到php.d嗎? – 2012-04-28 10:16:46
更多可能與原始問題有關的信息。當我通過cPanel恢復數據庫時,該進程看起來像已成功完成,但數據庫從未實際得到更新。我必須使用phpMyAdmin或MySQL來恢復數據庫。我通過WHM強制更新了cPanel,希望它能解決問題,但沒有骰子。從發佈版本升級到當前版本會在這一點上產生什麼影響? 我也剛剛注意到我安裝了apache GeoIP和pecl版本。會導致任何問題嗎?我猜應該在跳槍之前做更多的研究。 – 2012-04-28 17:08:19