Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wykonywanie skryptów systemowych w php, Proszę o pomoc :D
kat8501
post 17.10.2007, 21:26:27
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 17.10.2007

Ostrzeżenie: (0%)
-----


Witam najmocniej. Muszę zrobić pewien projekt. Wpadłem na pomysł jego realizacji, lecz coś mnie zatrzymało. Mianowicie chce za pomacą przegladarki wykonywać kompilację pliku C++. Napisałem skrypt w php, perlu, bash. Próbowałem różnych metod. Tu są treści plików:
/********************************************************************/
<?
//system("./skrypt.pl");
//system("sh skrypt.sh");
system("g++ main.cc");
?>
/********************************************************************/
#!/usr/bin/perl

use warnings;

print `g++ main.cc`;
#print "Dupa";
/********************************************************************/
#!/bin/sh

#g++ -Wall "main.cc" -o wykonaj
#echo `g++ main.cc`
#echo `./a.out`
#echo Dupa
/********************************************************************/
#include <iostream>

using namespace std;

int main()
{
cout<<"Wykonano.";
return 0;
}
/********************************************************************/

W konsoli wszystko ładnie sie kompiluje. Jesli w skryptach zrobię tylko wyświetlenie napisu zamiast kompilacji, działa przez przegladarkę. Czytałem o funkcji system i exec. Zmieniałem w php.ini opcję save_mode_exec_dir na Off.
Nic to nie dało.
Bardzo mi zależy żeby to zadzialało. Dzięki za jaką kolwiek odpowiedź. Pozdro biggrin.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
edgar5
post 17.10.2007, 22:09:00
Post #2





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 12.10.2007

Ostrzeżenie: (0%)
-----


Brak praw do zapisu plików dla uzytkownika www. Ma prawa tylko do odczytu.
Go to the top of the page
+Quote Post
kat8501
post 17.10.2007, 23:21:19
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 17.10.2007

Ostrzeżenie: (0%)
-----


dzieki wielkie. ale glupia niedopatrzenie biggrin.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 19:04