PHP uruchamianie plików .php

Czy da sie z poziomu pliku .php uruchomić inny plik .php, podkreślam - URUCHOMIĆ nie wczytać (include, require i inne podobne odpadają bo one tylko wczytują ten plik) Potrzebuję wykonać inny plik ktory stworzy obrazek.

co rozumiesz przez pojęcie “uruchomić plik”

pliki php są interpretowane przez serwer więc nie bardzo można powiedzieć o tym że można je uruchomić jak np. plik exe.

poza tym wydaję mi się że chcesz uruchomić metodę\funkcję więc includujesz plik a potem wywołujesz funkcję

zawsze można zrobić

<?php

system('php jakis_plik.php');

?>

uruchomić - wykonać, include/require nie wykonuje pliku tylko go wczytuje do miejsca w ktorym wywoluje include…

ameryki nie odkryłeś, to tylko potwierdza ze instrukcje dołączeń (include itp) tylko dołączają kod z pliku php, do tego w ktorym je wywołuje a dopiero później złączone w jedność są interpretowane

Może byś tak napisał co chcesz uzyskać ? :slight_smile: Mógłbyś spróbować jakoś curl, bo on nie wczytuje pliku tylko wynik, ale w ciemno opornie by było :slight_smile:

a nie lepiej w tym pliku php wykonac metode, ktory zapisze ten plik na dysku i zwroci sciezke ?

właśnie tak to zrobiłem ale chciałem zapytać z ciekawości czy da się uruchamiać,

rozwijając firmowy system i zważając na to że HTML nie posiada metod ktore pozowla na poziomą prezentacje treści (do druku) wybraliśmy kierunek ->pdf->obrazek->obrót->HTML… i tak potrzebuję a właściwie potrzebowałem uruchamiać plik który wygeneruje pdfa

Może exec ?

Wie ktoś może dlaczego exec nie dziala mi ta komenda w pliku php, (brak bledow rowniez z argumentu output)

exec('convert doc.pdf aaaaaaaobraz.jpeg');

w terminalu ta komenda działa i konwertuje pdfa na jpega, mam zainstalowany ghostscript, postscript, imagemagic,

Spróbuj wpisać pełne ścieżki uwzględniając tą startową z terminala :slight_smile:

próbowałem… nie pomaga, uprawnienia również są pełne i nic jednak z terminala działa

Dodane 07.10.2011 (Pt) 15:18

zauważyłem że konwertuje np .png na .jpeg, ale pdf na png juz nie

Dodane 07.10.2011 (Pt) 15:34

masakra. chodziło o uprawnienia pliku .pdf… na chmodach 777 dziala także z php, lecz czemu wcześniej działało z basha, nie wiem