I am trying to set up phpmotion with phpshield, but i get these errors:

Warning: dl() [function.dl]: Not supported in multithreaded Web servers - use extension=/../../../xampp/htdocs/phpshield/phpshield.5.2.win in your php.ini in C:\xampp\htdocs\video\classes\config.php on line 2
PHP script C:\xampp\htdocs\video\classes\config.php is protected by phpSHIELD and requires the phpSHIELD loader phpshield.5.2.win. The phpSHIELD loader has not been installed, or is not installed correctly. Please visit the phpSHIELD php encoder site to download required loader.

I would be very glad for help๐Ÿ™‚

    You can't use dl() in a multithreaded server. You want to be using Apache mpm_prefork not mpm_worker or mpm_threaded.

      Well, how do i change to Apache mpm_prefork :S Sorry but im noob๐Ÿ™

        There's also a suggestion in that error message that you list phpshield in your php.ini instead of using dl() to load it (I don't know if phpmotion checks if it's loaded or not or not before trying to use dl(). It would be very very stupid if it didn't).

          You'd have to look into the Apache stuff. Either reinstall it or edit the httpd.conf to use it. I don't run Apache on Windows with xampp, so I can't be sure. This is a reason why I install all pieces by hand. You learn so much by doing it, and you can fix problems easier (most of the time).

            Write a Reply...