до того, как я вернусь к хосту (еще раз), единственный журнал ошибок, который они дают по приведенному ниже сценарию: Преждевременный конец заголовков скриптов: php-cgi скрипт, который я запускаю, который работает на других серверах, а моя локальная машина находится на этом сервере perticualr, дает ошибку 500: $ch = curl_init("http://feeds.energydigger.com/headlines.xml"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HEADER, 0); $data […]
Я отправляю запрос PUT на мой сайт через PHP с помощью cURL: $data = array("a" => 'hello'); $ch = curl_init('http://localhost/linetime/user/1'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "PUT"); curl_setopt($ch, CURLOPT_POSTFIELDS,http_build_query($data)); $response = curl_exec($ch); var_dump($response); Затем я слушаю этот запрос PUT, но не получаю никаких данных с запросом. Пожалуйста, скажите мне, где я ошибаюсь? $putData = ''; $fp […]
Мне нужно аутентифицировать моего пользователя с помощью скручивания session_start(); $_POST["username"]= "user"; $_POST["password"]= "password"; $ch = curl_init(); $url = 'signin.php'; curl_setopt($ch,CURLOPT_URL, $url); curl_setopt($ch,CURLOPT_POST, count($_POST)); curl_setopt($ch,CURLOPT_POSTFIELDS, $_POST); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); $result = json_decode(curl_exec($ch),true); curl_close($ch); Signin.php делает другой вызов curl для api, я убедился, что signin.php возвращает всю необходимую информацию, устанавливает все необходимые переменные сеанса, возвращает массив: echo json_encode(array( 'success' […]
Я использую функцию file_get_contents () php в моем коде laravel 4.2, чтобы получить фотографию профиля после входа в систему через facebook. он работал правильно, когда я пользуюсь этим $arrContextOptions=array( "ssl"=>array( "verify_peer"=> false, "verify_peer_name"=> false, ), ); $content = file_get_contents($myurl, false, stream_context_create($arrContextOptions)); но он делает дыру безопасности в системе, как упоминалось ранее, в другом вопросе по […]
Я просмотрел модуль SSH2 для PHP, но для этого потребуется перекомпиляция PHP на сервере, который очень раздувается. Это гораздо больше риска, чем хотелось бы сейчас. Можно ли использовать cURL для захвата нескольких файлов через SSH? Я сделал несколько Googling и нашел несколько источников, но ничего на 100% не понял, возможно ли это.
Я пытаюсь загрузить файл с диска Google, но когда я играю в скрипт, он дает мне следующую ошибку: Moved Temporarily The document has moved here. Мой код приведен ниже: $source = "https://docs.google.com/uc?id=0B8tmy5YxFFGhM0szSUZWVl9qQWc&export=download"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $source); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 2); curl_setopt($ch, CURLOPT_SSLVERSION,3); echo $data = curl_exec($ch); echo $error = curl_error($ch); //print_r($ch); $destination = "data.csv"; […]
Я работаю над сервером Youtube uploader в php. Используя этот скрипт, я загружаю видеофайл на Youtube. Однако я не хочу вручную выбирать файл, но хочу загрузить файл, который уже находится на моем сервере. Я знаю имя файла / -path (и кодировку видео base64 также, если это было бы полезно в любом случае), и у меня […]
Я пытаюсь использовать API Rapidshare для загрузки файла. Для этого мне нужно запросить их подпрограмму download дважды. Однажды, чтобы получить соответствующий сервер загрузки для использования, а во-вторых, чтобы запросить повторную загрузку на сервере, которую дал мне первый запрос. Второй вызов – это то, что отправляет файл. При первом вызове он возвращает заголовок с полем Location: […]
Я хочу сохранить заголовок в UTF-8, но на страницах появляется множество разных кодировок, таких как GBK, ISO, unicode …… Не могли бы вы мне помочь? Благодарю.
Я хочу создать приложение phonegap, используя API, на https://build.phonegap.com/docs/api Для этого требуется следующая команда curl, которая вернет токен. $ curl -u andrew.lunny@nitobi.com -X POST "" https://build.phonegap.com/token Этот оператор curl работает для меня в командной строке. Я хочу использовать его в php. Я попробовал приведенный ниже код php, но не работал. $username = "USERNAME@gmail.com"; $password = […]