Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2023-09-15 07:11:53

Destry
Member
From: Haut-Rhin
Registered: 2004-08-04
Posts: 4,912
Website

[solved] Blank admin panels

You may laugh.

I’m still crawling on the woodworking tools project in local dev. For a long time I was using wood.wion.test. As the site evolved over months, then years (heh) it gained a new identity, Wood Right, so I wanted to change to woodright.wion.test to make publishing easier later. That was the thinking, anyway.

There was probably an easier way to do it, but I basically created a new local site (edited the hosts file, created the virtual host block, made a new DB, installed a fresh Txp, walked through setup) and imported a dump from the working wood.wion site. In fact, I didn’t walk through that in the most logical way. I was forgetting to do things like flush, restart apache… and I was having login problems, I think because the first trial I installed the database before finishing setup on the new domain.

Anyway, three questions:

1) Was there an easier way to do that. I mean, all I wanted to do was change ‘wood’ to ‘woodright’ in the domain.

After remembering to bring my custom assets folder over, too (a bit of a scare). I found that while everything is fine on the western front, the admin-side’s Pages, Forms, Styles (not that I’m using that one) panels are completely blank.

2) I think I found the potential culprit being a mix off character encoding (ref 1, ref 2)? Probably happened when I juggled the dump file. Don’t know.

Now I’m not quite sure what’s the direct way to verify/fix that. For example, I was thinking, ‘well, what is the current encoding(s)?’ But I’m not sure where to look. Then I thought ‘Hey, Diagnostics!’, but nope. Seems like a good place to display that kind of info, if possible.

3) What’s the path of least resistance to harmonizing encoding issues?

And bonus: What should encoding be, ideally, for a site in OED English?

Oh, 4.8.8.

Last edited by Destry (2023-09-15 11:28:02)

Offline

#2 2023-09-15 07:25:57

Destry
Member
From: Haut-Rhin
Registered: 2004-08-04
Posts: 4,912
Website

Re: [solved] Blank admin panels

I found a ‘Table Information’ box in Sequal Ace. Clicking on each table, it tells me all DB tables are consistently encoded as utf8mb4 (unicode ci). That must have been exported from the other site, which works fine.

So, maybe I have a different problem than encoding? Or is there another layer of encoding to check somewhere?

Last edited by Destry (2023-09-15 07:27:27)

Offline

#3 2023-09-15 07:28:35

Bloke
Developer
From: Leeds, UK
Registered: 2006-01-29
Posts: 11,456
Website GitHub

Re: [solved] Blank admin panels

Destry wrote #335721:

Was there an easier way to [change subdomain].

Yes! Just rename the subdomain in virtualhosts, your config.php and your database Site URL field. Then bounce Apache. That should do the trick.

‘Hey, Diagnostics!’, but nope. Seems like a good place to display that kind of info, if possible.

It is. High diagnostics shows collation. Start there and see if there’s any mismatch.


The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.

Txp Builders – finely-crafted code, design and Txp

Offline

#4 2023-09-15 07:30:45

Destry
Member
From: Haut-Rhin
Registered: 2004-08-04
Posts: 4,912
Website

Re: [solved] Blank admin panels

Bloke wrote #335723:

Yes! Just rename the subdomain in virtualhosts, your config.php and your database Site URL field. Then bounce Apache. That should do the trick.

And update the hosts file, probably.

I knew there would be easier. In fact, I think I tried most of that initially except edit the DB field.

I think I’ll just delete this new site and go back and do that.

Last edited by Destry (2023-09-15 07:45:21)

Offline

#5 2023-09-15 07:37:43

Destry
Member
From: Haut-Rhin
Registered: 2004-08-04
Posts: 4,912
Website

Re: [solved] Blank admin panels

This is my ‘high’ diags:

