PECL Upload Progress - Compiled for Windows? - php

Could anyone be kind enough to point me to a link for the latest version (1.0.3.1) of the PECL extension Upload Progress, compiled as a windows 32 bit DLL?
I've had a look on http://downloads.php.net/pierre/ but it doesn't seem to hold the latest version, I have the one from there and although its installed and running, its not returning data for me.
I know my code is good as I use a linux hosting server, and everything works - I just develop on Windows and its a little bit annoying not to be able to fully test a project without uploading.

Here's a link from anatoliy belsky:
uploadprogress.dlls

Related

Unable to install imagick

I found tons of instructions, how to install Imagick on windows. Here is a very good and detaild explanation.
I am following the instructions. So, first, download the latest DLL from PECL. Copy the php_imagick.dll to the extension dir, copy the _CORE* libraries to PHP root directory, and it shows me the following version: ImageMagick 6.9.1-2 Q16 x64 2015-04-14
Wow, great, now I have nothing to do just install this exe.
Oh, wait...
There are no installer like this. And the problems starts here. Of course, I've tried to download and install the latest installer, installed it, set the environment variables, but it always says something about entry points.
I don't know why Imagick guys removes the releases from their ftp, I think this is a very bad behaviour. Can not access from archive too.
So I am unable to installing the Imagick.
Can anybody help me with this version of installer, or give me a step-by-step instruction, how to install this Imagick for Windows 10, 64bit for Apache 2.4.2 64bit, and PHP 5.6.5 64bit?
I tried the 32bit version, but with that, the phpinfo() does not show me anything.
EDIT: There is an alternative download location here.
I started a thread on the Imagick forum, and now I don't know, should I cry or should I laugh...
The answer for my question was this:
Hmm... it seems we don't build our libraries with 'deprecated' methods. I will see if we can change this before the next release so DrawAllocateWand will not suddenly be gone.
I tell to the guy, ok, it's a cool thing, but I've just reinstall my machine from the scratch, so, I got this error:
Procedure entry point (DrawAllocateWand) not found in DLL
or something similar, I translated it.
So, please tell me, where can I download the ImageMagick 6.9.1-2 Q16 x64 2015-04-14 binaries, because it seems, that php_imagick.dll need this, and I should work...
The answer was:
We don't keep an archive of old binary version of ImageMagick. You could however decide to build IM from source.
CONCLUSION
If you ever had a working installer for windows for Apache, PHP, Imagick, you should always keep these in the cloud for yourself. MHO: I really hate these things. I know, most of us is working on linux boxes, but our company policy is to use OS what admin says. So I need to use windows. Now I should suck for a while, to download and install a cygwin with compilers, compile the Imagick somehow, and set all the environments variables, because some developers do not use a version controller, or maybe the sotrage is too expensive for them to store old binaries... I can not imagene these options.
ImageMagick is available here:
http://windows.php.net/downloads/pecl/deps/
Imagick, that has been compiled against that version of ImageMagick is available here
http://windows.php.net/downloads/pecl/releases/imagick/3.4.0rc5/
Downloading random versions of libraries from other places is not guaranteed to work.

How to install php on windows xp

every time I try to install php on windows I get a file called php-5.4.8.tar.bz2 I dont know how to install this kind of file can someone help me?
If you are new to PHP, then I would suggest you to use WAMP Server. Link below:
http://www.wampserver.com/en/
Install it, execute it, start working. Real fast and easy. It comes pre-configured with Apache, MySQL and PHP.
You're using the wrong file, you're on Windows not Unix!
This should help:
http://www.php.net/manual/en/install.php
yet, use a wamp server, it's simple and easy to use. enjoy your PHP trip ! :)
In case you're looking for a place to start learning PHP, I highly suggest this simple tutorial:
http://www.w3schools.com/php/
It's a very straight forward tutorial that'll get you started with PHP in no time!
You have downloaded the installation package for Unix based systems. You want to download the Windows Version. Note that you will also need to download an install Apache with this.
You may find it easier to install a full development package. I recommend WAMP or XAMPP. These contain all the tools you need to get started, including Apache, PHP, and MySQL.
Compressed archive created by bzip2, a file compression program often found on Unix-based systems; incorporates the Burrows-Wheeler compression algorithm as well as Run-Length Encoding (RLE) for high levels of compression; often used for Linux software package distributions.
Info about .bz2
You can unrar it using winrar

Installed imagick on Windows Server 2008 R2

