Bug #68208 [Fbk->Csd]: curl package not loading no error

From: Date: Mon, 13 Oct 2014 14:58:38 +0000
Subject: Bug #68208 [Fbk->Csd]: curl package not loading no error
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-188070@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=68208&edit=1 ID: 68208 User updated by: admin at ctrlcube dot com Reported by: admin at ctrlcube dot com Summary: curl package not loading no error -Status: Feedback +Status: Closed Type: Bug Package: cURL related Operating System: windows 7 PHP Version: 5.6.1 Block user comment: N Private report: N New Comment: ok, solved! deplister.exe showed a missing dependent dll. Brill! Thanks SO much for your help... Previous Comments: ------------------------------------------------------------------------ [2014-10-13 13:52:43] ab@php.net Hm, good that you mention the size - my x64 copy downloaded three days ago has php_curl.dll of size 447kb. A x86 one should be around 400kb. Have you downloaded yours earlier than October 2nd? As the 5.6.1 release was the delayed one. Also 5.6.1 should be the release where upgrade to libcurl 7.38.0 happened. I think it's better to figure out now what's wrong as if that's a build issue, waiting for 5.6.2 will not help. Maybe you could check this http://windows.php.net/downloads/snaps/php-5.6/r37a685f/ or one of any latest snaps. Also please tell what was the php console test and manual apache start with -X showing. If php.exe loads it, the issue is most likely somewhere else. Btw, there's deplister.exe in the php dir, point it to a dll file and it'll show it's deps. Thanks. ------------------------------------------------------------------------ [2014-10-13 10:49:12] admin at ctrlcube dot com ok, apache and PHP moved to path with no spaces. Windows path, php.ini, apache conf file all updated, still the same issue... Let's see I might just wait for 5.6.2 and skip 5.6.1 on my live server... ------------------------------------------------------------------------ [2014-10-13 10:16:27] admin at ctrlcube dot com thanks, I'll look into that, just one quick question. I had a quick look at the source for the curl dll (\php-5.6.1\ext\curl\) for 5.6.0 and 5.6.1. They appear to be identical. the package.xml stating version 5.0rc1. However the curl ddl (php_curl.dll) sourced with 5.6.0 was 494KB and 5.6.1 was 403KB... sha1 hash for PHP download was fine, sha1 for 5.6.1 php_curl.dll is 73ef5e0e0bc3e9b04ec3395fb41bde6d62c4b475. Any idea why this might be the case? ------------------------------------------------------------------------ [2014-10-13 10:07:00] ab@php.net Escaping not in the %path%, but in httpd.conf, i mean :) ------------------------------------------------------------------------ [2014-10-13 10:04:50] ab@php.net Yes, you can start apache on console with -X, then you'll see what it probably misses. Be sure to set path=php_path;%path% before on that particular term. And, you can try the same on console while in php dir like - php -n -d extension_dir=ext -d extension=php_curl.dll ... Note that there's no need adding the ext folder to the path as it's only usable for the extension_dir directive. But when apache starts, it does chdir to its own root, that's where the correct %path% is set. Maybe also try to put PHP and Apache into some path without spaces, I could imagine that to be an issue for Apache. Or at least escape the spaces like "Program\ Files". Thanks. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at https://bugs.php.net/bug.php?id=68208 -- Edit this bug report at https://bugs.php.net/bug.php?id=68208&edit=1

« previous php.bugs (#188070) next »