[CWB] [CQPweb] Can't install new corpora
Hardie, Andrew
a.hardie at lancaster.ac.uk
Tue Jun 25 08:31:46 CEST 2019
Hi Scott,
See section 6.3 of the manual which explains these limits. https://cqpweb.lancs.ac.uk/doc/CQPwebAdminManual.pdf
I’ll try to increase it over time when possible.
best
Andrew
From: cwb-bounces at sslmit.unibo.it <cwb-bounces at sslmit.unibo.it> On Behalf Of Scott Sadowsky
Sent: 25 June 2019 06:24
To: Open source development of the Corpus WorkBench <cwb at sslmit.unibo.it>
Subject: Re: [CWB] [CQPweb] Can't install new corpora
On Fri, Jun 21, 2019 at 6:58 PM Hardie, Andrew <a.hardie at lancaster.ac.uk<mailto:a.hardie at lancaster.ac.uk>> wrote:
Hi Andrew,
Sorry about the delay!
__ is not reserved, except in combination with __freq in final position. And that’s checked.
I think I've found the problem. It doesn't have anything to do with underscores, but with corpus handle length -- handles up to 20 characters work, while those 21 characters and over are treated as invalid by the corpus installer (see [1] below for the exact error message).
Thus, I can name a corpus ABCDEFGHIJKLMNOPQRST and it works, but ABCDEFGHIJKLMNOPQRSTU causes an error and can't install.
20 characters may seem like enough, but I was hitting this accidentally with "corpusB_complete__0_2", and it's easy to imagine longer names being used. So if there's any way to increase this limit, it would be great.
Cheers,
Scott
[1]
CQPweb encountered an error and could not continue.
That corpus name is invalid. You must specify a corpus name using only letters, numbers and underscore
PHP debugging backtrace
array(6) {
[1]=>
array(4) {
["file"]=>
string(46) "/var/www/html/cqpweb/lib/admin-install-lib.php"
["line"]=>
int(104)
["function"]=>
string(9) "exiterror"
["args"]=>
array(1) {
[0]=>
string(102) "That corpus name is invalid. You must specify a corpus name using only letters, numbers and underscore"
}
}
[2]=>
array(7) {
["file"]=>
string(46) "/var/www/html/cqpweb/lib/admin-install-lib.php"
["line"]=>
int(508)
["function"]=>
string(11) "__construct"
["class"]=>
string(19) "CQPwebNewCorpusInfo"
["object"]=>
object(CQPwebNewCorpusInfo)#22 (14) {
["is_user_corpus":"CQPwebNewCorpusInfo":private]=>
bool(false)
["corpus_name"]=>
string(21) "coscach_complete__0_2"
["send_sysadmin_email_when_done"]=>
bool(false)
["already_cwb_indexed"]=>
bool(true)
["main_script_is_r2l"]=>
NULL
["corpus_info_sql_insert"]=>
NULL
["css_path"]=>
NULL
["title"]=>
NULL
["p_attributes"]=>
array(0) {
}
["p_attributes_sql_insert"]=>
array(0) {
}
["primary_p_attribute"]=>
NULL
["s_attributes"]=>
array(0) {
}
["s_attributes_sql_insert"]=>
array(0) {
}
["file_list"]=>
NULL
}
["type"]=>
string(2) "->"
["args"]=>
array(0) {
}
}
[3]=>
array(4) {
["file"]=>
string(36) "/var/www/html/cqpweb/lib/execute.php"
["line"]=>
int(178)
["function"]=>
string(18) "install_new_corpus"
["args"]=>
array(0) {
}
}
[4]=>
array(4) {
["file"]=>
string(42) "/var/www/html/cqpweb/lib/admin-execute.php"
["line"]=>
int(125)
["args"]=>
array(1) {
[0]=>
string(36) "/var/www/html/cqpweb/lib/execute.php"
}
["function"]=>
string(7) "require"
}
[5]=>
array(4) {
["file"]=>
string(38) "/var/www/html/cqpweb/lib/adminhome.php"
["line"]=>
int(34)
["args"]=>
array(1) {
[0]=>
string(42) "/var/www/html/cqpweb/lib/admin-execute.php"
}
["function"]=>
string(7) "require"
}
[6]=>
array(4) {
["file"]=>
string(34) "/var/www/html/cqpweb/adm/index.php"
["line"]=>
int(1)
["args"]=>
array(1) {
[0]=>
string(38) "/var/www/html/cqpweb/lib/adminhome.php"
}
["function"]=>
string(7) "require"
}
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://liste.sslmit.unibo.it/pipermail/cwb/attachments/20190625/97110310/attachment-0001.html>
More information about the CWB
mailing list