Viewing 21 posts - 1 through 21 (of 21 total)
  • Author
  • #1044832


    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


    Anyone? :)



    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.


    Best regards,


    Hi 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?



    I 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.


    Hi 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.



    If 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.


    Yes me too – I currently use the following ones:
    Classic Editor
    UpdraftPlus WPML
    Yoast SEO

    Do you think any of them may not be ready for PHP 7.3 yet?


    I am using classic editor and yoast seo, but not the other three – Intercom, Statify, UpdraftPlus WPML


    Alright thanks – I can’t just get rid of them :)
    I will just wait for now until theme and plugins are updated.


    If 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.


    Hi 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.



    A 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: =>

    Enfold with PHP 7.3

    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 11 months, 3 weeks ago by  cg.

    Sorry 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.


    @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.


    My 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.



    @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.

    Best regards,


    Hi 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



    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.



    Hi 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



    Thanks for the update. We’ll close the thread now.

    Best regards,

Viewing 21 posts - 1 through 21 (of 21 total)

The topic ‘Enfold and PHP 7.3’ is closed to new replies.