So, I've been at it all day and about to give up, but thought posting my question would be a good last chance. I know this is difficult, but not impossible, since I've read the stories from many on the same topic and they all seem to get there eventually.
I'm trying to install Imagick (the PHP DLL for Imagemagick) on Windows Server 2008 R2 64-bit. I am using the thread-safe version of PHP and had the server running perfectly fine before trying the install. Here are the steps I've already taken:
I installed the GPL GhostsScript package (gs905w64.exe) since ImageMagick asked for it to be installed prior to ImageMagick itself. Ok, next...
Downloaded "ImageMagick-6.6.2-10-Q16-windows-x64-dll.exe" and installed it to path C:\imagemagick. According to the internets, this seems to be the version of choice for this server/DLL mix. I tried 4 other installs, including the latest version, and this so far seemed the best fit. After install, the command line steps it says to take with "logo.miff" worked fine. After the install and test, I confirmed that the installation path showed up in my Environment Variables correctly. Great... next.
Downloaded "php_imagick_ts.dll" from here, saved it to my extensions folder (yes, the correct one) and added it to my php.ini file (also the correct one). Since that didn't work, I tried all 3 versions of the thread-safe DLLs on that same download page. None of those worked either, so I tried the non-thread-safe versions as well with no luck. I also tried the php_imagick_dyn-Q16.dll available from here, as well as the static version too. The static version finally worked after everything.
I installed Microsoft Visual C++ 2008 Redistributals (both the main and SP1 versions). This seemed to have no effect on anything.
Final result after all of this: "imagick" shows up in my phpinfo(), but doesn't work and extension_loaded('magickwand') returns false. I'm assuming my installation failed here. Can you let me know what I'm doing wrong?

Failing to run memcached in win 7 xampp

I am running win 7 , 64 bit and xampp 1.7.3. But can not install memcached.
Because,can not find the dll http://downloads.php.net/pierre/php_memcache-cvs-20090703-5.3-VC6-x86.zip file in its location. I am sure, I can not install memcached in my system as this file is unavailable.
Can you please share this file?
Or do anyone know where is the exact location of the file?
I have tried with all the memcache dll from here: http://downloads.php.net/pierre/, but not working, showing errors.
If it is not possible to get the file, can any one say what is the other way to install memcached?
Regards
It is very hard to find but I found it :).. Installed and working perfectly on my system.
here is the link:
http://zhiliansns.googlecode.com/svn-history/r4/trunk/software/php_memcache-cvs-20090703-5.3-VC6-x86.zip
yeah I found it in a SVN repository :)
For those whoe are still looking for the vc6 compiled memcache dll for php 5.3.x (always 32 bit in vc6) the file can be found at: http://code.google.com/p/thinkam/downloads/detail?name=php_memcache-cvs-20090703-5.3-VC6-x86.zip&can=2&q=
Took me about 5 hours to find the correct dll and hope some ppl find this u
Not sure what was hard but the new versions are available at http://downloads.php.net/pierre/
Feel free to ping me if you have any issue with these binaries or memcache in particular.

PHP Inclued for Windows?

Is there a .dll version of the inclued extension for PHP?
The manual's link for Inclued on PECL4WIN doesn't help. I don't have a compiler to build my own DLL.
NOTE: The spelling "inclued" is correct!
Edit: I don't have a compiler, but do know someone with one... that's really a last resort though.
As best as I can tell, the Windows version doesn't exist anymore. Maybe whoever was maintaining it before had to stop for some reason.
I wonder what it takes to compile a PECL extension under Windows.
Edit
Here's some info on compiling a different PECL extension on Windows. You may be able to extrapolate to the inclued extension.
Edit
WAMP Server comes with PECL & PEAR. I can actually run the command pecl install inclued-alpha from the Windows command-line and it goes out and tries to grab the inclued extension from the PECL site.
Unfortunately it dies when it unpacks the .tgz file and tries to compile it
ERROR: The DSP inclued.dsp does not exist.
Which version of PHP are you running? I know someone that can compile you a version.
update
Alright, got this compiled - I've tested on my 5.2.6 build and it seems to work fine.
I've been told there may be problems using it in a threaded environment (e.g. Windows) but that's only a maybe. Also:
[13:10] <g0pz> the inclued dumpfiles will collide, because it uses PID # + increments
[13:11] <g0pz> but command line should work ok
[13:12] <g0pz> is the threaded apache version which'll have the same PID and well, a "possible" collision
So good luck with it :)
download
Poke me if you have any issues with inclued.
I'm just on the verge of putting out a release, I'll do a mkstemp() in windows instead of picking the PID + count.
Hopefully also with a gensvg.php which'll render the di-graph in-browser with pear::Image::GraphViz.
Isn't this their DLL download site? http://pecl4win.php.net/list_dlls.php
Unless I'm off on my browsing of the site?
Is this the page you are looking for?
http://pecl4win.php.net/list_dlls.php
..edit: (man, we are fast. I swear these two duplicate answers were posted simultaniously)
The official PHP for Windows site says:
PECL For Windows
PECL extensions for Windows is being worked on. The interface on the
pecl website will most likely be updated to offer Windows DLL download
right from that website. In the meantime, some extensions can be found
here.
That "here" link leads to http://downloads.php.net/pierre/, where you will find, among the multitude of other extensions, builds of inclued for PHP 5.2 and 5.3, VC6 and VC9, thread-safe and non-thread-safe. The one matching my version of PHP seems to be working.

Categories