PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 9
Namaste Отправлено: 08 Апреля, 2013 - 16:10:32 • Тема: php.fpm status page • Форум: Корзина

Ответов: 0
Просмотров: 1069
Привет!

Как настроить?

В настройках пула стоит:
listen = 127.0.0.1:9000
pm.status_pate = /status

пытаюсь загрузить wget 127.0.0.1:9000/status

Connecting to 127.0.0.1:9000... connected.
HTTP request sent, awaiting response... Read error (Connection reset by peer) in headers.
Namaste Отправлено: 31 Марта, 2013 - 10:09:56 • Тема: curl - скачать не более 100кб • Форум: Работа с сетью

Ответов: 3
Просмотров: 1346
Что-то не работает Недовольство, огорчение

<?php

function mydownload($fileurl) {

$curlreturndata = '';

$writefn = function ($ch, $chunk) {

global $curlreturndata;
static $limit = 500000000;

$len = strlen($curlreturndata) + strlen($chunk);
if ($len >= $limit ) {
$curlreturndata .= substr($chunk, 0, $limit-strlen($curlreturndata));
return -1;
}

$curlreturndata .= $chunk;
echo strlen($curlreturndata)."\n";
return strlen($chunk);
};

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $fileurl);
curl_setopt($ch, CURLOPT_RANGE, '0-500000000');
curl_setopt($ch, CURLOPT_BINARYTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_WRITEFUNCTION, $writefn);
$result = curl_exec($ch);
echo "$result\n";
echo strlen($curlreturndata)."\n";
curl_close($ch);

return $curlreturndata;

}

echo strlen(mydownload('http://www.php.su/'));


?>
Namaste Отправлено: 28 Марта, 2013 - 10:23:55 • Тема: Хитрая регулярка для домена • Форум: Регулярные выражения

Ответов: 4
Просмотров: 468
Спасибо!
Namaste Отправлено: 27 Марта, 2013 - 13:03:53 • Тема: Хитрая регулярка для домена • Форум: Регулярные выражения

Ответов: 4
Просмотров: 468
для моих задач погрешность допустима.
Namaste Отправлено: 27 Марта, 2013 - 09:52:55 • Тема: Хитрая регулярка для домена • Форум: Регулярные выражения

Ответов: 4
Просмотров: 468
Привет!

Нужна регулярка, которая выковырнет из URL домен.

Сначала юзаю parse_url. Если получаю что-то типа example.com, то все ок.

Но оно может выдать и super.example.com.
Нужно что бы на выходе было именно example.com.

Но это еще не все.
Домены бывают и такие, например:
super.example.co.uk

В этом случае на выходе нужен example.co.uk, а не co.uk Улыбка

Вобщем, задача такая:
Если домен второго уровня - ничего не делаем.
Если домен выше второго уровня и во втором уровне у него 3 символа или меньше, то выдаем домен третьего уровня.
Если домен выше второго уровня и во втором уровне у него больше 3х символов, то выдаем домен второго уровня.

Как все это покомпактнее организовать?
Namaste Отправлено: 25 Марта, 2013 - 00:22:00 • Тема: Проблемка с юзаньем SimpleXMLElement • Форум: XML и его обработка

Ответов: 2
Просмотров: 1590
Привет!

$data = "<data><xxx><yyy>xxx yyy zzz</yyy></xxx></data>";
$xml = new SimpleXMLElement($data,null,false, false);
$a = $xml->xxx->yyy;
echo $a;

получаю "xxx yyy zzz"
теперь так:

$data = "<data><xxx><yyy>xxx <b>yyy</b> zzz</yyy></xxx></data>";
$xml = new SimpleXMLElement($data,null,false, false);
$a = $xml->xxx->yyy;
echo $a;

получаю "xxx zzz"
а нужно, чтоб было "xxx <b>yyy</b> zzz"

как исправить? подскажите, плз.
Namaste Отправлено: 25 Марта, 2013 - 00:14:01 • Тема: curl - скачать не более 100кб • Форум: Работа с сетью

Ответов: 3
Просмотров: 1346
О! Спасибо! Улыбка
Namaste Отправлено: 24 Марта, 2013 - 21:26:21 • Тема: curl - скачать не более 100кб • Форум: Работа с сетью

Ответов: 3
Просмотров: 1346
Привет!
Нужно скачать содержимое по определенному адресу, но скачать не более 100кб.
Как такое сделать?
Namaste Отправлено: 20 Марта, 2013 - 17:31:54 • Тема: Парсинг текста • Форум: Регулярные выражения

Ответов: 1
Просмотров: 251
Привет!

Есть текст:
aaaa xxx: 5 bbb yyy: 10
ccc zzz: 7

Нужно цифры из текста занести в массив таким образом, чтоб можно было получать их из массива так:

echo $array['xxx']; // 5
echo $array['yyy']; // 10
echo $array['zzz']; // 7

Как сделать? Подскажите, плз.

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB