Zkontroluj kdeco. Mrkni do souboru, ze kterého voláš svujSoubor.php, jestli je dobře cesta. Pokud jde o index.php, tak si musíš nadefinovat, že tvůj úvodní soubor je index.php. Měl jsem index.html, pak jsem překopával všechno na *.htm (míň klování, vyšší životnost klávesnice :o), ...) a zuřil jsem, když jsem na serveru smazal index.html a fungovalo to, jako kdyby tam byl. Asi si jej pamatuje cache serveru. Při zadání včetně /index.htm bylo OK, jinak jsem pěnil. Stačilo v nastavení oznámit, že můj default je index.htm a od té doby šlape jak hodinky.