Topic on Project:Support desk

TraaBBIT (talkcontribs)

Hello.

After upgrading MW to 1.26 when I want to go to MediaWiki:Vector.css I grt error:

Fatal error: Class 'Symfony\Component\Process\ProcessBuilder' not found in /home/budrysl2/domains/westeros.com.pl/public_html/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.class.php on line 286

Could anybody help me with that?

87.123.37.79 (talkcontribs)

You need to run composer install in geshi's directory

TraaBBIT (talkcontribs)

OK.

So I need to install composer in GeSHi folder?

87.123.3.29 (talkcontribs)

Yes, you need to run the command composer install in that folder. Once that finished successfully, you can delete the composer file again.

The other option is that you take the files from the tarball. For the tarball, which contains the extensions (it is the bigger one on releases.wikimedia.org), this tarball will already contain the things, so that you do not have to use composer at all.

This post was hidden by 87.123.3.29 (history)
TraaBBIT (talkcontribs)
87.123.3.29 (talkcontribs)

Exactly, the file mediawiki-1.26.3.tar.gz will contain what you need.

TraaBBIT (talkcontribs)

I deleted all from SyntaxHighlight_GeSHi catalog and upload files from mediawiki-1.26.3.tar.gz.

Still have this error:

Fatal error: Class 'Symfony\Component\Process\ProcessBuilder' not found in /home/budrysl2/domains/westeros.com.pl/public_html/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.class.php on line 286

TraaBBIT (talkcontribs)

I fixed that.

I go to SyntaxHighlight_GeSHi catalog.

There instal again composer and then run:

php composer.phar require symfony/finder

to instal Symphony