yourls.org错误创建表

时间:2013-05-19 16:23:54

标签: runtime-error yourls

我正在尝试在我的服务器上的子目录中安装yourls.org url shortener软件:http:// [mydomain.tld] /y/admin/install.php。许多安装尝试都会导致以下错误:

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

File .htaccess successfully created/updated.

我已经仔细检查了db用户和密码。我甚至试过创造新的。我重新安装了几次。

在phpMyAdmin中,我验证没有表格被添加到数据库中,如错误所示。

在配置文件中,我修改了以下[此处一般替换了敏感信息]:

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
);

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

我今天安装了你的同样错误

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

File .htaccess successfully created/updated.

但是..不是真的我已经检查了数据库并且所有表都正常工作

答案 1 :(得分:1)

这是YOURLS代码已解决的问题:

https://github.com/YOURLS/YOURLS/issues/1617

等待新版本,或者自己更改上面的代码。