Я намагаюся використовувати те, TwitterOAuth
що вимагає cURL
. Перш за все, я думаю, що важливо зазначити, що я використовую Win 8 64 біт з WampServer 3.0 та PHP 5.6.15. Коли я запускаю сценарії (надані TwitterOAuth), у мене є ці помилки:
Notice: Use of undefined constant CURLOPT_CAINFO - assumed 'CURLOPT_CAINFO' in C:\wamp\www\TWEET\twitteroauth\src\TwitterOAuth.php on line 353
Notice: Use of undefined constant CURLOPT_CONNECTTIMEOUT - assumed 'CURLOPT_CONNECTTIMEOUT' in C:\wamp\www\TWEET\twitteroauth\src\TwitterOAuth.php on line 354
Notice: Use of undefined constant CURLOPT_HEADER - assumed 'CURLOPT_HEADER' in C:\wamp\www\TWEET\twitteroauth\src\TwitterOAuth.php on line 355
Notice: Use of undefined constant CURLOPT_HTTPHEADER - assumed 'CURLOPT_HTTPHEADER' in C:\wamp\www\TWEET\twitteroauth\src\TwitterOAuth.php on line 356
Notice: Use of undefined constant CURLOPT_RETURNTRANSFER - assumed 'CURLOPT_RETURNTRANSFER' in C:\wamp\www\TWEET\twitteroauth\src\TwitterOAuth.php on line 357
Notice: Use of undefined constant CURLOPT_SSL_VERIFYHOST - assumed 'CURLOPT_SSL_VERIFYHOST' in C:\wamp\www\TWEET\twitteroauth\src\TwitterOAuth.php on line 358
Notice: Use of undefined constant CURLOPT_SSL_VERIFYPEER - assumed 'CURLOPT_SSL_VERIFYPEER' in C:\wamp\www\TWEET\twitteroauth\src\TwitterOAuth.php on line 359
Notice: Use of undefined constant CURLOPT_TIMEOUT - assumed 'CURLOPT_TIMEOUT' in C:\wamp\www\TWEET\twitteroauth\src\TwitterOAuth.php on line 360
Notice: Use of undefined constant CURLOPT_URL - assumed 'CURLOPT_URL' in C:\wamp\www\TWEET\twitteroauth\src\TwitterOAuth.php on line 361
Notice: Use of undefined constant CURLOPT_USERAGENT - assumed 'CURLOPT_USERAGENT' in C:\wamp\www\TWEET\twitteroauth\src\TwitterOAuth.php on line 362
Notice: Use of undefined constant CURLOPT_ENCODING - assumed 'CURLOPT_ENCODING' in C:\wamp\www\TWEET\twitteroauth\src\TwitterOAuth.php on line 363
Notice: Use of undefined constant CURLOPT_POST - assumed 'CURLOPT_POST' in C:\wamp\www\TWEET\twitteroauth\src\TwitterOAuth.php on line 378
Notice: Use of undefined constant CURLOPT_POSTFIELDS - assumed 'CURLOPT_POSTFIELDS' in C:\wamp\www\TWEET\twitteroauth\src\TwitterOAuth.php on line 379
Fatal error: Call to undefined function Abraham\TwitterOAuth\curl_init() in C:\wamp\www\TWEET\twitteroauth\src\TwitterOAuth.php on line 394
Тому я переглянув свої помилки і виявив, що мені потрібно змінити php_curl.dll
цей сайт: http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit- для-вікон / . Однак DLL пропонуються для PHP 5.3 і 5.4, і я використовую PHP 5.6.15. Я не знайшов фактичний dll, використаний для цієї версії PHP.
Крім того, мій php.ini в… / bin / apache / apache2.4.17 AND in… / bin / php / php5.6.15 розширення = php_curl.dllis прокоментував, і якщо я Ctrl-F "згорнувся" на phpinfo, знайдений єдиний рядок знаходиться в авторській таблиці.
Чи можна використовувати cURL з PHP 5.6.15 або мені потрібно погіршити версію PHP?
Я задав це питання на StackOverflow, і мене перенаправили на SuperUser