jameswillams Posted August 21, 2023 Posted August 21, 2023 (edited) 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 August 21, 2023 by jameswillams
zoeck Posted August 21, 2023 Posted August 21, 2023 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 ?
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now