Jump to content

Syntax error on Installing Processwire 3.0.225


jameswillams
 Share

Recommended Posts

Hello,

 

I was in the process of installing Processwire 3.0.225 on Centos7 with PHP 5.5.38, MYSQL 5.5.62, Apache 2.2.34.

However after successful installation I get the following error thrown on admin panel i.e :

Parse Error: syntax error, unexpected '.', expecting ',' or ';' (line 98 of wire/modules/Inputfield/InputfieldTinyMCE/InputfieldTinyMCE.module.php)

This error message was shown because: Superuser has never logged in. Error has been logged.

After changing to PHP 5.6 , the installation seems to work fine . 

Is this a known issue? . Could you please replicate with PHP 5.5.

What are the minimum PHP requirements to run Processwire ?.

Here it's mentioned as PHP 5.4

https://processwire.com/docs/start/install/new/#requirements

Also checked with another link where it's mentioned PHP 7

https://processwire.com/about/requirements/

 

Could you please fix this?.

Edited by jameswillams
Link to comment
Share on other sites

You should make sure that you are using a new PHP version.
PHP 5.5 has been end of life for a very long time (Ended 7 years ago - 21 Jul 2016)!

Processwire should currently be used with PHP 8.1, if not otherwise possible 7.x would also be ok.

2 hours ago, jameswillams said:

Also checked with another link where it's mentioned PHP 7

https://processwire.com/about/requirements/

These are the current requirements, apparently it was not updated at the installation site  ? 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...