Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: PHP wykonywanie exec i problemy systemowe
Forum PHP.pl > Forum > PHP
pieto
Witam serdecznie,

Próbuje stworzyć chyba dość nietypowy konwerter dokumentów tekstowych,
Chce do tego wykorzystać open offica i makra wykonywane z konsoli,
do tego momentu jest ok, zatrzymałem się na etapie wykonania polecenia z php'a
i tu robią się schody, wykonanie exec - komenda:

cmd /C "C:\Program Files (x86)\OpenOffice.org 3\program/soffice.exe" -writer -nologo -invisible -o d:\_open_office\1.odt macro:///Standard.Module1.convert
nie potrafi sie wykonać (koemnda zewnątrz działa prawidło).

Moje podejrzenia są takie:
Ponieważ idzie to przez profil widoczny w procesach jako "USŁUGA SIECIOWA" być może jest to kwestia uprawnień do plików
(dstęp do plików udzieliłem takżę dla tego profilu).
Ew. może być tak że pierwsze uruchomienie OO wyrzuca dodatkowe komunikaty, także pytanie do tego
czy idzie wykonać polecenie exec dla innego profilu - nie USŁUGA SIECIOWA ?


Lub jak ktoś ma inne spostrzeżenia to dzięki za uwagi
Fifi209
Czy masz uprawnienia pozwalające na wykonywanie ?
pieto
Jeśli pytasz o uprawnienia plików w OO to tak,
exec w php'ie też włączony, hmm może tu też ustawia się uprawnienia ?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.