ďťż
Podstrony
|
telcocafeJak poprawnie zrobić komendę exec. Głowię się i nic... takie coś nie przechodzi... nawet nie widzę tego na liście procesów (a strona się pobiera i nic nie może pobrać, a wentylatorki w moim laptopie zaczynają chłodzić). Jak zrobić komendę exec by działała poprawnie.exec(mspaint); Ten przykład daje błąd: Notice: Use of undefined constant mspaint - assumed 'mspaint' in C:\Users\Basia\HTTP\index.php on line 8 Notice: Use of undefined constant exe - assumed 'exe' in C:\Users\Basia\HTTP\index.php on line 8 exec(mspaint.exe); Jeśli dam cudzysłowy to dzieje się to co w przykładzie 1, niezależnie czy dam .exe czy nie. Jestem chyba prawdziwym n00b-em. (OJĆ, jeżeli chodzi o wentylatorki to BOINC...) Użytkownik era32 edytował ten post 15 sierpień 2009, 18:47 exec('notepad'); musi działać, jeżeli nie działa to wina PHP. Strona się nie załaduje, dopóki nie zamkniesz programu otwartego przez exec. exec dziala tylko z app kosnolowymi, z ktorych moze przechwycic wynik. do app uzywajacych win32 uzywa sie system <?php system("mspaint.exe"); ?> exec dziala tylko z app kosnolowymi, z ktorych moze przechwycic wynik. do app uzywajacych win32 uzywa sie system <?php system("mspaint.exe"); ?> Nadal nie działa. Według strony PHP to może być coś safe_mode. Sprawdziłem plik konfiguracyjny i nie mam włączego safe_mode. Okno painta mi nie wyskakuje. Firefox próbuje ją pobrać. Procesu mspaint.exe nie ma. Aha... I mam serwer na swoim własnym kompie. PROBLEM ROZWIĄZANY Proces uruchamiał się, tylko, że na profilu Administratora. (był na liście procesów WSZYSTKICH użytkowników) |
|||
Sitedesign by AltusUmbrae. |