1. The forums will be archived and moved to a read only mode in about 2 weeks (mid march).

Install help, missing extensions?

Discussion in 'Help' started by meetloaf13, May 24, 2020.

  1. meetloaf13

    meetloaf13 Creeper

    Messages:
    4
    Good morning, I used to run some servers for my kids, OG PM, Bukkit, Genisys, and I have a few nephews and nieces that want me to start a few more.

    Hopefully, I don't get RTFM'd. I have tried to follow all instructions explicitly.

    I have visited the install instructions several times.

    I'm Windows 10 x64, 16GB RAM.

    i downloaded the .phar, and the PHP binary, I extracted the PHP to my "/bin" directory, the PHP directory has been added to my environment variables, I have installed the C++ included at the links and restarted my computer.

    I keep getting a message that the OpenSSL & pthreads extensions couldn't be found. These are included as variables in the .ini file, and I checked to make sure they were being referenced properly, which is the case (since the devs made the .ini and the files, file names match). Under the php/ext/ directory, both php_openssl.dll & php_pthreads.dll files exist. For some reason they are not being 'found'?

    Any help you can offer would be greatly appreciated.

    Thank you

    upload_2020-5-24_9-18-44.png

    upload_2020-5-24_9-20-2.png

    upload_2020-5-24_9-20-18.png

    upload_2020-5-24_9-21-53.png
     
  2. dktapps

    dktapps Administrator Staff Member PMMP Team

    Messages:
    774
    GitHub:
    dktapps
    check the `php.ini` file and see if there are any entries pertaining to those extensions.
     
  3. meetloaf13

    meetloaf13 Creeper

    Messages:
    4
    Yes
    Code:
    ;Custom PocketMine-MP php.ini file
    memory_limit=2084M
    display_errors=1
    display_startup_errors=1
    error_reporting=-1
    zend.assertions=-1
    phar.readonly=0
    extension_dir=ext
    extension=php_pthreads.dll
    extension=php_openssl.dll
    extension=php_chunkutils2.dll
    extension=php_igbinary.dll
    extension=php_ds.dll
    extension=php_leveldb.dll
    extension=php_crypto.dll
    igbinary.compact_strings=0
    zend_extension=php_opcache.dll
    opcache.enable=1
    opcache.enable_cli=1
    opcache.save_comments=1
    opcache.validate_timestamps=0
    opcache.file_update_protection=0
    opcache.optimization_level=0x7FFEBFFF
    ;Optional extensions, supplied for plugin use
    extension=php_gd2.dll
    extension=php_mysqli.dll
    extension=php_sqlite3.dll
    ;Optional extensions, supplied for debugging
    extension=php_recursionguard.dll
    recursionguard.enabled=0 ;disabled due to minor performance impact, only enable this if you need it for debugging
    
     
  4. meetloaf13

    meetloaf13 Creeper

    Messages:
    4
    Should I comment them out? I assumed they were necessary.

    Thanks for your help

    Update: NM, I tried that. No change
     
    Last edited: May 24, 2020
  5. HimbeersaftLP

    HimbeersaftLP Fish

    Messages:
    2,402
    GitHub:
    HimbeersaftLP
    Where did you download the php binary?

    btw if your nephews and nieces want to play vanilla survival you should use the official bedrock dedicated server instead. PMMP doesn't have redstone, mobs and lacks many new blocks and items.
     
  6. meetloaf13

    meetloaf13 Creeper

    Messages:
    4
    I got it from the website, on the link in the instructions.

    So here's what I'm trying to do at this point, I got them on Aternos, but I have an old creative map my kids played on, like 4 years ago, I was running Genisys at the time. I'd like to restore that map as there were some pretty fun features of it.

    I tried exporting that map using mcaselector, but Aternos didn't like the file format it the .zip contents. I'm guessing I may not be able to accomplish this.

    Thank you for the heads up, I didn't realize no redstone. Our old Genisys map/server definitely had redstone.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.