Ralat maut WordPress PHP: Fungsi tidak ditentukan trailingslashit() dipanggil apabila cuba mengemas kini pemalam
P粉216807924
P粉216807924 2023-10-23 12:54:50
0
1
750

Kami memasang WordPress pada penyedia wpengine. Kami mengalami ralat PHP yang membawa maut dalam tema kami apabila kami cuba mengemas kini beberapa pemalam. Sokongan pembekal tidak tahu cara membantu kami. Ini ialah timbunan panggilan yang salah:

"Ralat Maut PHP: Ralat Tidak Ditangkap: Panggilan ke fungsi yang tidak ditentukan Trailingslashit() dalam /nas/content/live/sillaindustrie/wp-includes/class-wp-textdomain-registry.php:103n Surih tindanan: n# 0/ nas/ content/live/sillaindustrie/wp-includes/l10n.php(784): WP_Textdomain_Registry->set('default', 'it_IT', '/nas/content/li...')n#1 / nas /content /live/sillaindustrie/wp-includes/load.php(1401): load_textdomain('default', '/nas/content/li...', 'it_IT')n#2 /nas/content/ live/ sillaindustrie/ wp-includes/load.php(278): wp_load_translations_early()n#3 /nas/content/live/sillaindustrie/wp-settings.php(74): wp_maintenance()n#4 /nas/content/live/ sillaindustrie/ wp-config.php(67): require_once('/nas/content/li...')n#5 /nas/content/live/sillaindustrie/wp-load.php(50) : require_once('/ nas/ content/li...')n#6 /nas/content/live/sillaindustrie/wp-blog-header.php(13): require_once('/nas/content/li.. .')n#7 /nas /content/live/sillaindustrie/index.php(17): require('/nas/content/li...')n#8 {main}n throw into /nas /content/live/sillaindustrie/wp- includes/ class-wp-textdomain-registry.php baris 103, rujukan: https://silla.industries/wp-admin/update-core.php?action=do-plugin-upgrade”

Nampaknya ia berkaitan dengan pemalam WPML atau yang serupa, ada cadangan? Terima kasih G.

Saya cuba mengemas kini pemalam WordPress tetapi saya tidak faham dari mana datangnya ralat. Mungkin plugin tidak serasi tetapi saya tidak tahu bagaimana untuk mengesannya.

P粉216807924
P粉216807924

membalas semua(1)
P粉323374878

Seperti yang orang lain nyatakan, apabila wp-includes/class-wp-textdomain-registry 中的代码时,wp-includes/formatting.php 不可用,这是一个问题.php sedang berjalan. Ini ialah isu yang diperkenalkan dalam WordPress 6.1.

Untuk membetulkannya, anda boleh menukar baris 103 dalam wp-includes/class-wp-textdomain-registry.php kepada:

$this->all[ $domain ][ $locale ] = $path ? trailingslashit( $path ) : false;

Kepada:

$this->all[ $domain ][ $locale ] = $path ? rtrim( $path, '/\' ). '/' : false;
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan