-
AuthorPosts
-
December 13, 2018 at 12:06 pm #1044832
Hi
My hoster provides PHP 7.3, so I did an upgrade of my website to this PHP version (had PHP 7.2 previously).
The result is the following error message after the backend login:
No input file specified.
I guess that Enfold (in my case v4.5.1) is not compatible with PHP 7.3 yet. Is that possible and if yes, when will that be resolved?
(downgraded to PHP 7.2 now to make the backend available again)Best regards and thanks in advance
MichaelDecember 16, 2018 at 1:06 pm #1045883Anyone? :)
December 18, 2018 at 1:04 am #1046673Hi,
Thank you for using Enfold.
We haven’t tested the theme on that version yet. Do you have a staging site where we can see this? Did you flush the permalink or reset the .htaccess file after the upgrade?
I checked the list of the soon to be deprecated functionalities but I didn’t find anything that would affect the theme aside from the “String search” changes, but I could be wrong.
// https://wiki.php.net/rfc/deprecations_php_7_3
Best regards,
IsmaelDecember 18, 2018 at 2:12 am #1046693Hi Ismael
Thanks a lot for your feedback.
So if you haven’t tested the theme with PHP 7.3 yet, who can tell me when these tests will happen?
I can setup a staging site and give you access to it as soon as it’s ready, but I think you should do separate tests as well.In addition:
Did you flush the permalink or reset the .htaccess file after the upgrade?
No I didn’t do any of them. How do I flush the permalinks if I am not able to sign in to the WP backend?
Thanks
MichaelDecember 18, 2018 at 3:00 am #1046699I am using PHP 7.3 and so far there is no issue of login in or anything else. I think it must be one of your plugins that do the conflict, not enfold.
December 18, 2018 at 3:38 am #1046713Hi Chowdhury
Thank you very much for your input – that’s very valuable!
As already mentioned I will check it on my staging environment, disable all plugins and then try again.Cheers
MichaelDecember 18, 2018 at 3:47 am #1046716If it helps, you can give the list of all the plugins you are using then I can point out which are the plugins I don’t use in my website. I am very selective with my plugins and I know them well.
December 18, 2018 at 4:00 am #1046717Yes me too – I currently use the following ones:
Classic Editor
Intercom
Statify
UpdraftPlus WPML
Yoast SEODo you think any of them may not be ready for PHP 7.3 yet?
December 18, 2018 at 4:06 am #1046719I am using classic editor and yoast seo, but not the other three – Intercom, Statify, UpdraftPlus WPML
December 18, 2018 at 4:10 am #1046720Alright thanks – I can’t just get rid of them :)
I will just wait for now until theme and plugins are updated.December 18, 2018 at 4:14 am #1046723If I were you, I would look at the least popular plugings. Intercom installed only 10,000 times, so there might not be enough users to report the bugs yet.
December 18, 2018 at 12:49 pm #1046827Hi Chowdhury
Thanks again.
I removed Intercom now but unfortunately still no luck.Still getting the same error after changing to PHP 7.3:
No input file specified.
Cheers
MichaelDecember 18, 2018 at 1:02 pm #1046830A default Enfold installation does work with PHP 7.3 on my end.
Seems like your issue is not directly Enfold related.
Did you try one of the normal WP themes?Test-Site of Enfold with PHP 7.3: => https://enfold.tabulor.de/
Edit: I reverted my Test-Site back to PHP 7.2 … because WordPress itself throwed some errors with PHP 7.3
- This reply was modified 6 years ago by cg.
December 18, 2018 at 1:08 pm #1046833Sorry I didn’t read your error “No input file specified.” before. If that’s the error then it is related to php settings. First check the open_basedir setting then make sure short_open_tag is off.
December 18, 2018 at 1:37 pm #1046849@cg: Ok I see, thanks. So it must have another reason in this case and not Enfold I guess. Did not try another theme yet.
@Chowdhury: No worries. I am not sure if I can change the PHP settings by myself tough or if it’s enabled by my hoster. I also altered my .htaccess file – no luck so far. Will see what my hoster says.
December 18, 2018 at 3:00 pm #1046897My guess for now is that it is connected with WPML and its not-yet-compatibility with PHP 7.3.
Opened a separate ticket there as well. Lets see what they think.December 19, 2018 at 2:21 am #1047077Hi,
@michaelH: Thanks for the info. By the way, you can manually flush the permalinks in your functions.php file if the dashboard is not accessible.
https://codex.wordpress.org/Function_Reference/flush_rewrite_rules
Best regards,
IsmaelDecember 19, 2018 at 2:40 am #1047080Hi Ismael
Thanks a lot for your input, but this sounds quite risky to me:
However, this is an expensive operation so it should only be used when absolutely necessary.
[…]
This is bad practice.And also:
// do not use on live/production servers
So I think I will just wait and be patient for now.
Cheers and thanks
MichaelDecember 19, 2018 at 3:15 am #1047085Hey!
It is bad if you’re calling it on every page load. You can add it to your functions.php file. refresh the page once or twice and then remove it.
For safety purposes, create a backup first. Or do it on a dev site.Cheers!
IsmaelDecember 19, 2018 at 3:19 pm #1047212Hi all
The issue in my case was actually my hosters “fault”.
There was a bug in their nginx configuration which has been resolved now.I am currently using PHP 7.3 without any issues.
@Ismael: Please close this thread.Thanks and cheers
MichaelDecember 20, 2018 at 10:10 am #1047614 -
AuthorPosts
- The topic ‘Enfold and PHP 7.3’ is closed to new replies.