Страница 2 из 2
Добавлено: 01 окт 2006, 15:37
kif0rt
Llama писал(а):kif0rt, в том, что у php-cli и mod_php разные конфиги

хм ... полезная наверное информация, но мне она не помогла.
Может я вообще не правильно делаю ... Мне нужно запускать cron.php в определённое время каждый день.
Добавлено: 01 окт 2006, 18:32
Llama
kif0rt, скорее всего загрузка соответсвующейго модуля просто закоменчена в конфиге php-cli - соответсвенно см. соответсвующий php.ini
Добавлено: 01 окт 2006, 19:54
leikind
kif0rt писал(а):Curl конечно много чего умеет, но неужули нет способа проще ?
Как например этот (передаёт GET запрос) :
ты совершенно прав! Есть способ проще! Так что не слушай всех этих советчиков идиотских внешних зависимостей, а посмотри вот здесь:
http://pear.php.net/manual/en/package.h ... .intro.php
В такой платформе как php не могло не быть такой библиотеки.
Возможно что тебе придется еще установить Net_Socket (
http://pear.php.net/package/Net_Socket) и Net_Url (
http://pear.php.net/package/Net_URL), но если ты умеешь ставить php пакеты программой pear, то это дело секунд.
Добавлено: 01 окт 2006, 20:44
kif0rt
leikind, спасибо большое за информацию, но дело в том что на сервере я не могу ничего установить - т.к. это хостинг.
Добавлено: 01 окт 2006, 21:38
Llama
kif0rt, незнаю как насчет php, но вот в perl можно устанавливать модули в домашний каталог, думаю в php тоже есть что-то подобное...
shell там есть?
Добавлено: 01 окт 2006, 23:01
leikind
kif0rt писал(а):leikind, спасибо большое за информацию, но дело в том что на сервере я не могу ничего установить - т.к. это хостинг.
Ok, это всего лишь скриптовый язык, просто скачай, выдери оттуда сами библиотечки, положи их к себе и сделай require в нужный местах.
А вообще посмотри pear --help, может он действительно умеет ставить в home.
Добавлено: 02 окт 2006, 18:48
kif0rt
leikind писал(а):kif0rt писал(а):leikind, спасибо большое за информацию, но дело в том что на сервере я не могу ничего установить - т.к. это хостинг.
Ok, это всего лишь скриптовый язык, просто скачай, выдери оттуда сами библиотечки, положи их к себе и сделай require в нужный местах.
А вообще посмотри pear --help, может он действительно умеет ставить в home.
Всё отлично. скачал HTTP_Request, Net_Socket и Net_Url, пораспиивал по папкам и подправил запрос. Всё работает и крон не ругается. Спасибо.
Добавлено: 03 окт 2006, 10:42
leikind
kif0rt писал(а):leikind писал(а):kif0rt писал(а):leikind, спасибо большое за информацию, но дело в том что на сервере я не могу ничего установить - т.к. это хостинг.
Ok, это всего лишь скриптовый язык, просто скачай, выдери оттуда сами библиотечки, положи их к себе и сделай require в нужный местах.
А вообще посмотри pear --help, может он действительно умеет ставить в home.
Всё отлично. скачал HTTP_Request, Net_Socket и Net_Url, пораспиивал по папкам и подправил запрос. Всё работает и крон не ругается. Спасибо.
чудненько
Добавлено: 03 окт 2006, 16:02
kif0rt
Мне не ясно только одна штука (выдаётся Warning: Missing argument 2 for addpostdata() in /usr/home/melburn/public_html/HTTP/Request.php on line 463... Смотрел Request.php насчёт функции addPostData(), там написано что первый аргумент = name, а второй = value. Т.е. насоклько я понял то надо в аргументах этой функции писать поочереди "имя_переменной","значение",... и т.д. Но такой способ не работал ... Я просто в функцию addPostData() закгнал в скобках все переменные (т.е. в одну строку "x=1&y=2&z=3...). Так вроде раьотает, но вот Warning мешает жить, к тому же что-то всё-таки не так работает в моём варианте ...
Добавлено: 03 окт 2006, 21:12
leikind
ну с этим ты как-то поборись сам, почитай доки, там примеров хороших много.