2013-05-19 71 views
1

我想在我的服務器上的子目錄中安裝yourls.org網址shortener軟件:http:// [mydomain.tld] /y/admin/install.php。許多安裝嘗試導致以下錯誤:yourls.org錯誤創建表

Error creating table 'y20130519_url'. 
Error creating table 'y20130519_options'. 
Error creating table 'y20130519_log'. 
Error creating YOURLS tables. 

File .htaccess successfully created/updated. 

我已經仔細檢查了數據庫用戶和密碼。我甚至嘗試過創造新的。我重新安裝了幾次。

在phpMyAdmin中,我驗證沒有表已被添加到數據庫中,正如錯誤所示。

在config文件中,我修改了下面的[一般更換此敏感信息]:

define('YOURLS_DB_USER', '[my new db user name is here]'); 

define('YOURLS_DB_PASS', '[my new db password is here]'); 

define('YOURLS_DB_NAME', '[my new db name is here]'); 

define('YOURLS_DB_PREFIX', 'y20130519_'); 

define('YOURLS_SITE', 'http://[mydomain.tld]/y'); 

define('YOURLS_HOURS_OFFSET', -5); 

define('YOURLS_COOKIEKEY', '[I typed random characters here]'); 

$yourls_user_passwords = array(
'[I created new user]' => '[I created new password]', 
'[I created another new user]' => '[I created another new password]' // You can have one or more 'login'=>'password' lines 
); 

任何想法?

+0

仔細檢查「用戶」是否已添加到數據庫的「MySQL數據庫」中並且有權更改/編輯/修改/添加。 – ionica

回答

1

我已經安裝了YOURLS今天同樣的錯誤

Error creating table 'yourls_url'. 
Error creating table 'yourls_options'. 
Error creating table 'yourls_log'. 
Error creating YOURLS tables. 

File .htaccess successfully created/updated. 

但是...是不是真正的我已經檢查了數據庫和所有的表都工作