LINUX.ORG.RU

Сообщения alex870

 

Установка библиотеки freetype2 на ARM

Форум — General

Доброго времени суток! Мне необходимо добавить в GD поддержку freetype2. Имеется Linux на ARM DLINK-325 (NAS). Установлен php 5.4.19. Пользуюсь slacker'ом (ipkg). Устанавливал freetype-2.3.6-1. Появилась папка с хидерами и файл библиотеки (по-моему libfreetype.so.6.3.8) Прописал её в extensions в php.ini. Php говорит: Invalid library (maybe not php library), ну и путь к ней. Подскажите пожалуйста, как правильно установить. Пробовал разные пакеты - результат тот же. В Linux'e не силен, к сожалению.

 

alex870
()

Не работают cURL запросы из cron'а

Форум — Development

Доброго времени суток! Столкнулся с проблемой, что при запуске bash скрипта из cron'a в нем не отрабатывают cURL запросы. Вот код скрипта. Я тут повставлял эхи, чтобы разобраться в проблеме:

#!/ffp/bin/sh

cache_file=/mnt/HD/HD_a2/ffp/opt/srv/www/logs/ya_dns_ip
#Log
LOG=/mnt/HD/HD_a2/ffp/opt/srv/www/logs/ip.log

current_ip=$(wget -q -O - checkip.dyndns.org | sed -e 's/.*Current IP Address: //' -e 's/<.*$//')

cache_ip=$(cat $cache_file)

echo $current_ip >>$LOG
echo $cache_ip >>$LOG

if [ "$current_ip" != "$cache_ip" ]
then
curl -k -H 'PddToken: LJKG5NUIV3H2O3BMVV7MAY4BCMJY7ZFQAGJOENGG3RGV4XTYAAAA' -d 'domain=speedcam.xyz&record_id=22291219&type=A&content='$current_ip 'https://pddimp.yandex.ru/api2/admin/dns/edit'
curl -k -H 'PddToken: LJKG5NUIV3H2O3BMVV7MAY4BCMJY7ZFQAGJOENGG3RGV4XTYAAAA' -d 'domain=speedcam.xyz&record_id=22291220&type=A&content='$current_ip 'https://pddimp.yandex.ru/api2/admin/dns/edit'
echo `date` "Updating with IP" $current_ip >>$LOG

sleep 5

echo "check pdd ip" >>$LOG

i=0;
for row in $(curl -k -H 'PddToken: LJKG5NUIV3H2O3BMVV7MAY4BCMJY7ZFQAGJOENGG3RGV4XTYAAAA' 'https://pddimp.yandex.ru/api2/admin/dns/list?domain=speedcam.xyz'); do
if [ "$i" -eq "37" ]
then
r=${row/%\",/}
ip=${r/#\"/}
fi
i=$(($i+1))
done

echo "current ip" $ip >>$LOG

if [ "$current_ip" = "$ip" ]
then
echo $current_ip >$cache_file
echo "adding ip in cach" >>$LOG
fi

fi
# eof
Суть такая: если этот скрипт я запускаю вручную - всё прекрасно отрабатывает. Если его запускает cron, то curl-запросы не выполняются, хотя все остальные команды скрипта отрабатывают, но так как curl не работает, то и переменные пустые и IP на dns яндекса тоже не обновляется. В чем может быть проблема? Спасибо!

 , ,

alex870
()

Установка PHP

Форум — Linux-install

Доброго времени суток! Помогите пожалуйста, не могу разобраться, как апгрейдить версию PHP. Есть NAS DLINK DNS-325. Установлен fun_plug 0.7 и lighttpd 1.4.32. С помощью Slacker (funpkg) ставлю PHP. Выбираю версию 5.4.19-arm-2. Установка проходит успешно, открываю страницу с phpinfo() - пишет php версия 5.2.17. Удаляю пакет с помощью того же slacker'a и удаляю php.ini. Страница с phpinfo() всё равно открывается и версия та же 5.2.17. Пробую запустить phpmyadmin 4-й версии он тоже не запускается из-за низкой версии PHP. Подскажите, как правильно снести старую версию и поставить 5.4. Спасибо.

 ,

alex870
()

Кэширование в lighttpd

Форум — Web-development

Доброго времени суток! Есть сервер lighttpd, установлен на NAS DLINK-325. На нем сайт. На странице сайта, с помощью JS я подгружаю XML-файл, который лежит рядом. Это карты яндекса, а xml - точки для карт. Открываю страницу, точки ставятся корректно, потом правлю xml, открываю опять, а на карте те же точки. Пробовал очищать кэш браузера, пробовал другой браузер, который ни разу на страницу не заходил - результат тот же. Как я понял сервер кэширует этот xml-файл. Вопрос, как очистить кэш, если я конечно прав по поводу кэширования.

 

alex870
()

RSS подписка на новые темы