[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: запуск perl скрипта из php страницы
jamal
есть пара скриптов которые хотелось бы запускать из web интерфейса
как я не пытался скрипт не отрабатывает.
вот текст программы.


<?
switch ($variant)
{
case v1: system (perl "/opt/healthengage/dump-database/./test.pl"); break;
case v2: exec"/opt/healthengage/dump-database/./test.pl"; break;
case v3: system (perl 'test.pl'); break;
}
?>


права везде rwxrwxr-x
что я не правильно делаю????
скажите как исправить или скинте кусок кода с коментами чтоб можно было скрипт с web страницы запустить



Спустя 4 часа, 49 минут, 9 секунд (9.08.2010 - 20:29) linker написал(а):
<?php
switch ($variant)
{
case v1: system('perl /opt/healthengage/dump-database/test.pl'); break;
case v2: exec('/opt/healthengage/dump-database/test.pl'); break;
case v3: system ('perl test.pl'); break;
}
?>

Спустя 15 часов, 10 минут, 52 секунды (10.08.2010 - 11:40) Gokusa написал(а):
а как просто любую программу запустить средствами php?
system('D:/Games/эмулятор нес/VirtuaNES.exe') не работает и ошибку не выдаёт

Спустя 5 минут, 23 секунды (10.08.2010 - 11:45) Basili4 написал(а):
exec

Спустя 13 минут, 26 секунд (10.08.2010 - 11:59) Gokusa написал(а):
типа так
exec('D:/Games/эмулятор нес/VirtuaNES.exe') or die(' рппрпр');
выдаёт рппрпр smile.gif
слеши мож обратные поставить

Спустя 8 минут, 30 секунд (10.08.2010 - 12:07) waldicom написал(а):
может функции запрещены в php.ini?

Спустя 9 минут, 28 секунд (10.08.2010 - 12:17) Gokusa написал(а):
что нужно исправить чтобы разрешить функции в php.ini ?

Спустя 3 минуты, 3 секунды (10.08.2010 - 12:20) ZSH написал(а):
php.ini и нужно исправить

Спустя 27 секунд (10.08.2010 - 12:20) waldicom написал(а):
disable_functions в php.ini

Спустя 21 минута, 11 секунд (10.08.2010 - 12:41) Gokusa написал(а):
там написано disable_functions =
написать просто NOT большими буквами.
ничего не изменилось.
или там синтаксис какой хитрый?

Спустя 2 минуты, 38 секунд (10.08.2010 - 12:44) Basili4 написал(а):
Gokusa
там должно быть
disable_functions =

и более ничего

Спустя 59 секунд (10.08.2010 - 12:45) Gokusa написал(а):
там так и было.
exec и system не работали

Спустя 3 минуты, 16 секунд (10.08.2010 - 12:48) Gokusa написал(а):
ну ладно
скажите данный код запустит виртуалnes/exe?
на серваке с нормальными настройками.
<?php exec("D:\Games\эмулятор нес\VirtuaNES.exe"); ?>
если да -то вопрос снят smile.gif))

Спустя 2 минуты, 55 секунд (10.08.2010 - 12:51) Basili4 написал(а):
Gokusa
У меня вот не запускает sad.gif

Спустя 10 минут, 50 секунд (10.08.2010 - 13:02) Gokusa написал(а):
это наверное потому что у вас нету файла virtual.nes.exe smile.gif

Спустя 3 минуты, 31 секунда (10.08.2010 - 13:05) Basili4 написал(а):
Gokusa
хахааха но C:\Windows\system32\Calc.exe' у меня жеж есть

Спустя 27 минут, 6 секунд (10.08.2010 - 13:33) Gokusa написал(а):
в общем понял в чём ошибка,нужно было путь другой написать
т.е. путь типа D:/ бла бла не работает
а \бла\бла\ работает.
теперь выдало language plugin is not found
где найти плагин.
или нужно знать на чём написано приложение?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.