Textpattern version: 4.8.8 (a5969b336c096d872a7ecab9ee25914b)
Last update: 2022-05-31 16:23:32/2022-01-24 11:32:38
Site URL: woodright...
Admin URL: ../textpattern
Document root: .../woodright
$path_to_site: .../woodright
Textpattern path: .../textpattern
Article URL pattern: section_title
Production status: debug
Temporary directory path: /private/var/tmp
PHP version: 7.2.9
GD Graphics Library: bundled (2.1.0 compatible); Supported formats: GIF, JPEG, PNG.
Intl extension: 1.1.0
Multibyte String extension: 7.2.9
Server time zone: Europe/Paris
Server local time: 2023-09-15 09:31:39
Daylight Saving Time enabled?: 1
Automatically adjust Daylight Saving Time setting?: 1
Time zone (GMT offset in seconds): Europe/Paris (3600)
MySQL: 5.7.13 (Homebrew) 
Database server time: 2023-09-15 09:31:39
Database server time offset: 1 s
Database server time zone: SYSTEM
Database session time zone: SYSTEM
Locale: C
Site / Admin language: en / en
Web server: Apache/2.4.33 (Unix) PHP/7.2.9
Apache version: Apache/2.4.33 (Unix) PHP/7.2.9
PHP server API: apache2handler
PHP SSL version: OpenSSL 1.0.2k  26 Jan 2017
RFC 2616 headers: 
Server OS: Darwin 17.7.0 Darwin Kernel Version 17.7.0: Fri Oct 30 13:34:27 PDT 2020; root:xnu-4570.71.82.8~1/RELEASE_X86_64 x86_64
Admin-side theme: hive 4.8.8
Active plugins: 
	com_connect-4.6.0-beta
	jcr_link_custom-0.2.3
	pap_comconnect-0.1.2
	rvm_maintenance-0.5
	soo_toc-0.1.5

.htaccess file contents:

It must be a viper and I’m about to die?

Offline

#6 2023-09-15 07:57:19

Bloke
Developer
From: Leeds, UK
Registered: 2006-01-29
Posts: 11,456
Website GitHub

Re: [solved] Blank admin panels

Destry wrote #335725:

This is my ‘high’ diags…

Weird. After the .htaccess block is usually all the stuff on collation/character sets. Then custom fields and checksums. I wonder if this means that your .htaccess isn’t readable and it’s bombing out or something. Never seen that before.


The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.

Txp Builders – finely-crafted code, design and Txp

Offline

#7 2023-09-15 07:58:21

Bloke
Developer
From: Leeds, UK
Registered: 2006-01-29
Posts: 11,456
Website GitHub

Re: [solved] Blank admin panels

Destry wrote #335724:

And update the hosts file, probably.

Yeah, that too. Good catch.


The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.

Txp Builders – finely-crafted code, design and Txp

Offline

#8 2023-09-15 08:04:06

Bloke
Developer
From: Leeds, UK
Registered: 2006-01-29
Posts: 11,456
Website GitHub

Re: [solved] Blank admin panels

Destry wrote #335722:

So, maybe I have a different problem than encoding? Or is there another layer of encoding to check somewhere?

There are at least three layers, annoyingly.

  1. The table/column collation
  2. The database collation
  3. The connection collation

All three need to be broadly in alignment or you’ll get weirdness.

EDIT: there’s also system/server/database/table/column character sets added to the mix too, which can cause content display issues if not matched. But for the purposes of your admin-side errors, I’d suspect collation issues first. If that yields no joy then dive deeper into character sets.

Last edited by Bloke (2023-09-15 08:05:52)


The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.

Txp Builders – finely-crafted code, design and Txp

Offline

#9 2023-09-15 08:10:11

Bloke
Developer
From: Leeds, UK
Registered: 2006-01-29
Posts: 11,456
Website GitHub

Re: [solved] Blank admin panels

Destry wrote #335721:

What should encoding be, ideally, for a site in OED English?

Missed this, sorry. I’d stick with utf8mb_unicode_ci for collation. And utf8mb for the character set.


The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.

Txp Builders – finely-crafted code, design and Txp

Offline

#10 2023-09-15 09:43:25

Destry
Member
From: Haut-Rhin
Registered: 2004-08-04
Posts: 4,912
Website

Re: [solved] Blank admin panels

Bloke wrote #335726:

Weird. After the .htaccess block is usually all the stuff on collation/character sets.

My bad. My .htaccess is long, I was just leaving out the custom stuff. I forgot those other details were appended at the bottom.

I think this is what you’re after?

Charset (default/config): utf8mb4/utf8mb4
character_set_client: utf8mb4
character_set_connection: utf8mb4
character_set_database: utf8
character_set_filesystem: binary
character_set_results: utf8mb4
character_set_server: utf8
character_set_system: utf8
character_sets_dir: /usr/local/Cellar/mysql/5.7.13/share/mysql/charsets/
collation_connection: utf8mb4_general_ci
collation_database: utf8_general_ci
collation_server: utf8_general_ci
18 database tables: OK



