Error with add-on preventing Log-In

Permalink
After installing an add-on we can't log-in to our site. Simply deleting the folder of the packers folder does not help. How can we deactivate/deinstall add-ons manually/without log-in first?

The install is done with the very latest version of concrete 5.

Many regards.

ARTRIUM
 
MrKDilkington replied on at Permalink Reply
MrKDilkington
Hi ARTRIUM,

What happens when you try to log into your site?

Deleting an installed package generally creates additional errors.

To fix this, you will likely need to edit the database.

What was the name of the add-on?
ARTRIUM replied on at Permalink Reply
ARTRIUM
Hi, thanks for the feedback. The error message is:
"An unexpected error occurred. File does not exist at path
.../packages/free_cookies_disclosure/vendor/autoload.php".

We downloaded the freeware add-on as zip file at:
https://github.com/mainio/c5_free_cookies_disclosure...

The add-on developer ("mainio") mentioned the read-me
file to be read, which should solve the current problem.
All we receive from it ..Composer needs to be installed.
We think/thought Composer is already included in C5.7.x
and went on installing the add-on like normal.

The add-ons read-me file says:
...
3. Make sure you have [Composer](https://getcomposer.org/) installed.
4. Open your console and navigate to the package folder.
5. Install the composer packages by running `composer install`.
6. Navigate to your site's dashboard and install this package

Many regards.
MrKDilkington replied on at Permalink Reply
MrKDilkington
@ARTRIUM,

The error was caused because the add-on requires additional software to function.

In the readme, steps 3, 4, and 5 were skipped. Those steps require using Composer, a tool for downloading PHP dependencies. When the add-on was installed, it expected those dependencies to be available.

Normally an add-on can be removed by editing the database concrete5 is using. This add-on package controller looks a bit more complicated, I am not sure if it requires more than that.

Do you have any backups of your site?

An option would be to message the add-on developer and see if he has time to explain how to remove it manually.
Mainio
http://www.concrete5.org/profile/-/26921/...
ARTRIUM replied on at Permalink Reply
ARTRIUM
Hi MrKDilkington,

thanks for the reply with additional infos about Composer.
We thought it is already included in the Concrete5 install,
but it seems it isn't. Ot is ot a different "kind" of Composer.

Clearly a beginner issue, thanks for your time and effort.

Many regards.

> concrete5 Community <mailto:discussions@concretecms.com>
> 2. Dezember 2015 21:27