autoinstall added second webserver to setup, additional php version not set up

Discussion in 'ISPConfig 3 Priority Support' started by Taleman, Apr 8, 2023.

  1. Taleman

    Taleman Well-Known Member HowtoForge Supporter

    I used autoinstaller to add second web server to my multiserver setup, seems to have worked very well except additional PHP versions are not set up on this new web server. All PHP versions from 5.6 to 8.2 did get installed, and the installer printed
    Code:
    [INFO] Adding PHP version(s) to ISPConfig.
    but ISPConfig panel does not show any setup for additional PHP versions on this second web server, neither does the drop down in website settings have them. Should I have added --use-php to the autoinstaller command line?
    I guess I must follow https://www.howtoforge.com/ispconfig-php-debian/ to add the settings for additional PHP versions?
     
    Last edited: Apr 8, 2023
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    I'm not 100% sure, but I think the auto-installer can not add the PHP versions to the master itself yet, but they are installed on the slave. There has been done some work on this though, so @Th0m might be able to give you a better or more up-to-date answer :) Nonetheless, the step that you must do manually if they do not show up in the master is to add them in the ISPConfig GUI on the master for this slave server. Use the instructions from the guide you posted the link to as a reference, but you don't need to install them, do the step to add them to the GUI only.
     
  3. Th0m

    Th0m ISPConfig Developer Staff Member ISPConfig Developer

    We had a working solution to add the additional versions to the list in ISPConfig when installing a slave server, but it got broken and caused all kinds of issues. The hotfix was to simply not let them be added to the database is you are installing a slave server. So for now you must manually create them in ISPConfig, as described in the guide you mentioned indeed.

    Needs fixing and I hope to be able to do that soon.
     

Share This Page