![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 27.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem z skryptem PHP do wgrywania plików na serwer. Skrypt działa, pliki się wgrywają, jest napisane complete - ale. Pliki po wysłaniu lecą gdzieś w kosmos nie znajdują się w wyznaczonym katalogu /uploads/. Dzięki za pomoc z góry!
index.php
oraz uploadifive.php
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Sprawdź czy nie wrzuciło plików, w któryś z katalogów wyżej od tego, w którym testujesz. W razie czego ustaw na ścieżkę względną. Ten post edytował trueblue 1.07.2014, 16:14:32 -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 27.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
1. nie działa
jak odpalić w konsoli? |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 27.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czy dobrze robię, ale zwraca 1
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
A jak wygląda u Ciebie teraz $uploadDir ?
-------------------- |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 27.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Nie za bardzo rozumiem. Nowy jestem...
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Zacytowałem wyżej linijkę kodu, która być może powoduje błąd (nie różni się niczym od tego co podałeś Ty).
Proponowałem abyś sprawdził czy nie wrzuca pliku, w któryś katalog wyżej oraz zmienił ścieżkę na względną. Wiesz jak wyglądają ścieżki względne? http://matipl.pl/2007/04/12/sciezki-w-php/ -------------------- |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 27.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Wygląda to u mnie tak:
$uploadDir = './home/schwarzd/public_html/panel/uploads/'; z czego schwarzd to login |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Taka na pewno być nie może.
Zmień na: $uploadDir = './uploads/'; jeśli plik uploadifive.php jest w katalogu /panel -------------------- |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 27.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Taka ścieżka także nie pomaga.
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
W jakim katalogu masz plik uploadifive.php?
-------------------- |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 27.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Mam w subdomenie, czyli /public_html/panel/
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Zakomentuj linię 17 w tym skrypcie i pozostaw:
$uploadDir = './uploads/'; -------------------- |
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Powodem może też być brak folderu do plików tymczasowych, miałem ten problem nieraz na serwerach home.pl. Musiałem utworzyć ręcznie folder tmp.
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 27.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki!!! Jesteś wielki! A mógłbym wiedzieć cóż to było?
I jeszcze jedna sprawa o której bym zapomniał. Wiesz może jak usnąć z tego skryptu ograniczenie rozszerzenia, tak aby można było wgrywać wszystkie pliki? |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Po prostu każda wcześniej ustawiona ścieżka do katalogu (poprzez zmienną $uploadDir) wraz ze zmienną $_SERVER['DOCUMENT_ROOT'] kierowała na nieprawidłową lokalizację.
-------------------- |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 27.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
To nie działa, tzn działa tylko tak jak wtedy - jest completed ale plików nie ma:/
|
|
|
![]()
Post
#20
|
|
![]() Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.07.2025 - 21:53 |