PHP cURL nie działa - WAMP na Windows 7 64 bit

Mam mój WAMP zainstalowany na moim windows 7 64bit. cURL nie działa, ale nadal mam go włączony z zasobnika WAMP.

Dodałem również extension=php_curl.dll w php.ini zarówno dla folderu PHP, jak i Apache.

Windows wyświetla komunikat o błędzie,

PHP Startup: unable to load dynamic library 'c:/wamp/bin/php/php5.4.3/ext/php_curl.dll' - aplikacja nie uruchomiła się, ponieważ jej konfiguracja side-by-side jest nieprawidłowa. Zobacz wydarzenie aplikacji Zaloguj się lub użyj polecenia-lin sxstrace.exe narzędzie dla więcej szczegółów."

Jak mogę rozwiązać ten problem?

 166
Author: Peter Mortensen, 2012-06-08

13 answers

Idź do http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/{[2] } i pobierz wersję cURL odpowiadającą Twojej wersji PHP w sekcji " Fixed curl extensions:".

Więc jeśli masz PHP 5.3.13, Pobierz "php_curl-5.3.13-VC9-x64.zip". Najpierw wypróbuj wersję "VC". Następnie zastąp php_curl.dll w folderze ext. To mi pomogło.

 307
Author: sublucent,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-04-13 17:37:05

Miałem dokładnie ten sam problem. Po wypróbowaniu prawie wszystkiego i kopaniu na Stack Overflow, w końcu znalazłem powód. Spróbuj pobrać" fixed curl extension " oddzielnie od PHP 5.4.3 i PHP 5.3.13 x64 (64 bit) Dla Windows.

Ściągnąłem "php_curl-5.4.3-VC9-x64" i zadziałało. Mam nadzieję, że to pomoże.

 25
Author: Farzan Balkani,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-04-13 17:51:03

Działa dla mnie:

  • przejdź do ten link
  • Pobierz * php_curl-5.4.3-VC9-x64.zip * under "Fixed curl extensions:"
  • Zastąp plik php_curl.dll w folderze ext.
To mi pomogło.
 13
Author: mpgn,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-04-13 17:53:47

Sama z tym walczyłam.. Ostatecznie zadziałało PHP w wersji 5.3.1 z Apache 2.2.9...

Otrzymałem konsekwentny błąd braku php5.dll. W tym celu zmieniłem nazwę wszystkich starych plików php.ini, które nie są wymagane (poza folderem WAMP)na old_ohp.ini.

 5
Author: mjs,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-04-13 17:38:32

Błąd nie jest związany z PHP. Oznacza to, że w jakiś sposób polegasz na mod_deflate Apache, ale ten moduł Apache nie jest załadowany. Spróbuj włączyć mod_deflate w httpd.conf lub komentowanie linii (Szukaj DEFLATE w httpd.conf).

Jeśli chodzi o rozszerzenie curl PHP, musisz upewnić się, że jest ono aktywowane w php.ini. Upewnij się, że extension_diris jest ustawiony w katalogu php_curl.dll jest w:

Extension_dir = "C:/whatever" a następnie dodaj

Extension=php_curl.dll

 4
Author: Suresh Kumar Amrani,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-03-18 17:07:47

Kroki są następujące:

  1. Zamknij WAMP (jeśli działa)
  2. przejdź do WAMP\bin\php\<your version of PHP>
  3. edycja pliku php.ini
  4. Search for curl, uncomment extension=php_curl.dll
  5. przejdź do WAMP\bin\Apache\<your version of Apache>\bin\
  6. edycja pliku php.ini
  7. Search for curl, uncomment extension=php_curl.dll
  8. Zapisz oba
  9. Restart WAMP
 2
Author: johnpaul,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-04-13 17:55:27

Myślę, że cURL nie działa z WAMP 2.2 e. próbowałem wszystkich Twoich rozwiązań, ale nadal nie działa. Mam poprzednią wersję (2.2 d) i działa.

Więc wystarczy pobrać poprzednią wersję: d

 1
Author: flairon,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-04-13 17:52:13

Cóż, po prostu odinstaluj WAMP 64-bit i przejdź do wersji 32-bitowej. W moim przypadku zadziałało.

 0
Author: farhan ahmed,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-04-13 17:54:17

Tak udało mi się poprawnie załadować CURLA. W moim przypadku php zostało zainstalowane z pakietu zip, więc musiałem dodać katalog php do zmiennej środowiskowej PATH.

 0
Author: Lixas,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-02-13 13:12:15

Upewnij się, że zmienna systemowa PATH zawiera katalog, w którym jest zainstalowany PHP. Zatrzymaj serwer Apache i uruchom go ponownie. Przy odrobinie szczęścia CURL zacznie działać.

 0
Author: Terry Lin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-04-22 21:00:21

This work for me: http://www.mediafire.com/?3ay381k3cq59cm2 Pobierz wklej plik w folderze ext PHP 5.4.3

 0
Author: kemado77,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-11-05 18:08:37

Miałem problem z niedziałającym curlem na win8 wamp3 php5. 6. Ponowna instalacja wamp (wersja x64 jak miałem x64 w info systemowym) sprawiła, że działa dobrze.

 0
Author: Fanky,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-03-21 18:07:56

This is what work for me

Odpowiedział Soren z innego wątku SO - CURL for WAMP

"chyba gdzieś jest pluskwa. Jeśli doświadczasz tego na Win 7 64 bit, spróbuj zainstalować apache addon w wersji 2.2.9 i php addon w wersji 5.3.1 i przełączyć się na te WAMP, a następnie aktywować rozszerzenie CURL. To mi pomogło."

 -2
Author: Abhishek Rakshit,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 10:30:59