Автор Тема: background процессы на php  (Прочитано 8575 раз)

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

Оффлайн Solid

  • Любитель подемогогить =)
  • Постоялец
  • ***
  • Сообщений: 139
  • +0/-0
  • 2
    • Просмотр профиля
    • http://coding.dyn.ee/
background процессы на php
« : 13 Марта 2002, 23:09:39 »
Возможноли на php запустить программу, и поместить её в background процессы, если да то как?

При помощи exec, system, exec_shell не пашет.

Имеется freeBSD 4.2 и php 4.0.6.
..  ..

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
background процессы на php
« Ответ #1 : 14 Марта 2002, 00:20:41 »
А тебе зачем?
Может и можно. Ты только поясни задачку.
AS IS...

Оффлайн Solid

  • Любитель подемогогить =)
  • Постоялец
  • ***
  • Сообщений: 139
  • +0/-0
  • 2
    • Просмотр профиля
    • http://coding.dyn.ee/
background процессы на php
« Ответ #2 : 14 Марта 2002, 00:25:21 »
Да вот, захотел eggdrop повесить ;)
..  ..

Оффлайн Pr0Head

  • Members of GreenPeace
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://digital-market.ru
background процессы на php
« Ответ #3 : 14 Марта 2002, 00:32:02 »
Могу дать наводку... :)

Сам не пробовал, но от умных мужиков слышал, что можно запускать скрипты на сервере по времени, в фоновом режиме и т.д. используя cron.

Или меня обманули? :)
Банк выполнил недопустимую операцию и будет закрыт!

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
background процессы на php
« Ответ #4 : 14 Марта 2002, 00:44:40 »
Цитировать
Или меня обманули?

Нет, не обманули. Можно. Только есть небольшое условие:
Сервак должен быть твой.
Или
Админ сервака, где ты хостишся должен быть в неоплатном долгу перед тобой.

Только тогда у тебя будет возможность запустить РНР скрипт как CRON.
AS IS...

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
background процессы на php
« Ответ #5 : 14 Марта 2002, 01:07:21 »
с уважением,
магистр белой магии.

Оффлайн Pr0Head

  • Members of GreenPeace
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://digital-market.ru
background процессы на php
« Ответ #6 : 14 Марта 2002, 01:07:34 »
Цитировать
Только тогда у тебя будет возможность запустить РНР скрипт как CRON


Будем знать.
Банк выполнил недопустимую операцию и будет закрыт!

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
background процессы на php
« Ответ #7 : 14 Марта 2002, 01:09:42 »
плюс php должен быть скомпилирован как интерпретатор на сервере, т.е. для cgi.
с уважением,
магистр белой магии.

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
background процессы на php
« Ответ #8 : 14 Марта 2002, 01:12:48 »
Цитировать
Только тогда у тебя будет возможность запустить РНР скрипт как CRON.

как это, как cron? ;)
cron - планировщик задач в юниксе.
он запускает необходимые процессы в заданное время, периодичность и т.п.
сейчас все нормальные хостинги (коммерческие) предоставляют cron.
с уважением,
магистр белой магии.

Оффлайн Solid

  • Любитель подемогогить =)
  • Постоялец
  • ***
  • Сообщений: 139
  • +0/-0
  • 2
    • Просмотр профиля
    • http://coding.dyn.ee/
background процессы на php
« Ответ #9 : 14 Марта 2002, 01:23:28 »
Хмм ...

Значит пишу я:


`eggdrop -m eggdrop.conf`;

И нифига :(

Что за фигня, а через shell всё пашет ...
..  ..

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
background процессы на php
« Ответ #10 : 14 Марта 2002, 01:29:08 »
а path окружение отличается?
с уважением,
магистр белой магии.

Оффлайн Solid

  • Любитель подемогогить =)
  • Постоялец
  • ***
  • Сообщений: 139
  • +0/-0
  • 2
    • Просмотр профиля
    • http://coding.dyn.ee/
background процессы на php
« Ответ #11 : 14 Марта 2002, 01:30:01 »
Всмысле папка? =)
..  ..

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
background процессы на php
« Ответ #12 : 14 Марта 2002, 01:43:22 »
Цитировать
Всмысле папка? =)

переменная окружения path
с уважением,
магистр белой магии.

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
background процессы на php
« Ответ #13 : 14 Марта 2002, 01:45:09 »
в смысле, голову не морочить, нужно адрес файла указать с путем. И стоят ли права доступа для запуска?
с уважением,
магистр белой магии.

Оффлайн Solid

  • Любитель подемогогить =)
  • Постоялец
  • ***
  • Сообщений: 139
  • +0/-0
  • 2
    • Просмотр профиля
    • http://coding.dyn.ee/
background процессы на php
« Ответ #14 : 14 Марта 2002, 09:20:20 »
Эммм ... Честно говоря немного не понял что ты имел ввиду ...

Если папку то она примерно такая: /home/users/solid/public_html/eggdrop

Если что то другое, то ... я просто не знаю о чём это ты.
..  ..

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28