![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
Witam, szlag mnie powoli trafia...
Na potrzeby klienta stronę potrzebowałem przenieść na jego serwer i stronę przerobić na opartą o pliki tekstowe (jako bazę danych) W Panelu Administracyjnym jedną z możliwości jest usuwanie wgranych prac, na moim serwerze działało bezproblemowo teraz pojawia się problem... mianowicie funkcja unlink zwraca "No such file or directory" gdzie! jeśli zamiast unlink(adres/do/'.$pliku.'.jpg); wpisze echo '<img src="adres/do/'.$pliku.'.jpg" />'; obrazek jest normalnie wyświetlany... Jakieś pomysł? Ten post edytował b_chmura 7.12.2008, 17:55:01 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Podajesz ścieżkę relatywną do adresu, a unlink" title="Zobacz w manualu PHP" target="_manual wymaga ścieżki znajdującej się na dysku. Sprawdź, czy katalog roboczy skryptu jest taki sam, co public_html; jeśli nie, będą błędy.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
Cytat Sprawdź, czy katalog roboczy skryptu jest taki sam, co public_html; jeśli nie, będą błędy. Katalog roboczy jest nijaki, nie mam na serwerze (home.pl) katalogu public_html, strona jest w głównym folderze. getcwd() pokazuje "/" |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
A sprawdziłeś ścieżkę do pliku?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 300 Pomógł: 32 Dołączył: 31.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
No to właśnie sam sobie odpowiedziałeś jaka jest przyczyna błędu. Uzupełnij ścieżkę do unlinka o np $_SERVER['DOCUMENT_ROOT'].
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
Cytat No to właśnie sam sobie odpowiedziałeś jaka jest przyczyna błędu. Uzupełnij ścieżkę do unlinka o np $_SERVER['DOCUMENT_ROOT']. A $_SERVER['DOCUMENT_ROOT'] nie wyświetla tego samego co getcwd() bo zwraca to samo... Cytat A sprawdziłeś ścieżkę do pliku? unlink() zamieniając na <img src=""/> obrazek się wyświetla... Ten post edytował b_chmura 7.12.2008, 18:25:11 |
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Zostaw URL, zajmij się tym, co masz na FTP.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
ble, no nie potrafię dostać się do tej ścieżki... nie wiem nie wiem
|
|
|
![]()
Post
#9
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Najlepiej podaj fragment kodu i powiedz gdzie ten plik się znajduje.
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
uuu, nie złościć się panowie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) usunięcie białych znaków z pomogło (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
ale wpadka, dzięki za starania. Pozdrawiam serdecznie was i wasze rodziny (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 16:39 |