Posts by Nuxwin

    [DEBUG] iMSCP::LockFile::release: Releasing exclusive lock on /var/lock/imscp.lock

    [FATAL] iMSCP::DbTasksProcessor::processDbTasks: cp: cannot stat ‘/var/www/imscp/gui/data/persistent/softwares/2/drupal-8.7.5-1.tar.gz’: No such file or directory at /var/www/imscp/engine/PerlLib/iMSCP/DbTasksProcessor.pm line 400.

    Before talking about any redirection issue, please fix that one... If a fatal error is raised at some point, some of queued job could be still awaiting... And please, provide us the exact steps to reproduce the problem, including the real domain/subdomain names you used.


    Thank you.


    BTW: You shouldn'tt use the software installer because it is not really maintained.

    First of all I am sorry I have Ubuntu 16.04 LTS (up2date) not 18.04 as mentioned in my first post. I tried to download the new package and it told me it can not validate the ssl certificate from github ... so it seems a general problem.

    FloRet88 is talking about your i-MSCP version, not really about your distribution version since xenial is still supported because not EOL ;)


    For the problem, stay us informed and if you don't figure out, we'll try to reproduce ;)

    So I do not know what is with me again when I do it as described I get the following error message.



    Code
    1. [ERROR] main: An unexpected error occurred: An error occurred while executing the clean MAKE(1) target for php-7.3.8: /var/www/imscp/gui/plugins/PhpSwitcher/PhpCompiler/Makefile:297: *** missing separator. Schluss.
    2. root@ns314319:/var/www/imscp/gui/plugins/PhpSwitcher/PhpCompiler#

    Please, don't follow that howto. Read the previous posts to understand why.

    TheCry


    Sorry for the delay... I'm still working on the new version, refreshing all patches and performing required tests. I covered you use case for PHP 5.6.40:



    /opt/phpswitcher/20190822/php5.6/etc/php/conf.d/modules.ini:


    TheCry


    Ok... I've checked the patches provided by joximu... He has copied them from Ondrey Sury repository AS THIS, without the required modifications... Some patches need to be modified, such as the patches for libtool, else, the required files won't be searched at the right place... Copying the patches from Ondrey Sury without modifying them cannot work because the installation layout is different...


    I'll try to provide new version today because that will become a mess if all people are trying to compile using patches from joxi, even through his job/try is appreciated ;)

    5.6.40:

    on my system I had to create a symlink to get curl compiled in the last php 5.6 release: Code
    cd /usr/local/include
    sudo ln -s /usr/include/x86_64-linux-gnu/curl/

    Good morning joximu


    I'm approving all your work as this is almost how I'm processing... But you should not create such symlink for cURL. Basically put, you need just to add multiarch support through a patch. An example for PHP 5.5 which you can find in the PhpSwitcher/PhpCompiler/php5.5/patches/temporary-path-fixes-for-multiarch.patch patch:


    multiarch.png


    The changes should be similar for PHP 5.6.