Autor | Zpráva | ||
---|---|---|---|
rexi Profil * |
Dobré ráno,
mám kód který je uveden i v php manuálu pro nahrazení již zavržené funkce php_check_syntax() <? echo exec("php -l file.php"); ?> Bohužel však vrací mě to tuto chybu Warning: exec() [function.exec]: Unable to fork [php -l file.php] in ... on line 2 Zatím sem se lehce obrátil na podporu, na jejich slova, že oni nebudou kontrolovat syntaxy php kódu jsem jim jasně řekl, ať si to přečtou znova že to špaťně pochopili, říkám že je to problém hostingu. Oni však melou pořád to samé, prostě metoda gramofonové desky. Také jsem zkoušel passthru ('echo $PATH'); avšak ta samá chyba. Jelikož se jedná o americký hosting kde je prakticky vše povolené, i SSH, tak mě přijde divné proč zrovna toto nelze. Mám tedy nějak změnit konfiguraci v php.ini nebo co by jste dělali na mém místě? |
||
rexi Profil * |
#2 · Zasláno: 24. 12. 2009, 13:40:07
vypadlo z nich že nepoužívají čisté php ale PHPSuExec. Takže příkazy typu exec("php ...); nejsou povoleny, nelze volat php prostředí v php. Předpokládám že s tím nelze nic dělat, nebo ano? Přes ssh všechno funguje
|
||
Časová prodleva: 14 let
|
0