<div>Which version: For Apache Server 2.2, you need to download PHP 5.4 thread safe, which is shipped with both php5apache2_2.dll and php5apache2_4.dll. Some earlier versions probably work as well. PHP 5.5 is only shipped with php5apache2_4.dll which will mismatch with your version.</div><div></div><div></div><div>One more thing I did was to install the Visual C++ Redistributable for Visual Studio 2008 for my x64 machine running Windows 7 Ultimate Edition. I don't think this helped since I had already the x86 version and working with my previous PHP version, but is part of the action I taken.</div><div></div><div></div><div></div><div></div><div></div><div>Cannot Load C Php5 Php5apache2 2.dll Into Server</div><div></div><div>Download Zip:
https://t.co/TQyY9glnw7 </div><div></div><div></div><div>None of the suggestions above worked for me. I tried replacing the php5apache2_2.dll file and restarting everything, but got the same error. I ended up uninstalling Apache, MySQL, and PHP, removing the path variables, and then installing WampServer. Had everything up and running in less than 5 minutes.</div><div></div><div></div><div>By the way, I uninstalled PHP by just deleting the folder in Program Files, since it did not turn up in Add/Remove Programs. I also deleted any leftover Apache and MySQL folders after the uninstalls.</div><div></div><div></div><div>Even file exist and apache shows error that this file don't exists, install Microsoft C++ Redistributable Package. Note, that you have to install 2008 version, then 2010. Install both packages, not only 2010 version.</div><div></div><div></div><div>I've had a similar problem. I found out after following a particular Youtube tutorial that if you go and edit the httpd.conf file while Apache is running... it will mess up.Make sure that you install Apache first... then turn it off, then install php afterward. It should then edit the httpd.conf file itself. This Youtube tutorial solved my problem. =UKbEzmMliNMHope it helps. I got MySQL installed and working too... but had to install the .Net 4 Framework.</div><div></div><div></div><div>All these at the right spots in httpd.conf file.</div><div></div><div> I have apache in C:/Apache & PHP in C:/PHP directories. I have also downloaded the right php5apache2.dll and placed at the right directory. Restarted the server.</div><div></div><div> But when I try to start the Apache, it does not start and throws the error - "The requested operation could not be completed"</div><div></div><div></div><div>Hi, thank you for the quick response. I tried that already but since the Apache is not even starting its not writing anything in the error log. or atleast in this case.</div><div></div><div> what is more helpful is in this case, if I comment the LoadModule php5_module C:/PHP/php5apache2.dll, apache can start.</div><div></div><div></div><div>Run syntax tests for configuration files only. The program immediately exits after these syntax parsing tests with either a return code of 0 (Syntax OK) or return code not equal to 0 (Syntax Error). If -D DUMP_VHOSTS is also set, details of the virtual host configuration will be printed. If -D DUMP_MODULES is set, all loaded modules will be printed.</div><div></div><div></div><div></div><div></div><div></div><div></div><div>thank you cereal once again, but I have noticed already that there are different dll files for different versions of apache.</div><div></div><div> I have apache 2.0.65, so I have downloaded correct dll from apachelounge, named as 'php5apache2.dll'</div><div></div><div></div><div>edit: although the filename is php5apache.dll they have clearly mentioned in the accompanying readme.txt file that it works only with apache 2.2.x & PHP 5.2</div><div></div><div> Despite lot of search on apachelounge, couldn't find the correct dll file for PHP 5.3.2 & Apache 2.0. I would appreciate if you could help with such link.</div><div></div><div></div><div>thank you serial for your support, actually I did the same thing. Earlier I haved installed PHP using windows installer file, apparantly it didnt contain apache dll. So I uninstalled everything and installed PHP using the same zipped files you mentioned above and Apache 2.2 as well. Configured using the similar instructions and I could make it work.</div><div></div><div></div><div>Murmur supports remote scripting using ZeroC Ice, a RPC mechanism. There are bindings for C++, Java, .NET, Python, PHP and Ruby, and this is supported on all our platforms (Win32, Linux and OSX). Ice works locally and also over a network, meaning you can create a web application that interfaces with a Murmur process running on another machine.</div><div></div><div></div><div>If your Linux distribution offers a binary packet for Ice with PHP (usually the name contains Ice and php) you can skip everything but naming the Murmur.ice slice file in the php.ini (see below). If there is no prepared package you'll have to try to find binaries for your system or compile Ice yourself and add the extension to PHP and tell PHP where to find the Murmur.ice file.</div><div></div><div></div><div>Download Ice-3.4.2.tar.gz from ZeroCs downloads page, untar, cd into PHP, as written in the INSTALL file export ICE_HOME environment variable pointing to your Ice install dir. If you installed it with an RPM, type</div><div></div><div></div><div>Open the page in your browser, you should be greeted with PHP's information page. Search the page for "Ice version" to verify that the IcePHP extension has loaded. If you don't see IcePHP's version and config info on this page, verify that the file IcePHP.so exists in PHP's extension_dir (this will also be in your PHP info page). Once you're sure that the IcePHP extension has loaded, delete the phpinfo.php file for security reasons.</div><div></div><div></div><div>These are example scripts. Use at your own risk. These scripts are not intended for production machines. These are examples of what Ice can do. Note that if you already have a web server installed on the server you can adapt this guide to use it instead of installing Apache.</div><div></div><div></div><div>Now install PHP. Tell PHP to install to C:\PHP5\. In the installer on the "Web Server Setup" window select Apache 2.2.x Module. When you get to "Select Apache Configuration Directory" put C:\apache\conf\. Proceed through the installer. Install the defaults, you do not need to install the extensions for PHP.</div><div></div><div></div><div>You should now be able to go to (or weblist.php). Make SURE that you have icedemo.php protected so that only YOU can access it. If you do not want to use icedemo.php, here is a list of other web interfaces you can use.</div><div></div><div></div><div>Sometimes you run two servers of mumble on the same host and you cannot load two slices with different mumble versions on the same time.The solution is to use ICE profiles, that will require extra files and unfortunately modification of scripts that run the default profile.Description on Debian etch with apache2, PHP as fcgid and cli.</div><div></div><div></div><div>How to use Ice differs from language to language. The parameters and method names will remain the same, but the syntax will naturally be different. Murmur will, by default, open up an adapter on port 6502 (or 10000 for homedir installs), which has a single accessible object named "Meta". This is the Meta server, and from it you can retrieve adapters for any configured server.</div><div></div><div></div><div>To use the ICE interface with a Python client, you'll have to have the zeroc-ice package installed (can be installed using pip: -notes/using-the-python-distribution). Be aware that Python2 and Python3 require different packages of zeroc-ice.</div><div></div><div></div><div>In the first step, you'll have to compile the slice file to generate the backend Python code. To do this, you have to use the slice2py executable on the Murmur.ice slice file. At least on Linux, you'll also have to provide some include directories:</div><div></div><div></div><div>If you're using Python3 you might run into a bug that prints out double free or corruption (out) once the program is terminated. Apparently this is a bug that only shows in combination with gcc7 (and Pyhton3). More on that can be found at -3-6-3-ice-3-5-1-crash-on-exit.The bug might be solved by simply using Python2 instead and/or by installing a more recent version of the zeroc-ice package.</div><div></div><div></div><div>Glacier2 is a Ice routing and firewall utility, and allows you to securely run the server on one machine and murmur on another. Note that if both server and client are on a secure LAN, you can just use iptables to protect the Ice port, which is a lot easier than setting up Glacier2. Also, since Mumble 1.2.2 you can set an icesecret in your murmur.ini and use it as a password. This is a lot easier to set up and use than Glacier2.</div><div></div><div></div><div>This is where it starts getting slightly ugly. Note that this requires Ice >= 3.3.1, as Ice 3.3.0 has a bug in it which prevents this from working. The following is the adaptation necessary to weblist.php to get it to work:</div><div></div><div></div><div>2. Compile the ICE CPP bindings (these are required for all other bindings)You will need mcpp-devel from the Zeroc website installed to compile. - Ctrl-F and look for "mcpp-devel". There is a big package of various Ice RPMs to download. You will install a few dependencies, along with the mcpp-devel package.</div><div></div><div></div><div>just followed the procedure for installing the solr extension and when i go to the site, it says solr php installation not found.i can see the solr folder under the project directory but i dont know what i did wrong.any ideas</div><div></div><div></div><div>I haven't tried this myself so someone might be able to give a more useful answer, but quite often the best way to work out why an error like this is appearing is to look at the code of the page that displays the error and work out what conditions trigger it. Once you know that you should have a clue as to which part of the instructions you've not followed correctly, or are outdated. If you can't work that out yourself, you posting the information you can work out (such as the file and line numbers where the error is triggered) here will make it easier for people to help.</div><div></div><div></div><div></div><div></div><div>The particular error you see is about number 2. PHP Solr (or pecl-solr) is a PHP module that you need to install in PHP. When it's installed properly, you will see Solr on the Site Admin>Server>PHP Info page.</div><div></div><div></div><div> Eric i downloaded both the solr and php solr and i couldnt find it on the php info page.There is a directive to enable global search and activate solr as the search engine.Thats where i couldnt do anything because it was not enabled.</div><div></div><div></div><div>Solr extension should be enabled both for apache and php CLI, if solr extension appears in phpinfo output and when runngin php -i in a CLI the extension should be properly installed. You still need to check the required php solr extension versions -> _search#How_to_install_Solr (changes between php 5 and php 7)</div><div></div><div></div><div></div><div></div><div>I am at this point below, but I have centos and I am trying to setup the sudoers since my environment is not set up correctly. Also, the file structure is different since I cannot see this "/etc/php5/cli/conf.d" dir.</div><div></div><div> 795a8134c1</div>