| --dm-- |
Post
#1
|
|
Goście |
Witam
Mam skrypty php ktore dzialaly poprawnie na moim starym serwerze, przenioslem je na inny serwer i wyskakuje blad tresci:
Skrypty byly pisane na zlecenie, sa zakodowane ioncube, uzywaja smarty. Autor nie chce udostepnic zrodel, twierdzi ze problem jest po stronie serwera. Czy ktos wie moze jaka moze byc przyczyna tego bledu? Dziwnie wyglada ta sciezka index.php/req/req.funkcje.php Zmienne srodowiskowe na serwerze sa poprawne, wersja php 5.3.25. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 19 Dołączył: 31.05.2013 Ostrzeżenie: (0%)
|
Istnieje taka ścieżka?
./public_html/cms5/req/req.cms.php |
|
|
|
| --dm-- |
Post
#3
|
|
Goście |
Tak, taka sciezka i plik istnieje, dziwna jest sciezka main(index.php/req/req.funkcje.php), dlaczego wstawia index.php na poczatku, na jednym serwerze jest ok, a na innym taki blad, programista mowi ze w kodzie jest w porzadku. Funkcja phpinfo() wskazuje poprawne sciezki do plikow, zmienialem wersje php 5 na nizsze i bylo to samo.
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 417 Pomógł: 44 Dołączył: 23.06.2011 Ostrzeżenie: (0%)
|
Problem jest po stronie skryptu bo trzeba zmienić ścieżkę. Przyjrzyj się dobrze błędom... innej opcji brak
|
|
|
|
| --dm-- |
Post
#5
|
|
Goście |
Chyba wiem gdzie jest problem, zmienna $_SERVER['SCRIPT_FILENAME'] nie generuje sciezki bezwzglednej do pliku tylko sama zazwe pliku.
Php mam w wersji CLI, gdzies widzialem ze w tej wersji generowane sa sciezki relatywne a nie bezwzgledne, czy ktos mial podobny problem? Jak wymusic generowanie sciezek bezwzglednych? |
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 20:55 |