Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Проблемы с crontab  (Прочитано 1525 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Сперанский

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4055
  • Dictum ac factum
    • Просмотр профиля
Re: Проблемы с crontab
« Ответ #15 : 28 Июня 2012, 13:01:25 »
Единственное, для чего это может быть нужно, так это что бы результаты работы последующей команды складывалась в папку /var/www/printers, но вывод команды можно перенаправить и другим способом. Это если будут проблемы. Про дисплей, не- crontab то у вас не выполняется совсем, просто если из терминала вызывать, окно какое нибудь появляется? И кстати, попробуйте выполнить эти команды не через терминал, а через консоль ctrl+alt+f1, это будет ближе к тому как работает cron.

Оффлайн cibin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Проблемы с crontab
« Ответ #16 : 28 Июня 2012, 13:47:03 »
Попробовал команду cd /var/www/printers && /usr/bin/php /var/www/printers/get_info.php
Выдал:
bash: cd: /var/www/printers: No such file or directory

Попробовал команду cd /usr/bin/php /var/www/printers/get_info.php
Выдал:bash: cd: /usr/bin/php: No such file or directory



Пользователь решил продолжить мысль 28 Июня 2012, 13:48:23:
К стати как обратно в десктоп вернуться??

Оффлайн SergeyIT

  • Зануда.
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5753
  • Все по палатам!
    • Просмотр профиля
Re: Проблемы с crontab
« Ответ #17 : 28 Июня 2012, 13:56:54 »
alt+F7
cd /usr/bin/php /var/www/printers/get_info.php - cd убери, т.е.
/usr/bin/php /var/www/printers/get_info.php
Извините, я все еще учусь

Оффлайн Сперанский

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4055
  • Dictum ac factum
    • Просмотр профиля
Re: Проблемы с crontab
« Ответ #18 : 28 Июня 2012, 14:11:44 »
Выдал:
bash: cd: /var/www/printers: No such file or directory
Как же у вас всё это работает, если нет директории /var/www/printers ?!
Расскажите что вообще нужно сделать?

Оффлайн cibin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Проблемы с crontab
« Ответ #19 : 28 Июня 2012, 14:17:28 »
Результат:
PHP Warning: file(./printers.csv): failed to open stream: No such file or directory in /var/www/printers/get_info.php on line 14
chmod:cannot acess `.info': No such file or directory

Маленькое уточнение, файл printers.csv содержит список которые скрипт сканирует!

Пользователь решил продолжить мысль 28 Июня 2012, 14:18:32:
Выдал:
bash: cd: /var/www/printers: No such file or directory
Как же у вас всё это работает, если нет директории /var/www/printers ?!
Расскажите что вообще нужно сделать?

Он точно есть, я на него сейчас смотрю!

Оффлайн Сперанский

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4055
  • Dictum ac factum
    • Просмотр профиля
Re: Проблемы с crontab
« Ответ #20 : 28 Июня 2012, 14:21:41 »
Он точно есть, я на него сейчас смотрю!
А вам уже второй раз говорят, что
Цитировать
failed to open stream: No such file or directory in /var/www/printers/get_info.php
Покажите ls /var/www и ls /var/www/printers

Оффлайн cibin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Проблемы с crontab
« Ответ #21 : 28 Июня 2012, 14:26:52 »
Пожалуйста:
root@8631-webserver:/home/sbrfkbr# ls /var/www
123  printers  reestr_dog
root@8631-webserver:/home/sbrfkbr# ls /var/www/printers
bottom_left.php  index.php  printers.clpprj  snmpwalk_low.php
get_info.php     info       printers.csv     snmpwalk.php
images           main.php   res              style.css
inc              order.php  sbor_info.php    top_left.php
root@8631-webserver:/home/sbrfkbr#

Я как токовой нашел выход из ситуации, сделал ссылку на скрипт get_info.php, но я не ищю лёгких путей.

Пользователь решил продолжить мысль 28 Июня 2012, 14:27:56:
если запустить команду php5 get_info.php работает превосходно!

Оффлайн Сперанский

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4055
  • Dictum ac factum
    • Просмотр профиля
Re: Проблемы с crontab
« Ответ #22 : 28 Июня 2012, 14:34:38 »
если запустить команду php5 get_info.php работает превосходно!
Это если в папке /var/www/printers находится? У вас видимо в get_info.php ошибка:
Цитировать
PHP Warning: file(./printers.csv): failed to open stream
нужно полный путь указывать /var/www/printers/printers.csv

 

Страница сгенерирована за 0.017 секунд. Запросов: 21.