Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2017-02-28 09:00:36

anteante
New Member
Registered: 2012-04-11
Posts: 9

[resolved] Fatal error after upgrade 4.5.x > 4.6.2

PHP Version 5.5.38
MySQL 5.5.54

Hello,

after upgrading an older site form TXP 4.5.x to 4.6.2, all I am getting is this:

Fatal error: Interface ‘Textpattern\Container\FactoryInterface’ not found in /home/www/textpattern/vendors/Txp.php on line 37

This shows up on the landing page, but also when trying to access the Admin Panel via /textpattern. The site is pretty much knocked out.

Thanks in advance for hints on how to resolve this!

Last edited by anteante (2017-02-28 10:17:49)

Offline

#2 2017-02-28 09:24:09

jakob
Admin
From: Germany
Registered: 2005-01-20
Posts: 4,987
Website GitHub

Re: [resolved] Fatal error after upgrade 4.5.x > 4.6.2

It sounds like you might not have uploaded all the files that belong to Textpattern.

In your installation, there should be a subdirectory /vendors inside the /textpattern directory with numerous sub-folders including the file mentioned. That wasn’t there in earlier versions and if you just swapped out your existing files, your update won’t work.

If you’re not seeing that, try downloading the installation package again and include all the files.


TXP Builders – finely-crafted code, design and txp

Offline

#3 2017-02-28 10:14:35

anteante
New Member
Registered: 2012-04-11
Posts: 9

Re: [resolved] Fatal error after upgrade 4.5.x > 4.6.2

Thanks a lot for the hint.

I’ve actually checked and had the /vendors folder, including subfolders, on the server. But apparently some of the files within the subfolders were not synced. Replaced the whole folder, now it’s working!

Thanks again for the help!

Offline

Board footer

Powered by FluxBB