работната директория на скрипта когато ти го изпълняваш и когато cron
го стартира?
2011/9/7 kingfis...@almus.net:
Привет на всички!
Изчерпих се от към идеи затова реших да попитам по-знаещите :)
Имам елементарен bash скрипт които се обръща към mysql база за да провери
дадена стойност.Всичко
Скрипта се намира в /usr/local/sbin сега го
преместих и в /usr/bin/, но ефекта е
никакъв.cron env:
SHELL=/bin/sh
USER=root
PATH=/sbin:/usr/sbin:/bin:/usr/bin
PWD=/root
SHLVL=1
HOME=/root
LOGNAME=root
В самият скрипт имам:
От cron като изпълняваш скриптове, разликата е в обкръжението, разните
променливи не са дефинирани.
Пусни env от cron и от нормална конзола и виж какво е различно, вероятно там
някъде се развалят нещата.
Скелета
2011/9/7 kingfis...@almus.net
Привет на всички!
Изчерпих се от към идеи затова
On Wed, Sep 07, 2011 at 12:00:42PM +0300, Georgi Georgiev wrote:
От cron като изпълняваш скриптове, разликата е в обкръжението, разните
променливи не са дефинирани.
Пусни env от cron и от нормална конзола и виж какво е различно, вероятно там
някъде се развалят нещата.
Мдам, и аз за нещо
On Wed, Sep 07, 2011 at 12:23:59PM +0300, kingfis...@almus.net wrote:
[всъщност това го беше написал Георги...]
От cron като изпълняваш скриптове, разликата е в обкръжението, разните
променливи не са дефинирани.
Пусни env от cron и от нормална конзола и виж какво е различно, вероятно
там
At Wed, 7 Sep 2011 12:16:10 +0300,
Peter Pentchev wrote:
[1 multipart/signed (7bit)]
[1.1 text/plain; utf-8 (quoted-printable)]
On Wed, Sep 07, 2011 at 12:00:42PM +0300, Georgi Georgiev wrote:
От cron като изпълняваш скриптове, разликата е в обкръжението, разните
променливи не са
On Wed, Sep 07, 2011 at 11:57:29AM +0200, Момчил Иванов wrote:
At Wed, 7 Sep 2011 12:16:10 +0300,
Peter Pentchev wrote:
[1 multipart/signed (7bit)]
[1.1 text/plain; utf-8 (quoted-printable)]
On Wed, Sep 07, 2011 at 12:00:42PM +0300, Georgi Georgiev wrote:
От cron като изпълняваш
On Wed, Sep 07, 2011 at 01:18:59PM +0300, kingfis...@almus.net wrote:
Да, започвам да стигам до извода, че е свързано с locala защото заявки без
кирилица от cron-a си минават безпроблемно.
на shell-a env:
[snip]
LC_COLLATE=C
[snip]
LANG=en_US.UTF-8
Пробвай да подадеш тези двете при
Проблемът е решен, за което искам да благодаря на всички взели участие.
Стана само с LANG=en_US.UTF-8
LC_COLLATE=C този локал е останал от миналото, този хард го тормозя от 6-7
год. и е минал през какви ли не експерименти както се вижда даже някога е
бил и десктоп.
On Wed, Sep 07, 2011 at