10 custom fields: custom_1, custom_2, custom_3, custom_4, custom_5, custom_6, custom_7, custom_8, custom_9, custom_10 (10)

Apache modules: core, mod_so, http_core, prefork, mod_authn_file, mod_authn_core, mod_authz_host, mod_authz_groupfile, mod_authz_user, mod_authz_core, mod_access_compat, mod_auth_basic, mod_reqtimeout, mod_include, mod_filter, mod_mime, mod_log_config, mod_env, mod_headers, mod_setenvif, mod_version, mod_slotmem_shm, mod_unixd, mod_status, mod_autoindex, mod_negotiation, mod_dir, mod_userdir, mod_alias, mod_rewrite, mod_hfs_apple2, mod_php7

Pretext data: array (
  'request_uri' => '/64dd891f348212b9b3103493b6132936/?txpcleantest=1',
  'qs' => 'txpcleantest=1',
  'subpath' => '\\/',
  'req' => '/64dd891f348212b9b3103493b6132936/?txpcleantest=1',
  0 => 2,
  1 => '64dd891f348212b9b3103493b6132936',
  2 => '',
  'secondpass' => 0,
  '_txp_atts' => false,
  'status' => '200',
  'id' => '',
  's' => '',
  'c' => '',
  'context' => '',
  'q' => '',
  'm' => '',
  'pg' => '',
  'p' => '',
  'month' => '',


/vendors/PrismJS/prism/prism.js: 
	73619f78b4029f2a422df922d28851ed
/vendors/Textpattern/Loader.php: 
	a195a12516a96edc25781c0d62386f98
/vendors/Textpattern/Skin/AssetBase.php: 
	d7e6675f45047dfae023d0d288dd07e9
/vendors/Textpattern/Skin/FormInterface.php: 
	6ab4c480327053ac6dce4af79645f7ee
/vendors/Textpattern/Skin/PageInterface.php: 
	83c4e72243616403c9f112ff1a0148a8
/vendors/Textpattern/Skin/CommonBase.php: 
	39d177eb701ce5d5fed8ee470bab6987
/vendors/Textpattern/Skin/AssetInterface.php: 
	a28dbec7bb143d09e8403a51219b11c9
/vendors/Textpattern/Skin/CssInterface.php: 
	f3e6fbf2c3cd01a6d962fcd85d2f4b0f
/vendors/Textpattern/Skin/Skin.php: 
	ce10cedf91b7e793fba1a5e56293aef8
/vendors/Textpattern/Skin/CommonInterface.php: 
	99815591ef8f5934e8228946e486f867
/vendors/Textpattern/Skin/Page.php: 
	4ca1bf0ec3d0b4a9b681f5d2fcf8f270
/vendors/Textpattern/Skin/Form.php: 
	ce936511bf1827207cde88f3f544855f
/vendors/Textpattern/Skin/Css.php: 
	8e37f4c1adf1550b9f3dc993145fa141
/vendors/Textpattern/Skin/SkinInterface.php: 
	b5fba033bf147fbf5222db153aa96ca6
/vendors/Textpattern/L10n/Lang.php: 
	2c3bba6945ffc0c9059564a1993173d5
/vendors/Textpattern/L10n/Locale.php: 
	fb312a491baaf90c8a3b120e9a553afd
/vendors/Textpattern/Password/Hash.php: 
	85c20ae0fc6b331407a995e79d70ccb4
/vendors/Textpattern/Password/Adapter/PasswordHash.php: 
	f1795d8aacbc866a5a1161d9567f110c
/vendors/Textpattern/Password/AdapterInterface.php: 
	d14e8e378034af4c05be7567ec3c154d
/vendors/Textpattern/Password/Random.php: 
	c24ec319f8e6776ba75aaea71900dcd9
/vendors/Textpattern/Password/Generator.php: 
	5661429fe8ae116da739e41357dc8a55
/vendors/Textpattern/Validator/Validator.php: 
	7da93a1fefb644cd33a9d6d49042d22b
/vendors/Textpattern/Validator/CategoryConstraint.php: 
	a8ae83f39f9be4b1d11f97c9878696fc
/vendors/Textpattern/Validator/BlankConstraint.php: 
	8656f714303ec2c7bd4b8ae288af7e43
/vendors/Textpattern/Validator/SectionConstraint.php: 
	c66acbe2d647ae1470bc7d13ccc6c4f1
/vendors/Textpattern/Validator/FalseConstraint.php: 
	f537eb1e4c26413b181aab077dfcd05f
/vendors/Textpattern/Validator/Constraint.php: 
	f3bb3186008b132a72c0c6a8d874fa77
/vendors/Textpattern/Validator/ChoiceConstraint.php: 
	82b912c9117274643b451700eb1f281e
/vendors/Textpattern/Validator/TrueConstraint.php: 
	3f64495c362904ee51e3592ee0b8e2e9
/vendors/Textpattern/Validator/FormConstraint.php: 
	acb5db98488f6a8c4555d401bf0e1901
/vendors/Textpattern/Textile/Parser.php: 
	3080c298098542f4ea4d34f62f7f7dee
/vendors/Textpattern/Textile/RestrictedParser.php: 
	ebd466fd976557ed4b88bc1f35059646
/vendors/Textpattern/Security/Filter.php: 
	ff1f269fdfae60dae0ffc2b3beea17e4
/vendors/Textpattern/Security/Exception.php: 
	0202787ab9eb47d973d87ca43a4dcd99
/vendors/Textpattern/Mail/Encode.php: 
	86385287ef187c52aa5e0376dde3e11c
/vendors/Textpattern/Mail/Compose.php: 
	39ab07930843d9706e8e16b737864e4e
/vendors/Textpattern/Mail/Adapter/Mail.php: 
	f5b075d41055a81b3c664945f5a0d3f0
/vendors/Textpattern/Mail/AdapterInterface.php: 
	c8883622440c068791faa61484cee3e5
/vendors/Textpattern/Mail/Exception.php: 
	fa90a487622e4b6ebbc033ae43b96f7e
/vendors/Textpattern/Mail/Message.php: 
	0bd3107e75d2b391ba6a934215332f90
/vendors/Textpattern/Module/Help/HelpAdmin.php: 
	190cc5da805abb7b29aca1f54a145df2
/vendors/Textpattern/Date/Timezone.php: 
	f964f2a32d8247e47ee2def89ca51007
/vendors/Textpattern/Textfilter/Registry.php: 
	bdb965fd66d1ce36fb2dcdca88699a1b
/vendors/Textpattern/Textfilter/Plain.php: 
	d6629f370a644ade350297657fe453d0
/vendors/Textpattern/Textfilter/Constraint.php: 
	3314f6be9bd9a5810a99451afa64db49
/vendors/Textpattern/Textfilter/Base.php: 
	0ba2337b1287b0ecbd4988f66ae269b0
/vendors/Textpattern/Textfilter/Nl2Br.php: 
	9c178605a1990c944c6535d5dc294fce
/vendors/Textpattern/Textfilter/Textile.php: 
	629fda14911980f4ad8e684425ef1552
/vendors/Textpattern/Textfilter/TextfilterInterface.php: 
	e23f4dd15449089e801a86ec7f5aca3b
/vendors/Textpattern/Plugin/Plugin.php: 
	23a84f0c322c5d2f21abe5255b070dd1
/vendors/Textpattern/Admin/Paginator.php: 
	3129b8fb7d79b49c29a5dbbcccca993e
/vendors/Textpattern/Admin/Theme.php: 
	62b9a504e8c74ebe13ddb3fe9af333e8
/vendors/Textpattern/Admin/Tools.php: 
	86c930fe6fad35d243e9d575e98c82d7
/vendors/Textpattern/Admin/Table.php: 
	4a9025553b497d896bbb994a8dcde473
/vendors/Textpattern/Server/Files.php: 
	d1e89dc2be59a9eae47f808a7f5273ee
/vendors/Textpattern/Server/Config.php: 
	9bd5ca6f110698fb0779ff03853d8501
/vendors/Textpattern/Search/Method.php: 
	f434ca72b4d66c5ea92f4e9f9636c639
/vendors/Textpattern/Search/Filter.php: 
	04c8e19ff4155042cb00d132a60a957b
/vendors/Textpattern/Container/Container.php: 
	f2bb5945653e0d3d2bc508215e728a24
/vendors/Textpattern/Container/FactorableInterface.php: 
	fd68d479b92b481fa766938fca584b8a
/vendors/Textpattern/Container/ReusableInterface.php: 
	598960cc0fc6e25abc7356428ae1348b
/vendors/Textpattern/Container/FactoryInterface.php: 
	d7f60ec9edc84c0345f3339b8f072ea4
/vendors/Textpattern/Container/ContainerInterface.php: 
	b5131edf5ca48de3bc3e9c5016407fae
/vendors/Textpattern/Iterator/FileIterator.php: 
	984f6d78938126a62934bb68ac604750
/vendors/Textpattern/Iterator/RecIteratorIterator.php: 
	3140e96fddacfe8738c824f1583e45e8
/vendors/Textpattern/Iterator/RecFilterIterator.php: 
	39133201babe3f528400f4900cb34d7d
/vendors/Textpattern/Iterator/RecDirIterator.php: 
	84eb83453bf43259b03bbfe959e6069d
/vendors/Textpattern/Adaptable/ProvidableInterface.php: 
	96150e173c8e7ad83939c4dd2add4cc0
/vendors/Textpattern/Adaptable/AdapterInterface.php: 
	7dc1628be9d312ec253fd73c943815c6
/vendors/Textpattern/Adaptable/Providable.php: 
	b100509a81c2c3964f4e265556089c66
/vendors/Textpattern/Type/TypeCallable.php: 
	54e7db0576b827be0c470c1e56c17db0
/vendors/Textpattern/Type/TypeInterface.php: 
	332e329eb70265eaf8b178dae85871b6
/vendors/Textpattern/Type/StringType.php: 
	7ceadf505a4e876097d8d1054c87776d
/vendors/Textpattern/Http/Request.php: 
	7cb475dcfdd6417ee104cc320f32e003
/vendors/Textpattern/DB/Core.php: 
	dd7bc04910031306f14e538a53e397fc
/vendors/Textpattern/Textpack/Parser.php: 
	98dba61dc39fc90f19f024246f4b1d6c
/vendors/Textpattern/Textpack/StringInterface.php: 
	91ff35665089fe78f5094936d031ff6b
/vendors/Textpattern/Textpack/String/Iterator.php: 
	9d669f8bea1e3ec5b37fd9b42c0f230f
/vendors/Textpattern/Filter/FilterCallable.php: 
	aaf62d55c1992dd1ff98dcd9808d02d9
/vendors/Textpattern/Filter/StringFilter.php: 
	199ec4ba9b3050de375ae89665276efd
/vendors/Textpattern/Filter/Exception.php: 
	e6dca6315b0c796e4c04c99704942064
/vendors/Textpattern/Import/TxpXML.php: 
	b8e11ac498ffa53b45885fd08bb18a24
/vendors/Textpattern/Tag/Registry.php: 
	52526b64f1969bc1a5b0ba8f4d9fde48
/vendors/Textpattern/Tag/Syntax/Link.php: 
	7e1de226ba840b8d827486b09a114014
/vendors/Textpattern/Tag/Syntax/File.php: 
	14bb3856b69d50e30dd237c6e0e11056
/vendors/Textpattern/Tag/Syntax/Partial.php: 
	46306a4cd47cb9ed86273318a041147c
/vendors/Textpattern/Tag/Syntax/Authors.php: 
	1306c7b0c88135fcb0217443ceaaf136
/vendors/Textpattern/Tag/Syntax/Image.php: 
	047939fbc0070fb37c3fc011139b7c68
/vendors/Txp.php: 
	c2d65c18a1ef91790486af430a6bca03
/vendors/jquery/jquery/jquery.js: 
	dc5e7f18c8d36ac1d3d4753a87c98d0a
/vendors/jquery/jquery-ui/jquery-ui.js: 
	c15b1008dec3c8967ea657a7bb4baaec
/vendors/Netcarver/Textile/Parser.php: 
	0cf4fd540211bedef0af515e813e9d86
/vendors/Netcarver/Textile/DataBag.php: 
	67ab988e7ab1d072937acbbcb023a288
/vendors/Netcarver/Textile/Tag.php: 
	73f14c01329e27998a213b7e5b79e620
/vendors/blueimp/fileupload/jquery.fileupload.js: 
	ad343074e49b49965450a3134e9d5068
/index.php: 
	33865c828d60c67d1597c6b05536f551
/update/_to_4.7.0.php: 
	7e7eb8c5123cfe7af44480811df929dd
/update/_update.php: 
	7b6bc00f5b8848986c9293584a4586bb
/update/_to_4.7.2.php: 
	85944cf6eed5269d61ba4b18e600d7b3
/update/_to_4.5.0.php: 
	ea39b779a8f432d5b82e14f53786f11a
/update/_to_4.5.7.php: 
	93278dc9a0241116bdfd74f0cf9d2bc7
/update/_to_4.3.0.php: 
	31080463e501cbbd5563acf055501790
/update/_to_4.0.5.php: 
	1676b20430fb9e9d0bb0ce3b8bf1c64e
/update/_to_4.0.4.php: 
	cc0c12ea65166d2a4521049e1ea5166e
/update/_to_4.0.6.php: 
	2e024f94c8d3c02c08059934f9ddba4a
/update/_to_4.6.0.php: 
	4c93422405adac164c76a4633e321a08
/update/_to_4.0.7.php: 
	6cfcb4026ada140e3c15e015ea55e3d3
/update/_to_4.0.3.php: 
	10935371d29cabd0f2ed709efbfd0b89
/update/_to_4.2.0.php: 
	daafa866f058bc67c15126e090d22be9
/update/_to_4.8.4.php: 
	a298a949ac492ed68e4d36fed2bddddc
/update/_to_4.8.0.php: 
	3fac278033fb80a7dd7b1cce1b03552c
/update/_to_4.0.8.php: 
	48e0bf094b559793549dff765d924cc0
/include/txp_lang.php: 
	d55e0295a1c7e36fe375260cae39362d
/include/txp_link.php: 
	8f1ad2a0ce548b38de13c921d4a66765
/include/txp_log.php: 
	4b31513a22e83ccaa7545ff5347dd9ea
/include/txp_auth.php: 
	270a655ba25d035f4f0b64b39add8732
/include/txp_css.php: 
	86a489840ea164d639f524cd151daa37
/include/txp_admin.php: 
	d2d680630ff15e5aa89458ac748b3cca
/include/txp_prefs.php: 
	7dbadc29770cfc4e54af3ac7c352ca04
/include/txp_file.php: 
	727252c819e01ea532c027084f61447e
/include/txp_diag.php: 
	4ccf91c75dd555305e19f774ec621cd5
/include/txp_section.php: 
	85f06cb2b24fed5d1d9fff8d5007ef97
/include/txp_image.php: 
	f0c5f4d36d2546ae351bfd7bdb91c5a5
/include/txp_list.php: 
	ce6e7860a51679cdeb349ded2575bf1c
/include/txp_pane.php: 
	62296776173b428c05dddbdd15922b30
/include/txp_category.php: 
	1d9bbd44995b83f515532a41ed555265
/include/txp_skin.php: 
	5bd78e0b6804da7c472e8826d799694a
/include/txp_tag.php: 
	91fd00aa7384c67e666111fd72de827e
/include/txp_form.php: 
	2aa42ec6927bad7ee4381c713e698a27
/include/txp_article.php: 
	8511847ad84b16980cc434b85889897e
/include/txp_page.php: 
	683e809e6250f9edae82dab825619f9b
/include/txp_plugin.php: 
	11e497a6a736aa59d972083d8bfa718b
/include/txp_discuss.php: 
	f214b2c6efbbf8ef37c611007ae9be06
/textpattern.js: 
	6e638cb7c90bd8915733220d74ace894
/publish/rss.php: 
	591e84a1071486c8a5fede78c8d6ed63
/publish/taghandlers.php: 
	7596ff471c7cb9227a021ec64a8e3b12
/publish/search.php: 
	bd88d97bacf765b55e776e523358b593
/publish/atom.php: 
	f3ce6ad8b1e008feace8d6a54cce2658
/publish/comment.php: 
	485392be955c67d4a61a4b6f750b2d34
/publish/log.php: 
	cc08cd95c3ba9c414f5a911ed53d6cfc
/admin-themes/classic/classic.php: 
	e2c215c99765c8d0dedbf2e016a56b77
/admin-themes/hive/hive.php: 
	a778c0f806e072d31210dc72149a19ed
/admin-themes/hive/assets/js/autosize.js: 
	f638fb2a52f1dd07bd6abb479ca0911a
/admin-themes/hive/assets/js/main.js: 
	20e0abada1da15e4bf16b7a43fa3802d
/admin-themes/hive/assets/js/darkmode.js: 
	256ec5c3f1b984fcc388949c4410f346
/admin-themes/hiveneutral/hiveneutral.php: 
	70f34bcb1cf9cb2eb1bddbc2370354eb
/admin-themes/hiveneutral/assets/js/autosize.js: 
	f638fb2a52f1dd07bd6abb479ca0911a
/admin-themes/hiveneutral/assets/js/main.js: 
	20e0abada1da15e4bf16b7a43fa3802d
/admin-themes/hiveneutral/assets/js/darkmode.js: 
	256ec5c3f1b984fcc388949c4410f346
/lib/txplib_publish.php: 
	1cd1d448ceac660ccdeac1aaac7c5170
/lib/txplib_theme.php: 
	8c452bf3b1d0656cdd15e446f51ef9d0
/lib/txplib_wrapper.php: 
	38294c273b0baaaef1bc0ed93c942c7f
/lib/IXRClass.php: 
	a1b525b4a9ed12dcb5677d5232a3d92e
/lib/array_column.php: 
	154ae62342164fe4d727b28813f268b6
/lib/txplib_validator.php: 
	b93651c1c8693296032ed040c2299a98
/lib/txplib_db.php: 
	7483e91d6aa35ceb1b2df69c7a963b1c
/lib/PasswordHash.php: 
	66a8aa4b2d6e0527877a797907efc035
/lib/txplib_update.php: 
	5c826f863f5e4e8ef2bfdef2068352e1
/lib/classTextile.php: 
	f87a8054e245302160fdb3b5b02e06af
/lib/taglib.php: 
	abd39827062aec7206c96c4f784a7f6d
/lib/constants.php: 
	715a4e6b8157e2323ed4875b875ed293
/lib/txplib_forms.php: 
	32608e78213ac9c95b355388a2d0ad80
/lib/txplib_head.php: 
	93ba1ed4652a124ff8ede840155d26bc
/lib/txplib_html.php: 
	360051335d01a238b7286c9543291c58
/lib/txplib_admin.php: 
	12527dd85f49ae9e1a5a6a4cbf6d655b
/lib/class.thumb.php: 
	04f3f59fd5aef047cbd82853cce2fd32
/lib/txplib_misc.php: 
	059953839545bda6a743978a58184ad7
/lib/class.trace.php: 
	055e3bc1f8d3217aec152fa7e6216b1d
/lib/admin_config.php: 
	f228bfc7d2fe4463a16701d8a1578db1
/publish.php: 
	f915a8d6094efdb7a990d3b398de192f
/../css.php: 
	853b7c8a1ba14c8ff5a89dbd41a10f8e
/../index.php: 
	316c9ed67bd934ef145fe7dc5336e3e6

------------------------

p.

Offline

#11 2023-09-15 09:51:14

Destry
Member
From: Haut-Rhin
Registered: 2004-08-04
Posts: 4,912
Website

Re: [solved] Blank admin panels

I went back and changed the former domain using the suggested easier way. It was even easier because I already had the hosts file and virtual domain setup at that point. Indeed, the only thing I missed before was changing the path in the DB.

But one thing I also did before was juggle the users table from the new site I had into the old DB because I had forgotten the former login for the admin account and can’t get a reminder because email doesn’t work locally.

So now I have the site up; original (changed) domain using a new admin user login account (from the fresh install, now deleted). The front end is fine, by all appearances.

But I still have the problem with Pages, Forms, Styles not showing anything in admin side. The first two being rather important. I have a feeling this is because of the dumb handling of the exporting/importing of the Users table only, but I’m not sure why that would be.

I have an old dump file with the old admin user record, is it worth trying to edit the DB with that?

Last edited by Destry (2023-09-15 09:54:49)

Offline

#12 2023-09-15 10:03:07

Bloke
Developer
From: Leeds, UK
Registered: 2006-01-29
Posts: 11,456
Website GitHub

Re: [solved] Blank admin panels

Ah okay. Well nothing seems to be up with your collation or character encoding that I can see, so maybe something else is at play.

I can’t see it being anything to do with the users table, as that would prevent you using any back-end functionality. I also don’t see any plugins installed that might interfere with these panels (e.g. rah_flat/etc_flat).

Running out of ideas here. A few things that might help:

  1. Disable your plugins for the sake of it. Just in case. If it makes no difference, enable them again.
  2. Check the Network and Console panels of the browser inspector. See if there are any errors showing that might give us clues.

The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.

Txp Builders – finely-crafted code, design and Txp

Offline

Board footer

Powered by FluxBB