Автор Тема: Запуск внешней программы  (Прочитано 2208 раз)

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

Оффлайн Neter

  • Жустер
  • Старожил
  • ****
  • Сообщений: 324
  • +0/-0
  • 2
    • Просмотр профиля
Запуск внешней программы
« : 03 Января 2004, 21:14:43 »
Делаю так: exec("/usr/local/bin/php -f /home/neter2/www/site1/public_html/ex.php &");
Ноль имоций.
Пишу в телнете: /usr/local/bin/php -f /home/neter2/www/site1/public_html/ex.php &
Всё как надо.
Пишу в саппорт хостинга.
Мне отвечают "запустить внешнюю программу Вам удастся только из скрипта, оформленного как CGI. Этим скриптом может быть и php-скрипт."
Ну если бы запускаемый скрипт требовалось так оформить то я бы ещё подумал, а это что за фигня?
Роюсь на серваке, смотрю php.ini (PHP в safe_mode):
safe_mode_exec_dir=/home/http/
При том что все сайты лежат в /home/имя_пользователя/.
Может в этом дело, или всё-таки это я туплю и папку разруливает Апач по именам пользователей?
Мне тормоз послужил толчком...

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Запуск внешней программы
« Ответ #1 : 03 Января 2004, 21:54:36 »
боюсь, что из модульных скриптов - никак.
запускай кроном.

Оффлайн Neter

  • Жустер
  • Старожил
  • ****
  • Сообщений: 324
  • +0/-0
  • 2
    • Просмотр профиля
Запуск внешней программы
« Ответ #2 : 04 Января 2004, 13:55:55 »
А если CGI\'шкой?
Мне тормоз послужил толчком...

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Запуск внешней программы
« Ответ #3 : 04 Января 2004, 14:39:32 »
А смысл?
Переводить свое пхп на цги?
Ну сделай так.
Хотя у меня рассылкой занимается крон.

 

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