![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 71 Pomógł: 0 Dołączył: 3.06.2005 Skąd: Knurów Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie, zmodyfikowałem sobie znalezione gotowce do uploadu plikow graficznych , wszystko by było ok. ale wyskakuje bład :
Warning: move_uploaded_file(../galeriak/1272679116_07031800.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in D:\VertrigoServ\www\radio\script\g.php on line 15 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\Users\Eagle\AppData\Local\Temp\phpD277.tmp' to '../galeriak/1272679116_07031800.jpg' in D:\VertrigoServ\www\radio\script\g.php on line 15 Warning: chmod() [function.chmod]: No such file or directory in D:\VertrigoServ\www\radio\script\g.php on line 16 Warning: mkdir() [function.mkdir]: No such file or directory in D:\VertrigoServ\www\radio\script\g.php on line 29 Warning: imagecreatefromjpeg(../galeriak/1272679116_07031800.jpg) [function.imagecreatefromjpeg]: failed to open stream: No such file or directory in D:\VertrigoServ\www\radio\script\g.php on line 30 Warning: imagesx(): supplied argument is not a valid Image resource in D:\VertrigoServ\www\radio\script\g.php on line 31 Warning: imagesy(): supplied argument is not a valid Image resource in D:\VertrigoServ\www\radio\script\g.php on line 32 Warning: Division by zero in D:\VertrigoServ\www\radio\script\g.php on line 39 Warning: imagecreatetruecolor() [function.imagecreatetruecolor]: Invalid image dimensions in D:\VertrigoServ\www\radio\script\g.php on line 41 Warning: imagecopyresized(): supplied argument is not a valid Image resource in D:\VertrigoServ\www\radio\script\g.php on line 42 Warning: imagejpeg(): supplied argument is not a valid Image resource in D:\VertrigoServ\www\radio\script\g.php on line 43 Warning: imagedestroy(): supplied argument is not a valid Image resource in D:\VertrigoServ\www\radio\script\g.php on line 44 Warning: imagedestroy(): supplied argument is not a valid Image resource in D:\VertrigoServ\www\radio\script\g.php on line 45 Co ciekawe tutaj mam plik o nazwie: g.php - tam się przetwarza grafike i formularz zaincludowany na stronie:
gdy jest odwolanie do g.php - wszystko działa jak nalezy a jak odwołam do index.php?g bo taką mam strukture to wszystko siada!! :| i nie wiem gdzie szukać błedu kod przetwarzania pliku wyglada tak:
Co roboić bo ja głowy nie mam nic a nic :| |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Tyle, że źle wkleiłeś kod. Błąd pojawia się w linii 15, a w linii 15 masz nawias. Wskaż, w którym miejscu dokładnie pojawia się błąd. Na pierwszy rzut oka, to w podanym przez Ciebie listingu w linii 17 brakuje slasha
Zastanawiam się jeszcze nad strukturą Twoich katalogów. Wydaje mi się, że masz mniej więcej tak Kod radio\ I jeśli dołączasz plik g.php, za pomocą include, to ścieżka do galerii jest inna tzn. wygląda tak:script\ g.php galeriak\ index.php galeriak/, a nie tak: ../galeriak/. |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 71 Pomógł: 0 Dołączył: 3.06.2005 Skąd: Knurów Ostrzeżenie: (0%) ![]() ![]() |
Tak, była faktycznie tam błedna scierzka - ale teraz inny problem sie pojawił :
mały obrazek przetwarza hmmm, a gdy próbuje zdjecie włozyc pojawia sie komunikat : Warning: imagecreatefromjpeg(galeriak//1272711320_39063200.jpg) [function.imagecreatefromjpeg]: failed to open stream: No such file or directory in D:\VertrigoServ\www\radio\script\g.php on line 30 Warning: imagesx(): supplied argument is not a valid Image resource in D:\VertrigoServ\www\radio\script\g.php on line 31 Warning: imagesy(): supplied argument is not a valid Image resource in D:\VertrigoServ\www\radio\script\g.php on line 32 Warning: Division by zero in D:\VertrigoServ\www\radio\script\g.php on line 39 Warning: imagecreatetruecolor() [function.imagecreatetruecolor]: Invalid image dimensions in D:\VertrigoServ\www\radio\script\g.php on line 41 Warning: imagecopyresized(): supplied argument is not a valid Image resource in D:\VertrigoServ\www\radio\script\g.php on line 42 Warning: imagejpeg(): supplied argument is not a valid Image resource in D:\VertrigoServ\www\radio\script\g.php on line 43 Warning: imagedestroy(): supplied argument is not a valid Image resource in D:\VertrigoServ\www\radio\script\g.php on line 44 Warning: imagedestroy(): supplied argument is not a valid Image resource in D:\VertrigoServ\www\radio\script\g.php on line 45 Dodano zdjęcie: 1272711320_39063200.jpg kod php pliku g.php:
formularz: <form action="index.php?g" method="post" enctype="multipart/form-data"> <p><input type="file" name="img" SIZE="30"/></p> <p><input type="submit" name="upload_submit" value="Wyślij zdjęcie" /></p></form> cała noc nad tym myslałem bo nie przyjmuje mi zdjęć wiekszych tylko pokazuje sie ten komunikat dziwny :\ jeszce jest dziwny inny problem :/ al eto w nastepnej odpowiedzi napisze by sie nie myliło :/ Ten post edytował dudziec 1.05.2010, 12:01:27 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Przecież parametr $fname zawiera ciąg znaków "galeriak/", a Ty w linii 30 łączysz ten ciąg znaków z ciągiem "/tn" i powstaje "galeriak//tn".
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 71 Pomógł: 0 Dołączył: 3.06.2005 Skąd: Knurów Ostrzeżenie: (0%) ![]() ![]() |
zaraz nie rozumiem ....
no dobrze jak uzyje kod wywolania funkcji: tworzminiature("galeriak",$pic_name,75); to chyba juz ten bład likwiduje? a tu nic :/ a ma zapisywac zdjecia do katalogu: galeriak/$pic_name - zdjecia duze - czyli bez zmiany o nazwie $pic_name galeriak/tn/tn_$pic_name - zdjecie miniaturka czemu małe obrazki zapisuje a z duzymi wyskakuje bład? ![]() ![]() ![]() nie wiem moze jakies inne rozwiazanie jest na to by uzytkownik wysłał plik graficzny zdjecie na serwer, utworzył miniaturke , jakas funkcja inna - ja pierwszy raz robie cos z grafika :/ moze jakas pomoc bo ja wymiekam :/ od wczoraj nie spie , szukam i nic bez skutku:/ Ten post edytował dudziec 1.05.2010, 12:56:13 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
W php.ini jest taka dyrektywa upload_max_filesize (określa maksymalny rozmiar wgrywanego pliku), może ona nie przepuszcza Ci dużych plików.
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 71 Pomógł: 0 Dołączył: 3.06.2005 Skąd: Knurów Ostrzeżenie: (0%) ![]() ![]() |
miałem tam ustawione tak:
; Maximum allowed size for uploaded files. upload_max_filesize = 2M dałem na : ; Maximum allowed size for uploaded files. upload_max_filesize = 12M to chyba duzo? ![]() a pojawiło sie komunikat : Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 14592 bytes) in D:\VertrigoServ\www\radio\script\g.php on line 30 zdjęcie niecałe ma 3 MB które chce wysłac Ten post edytował dudziec 1.05.2010, 16:01:51 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 9 Dołączył: 19.11.2004 Skąd: Iława Ostrzeżenie: (0%) ![]() ![]() |
Teraz Twoim problemem jest kolejna dyrektywa z php.ini: memory_limit
plik ma 3MB, ale domyslam sie ze to jpg o sporej rozdzialce, wiec zwyczajnie nie starcza pamieci na jego obrobke. |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 71 Pomógł: 0 Dołączył: 3.06.2005 Skąd: Knurów Ostrzeżenie: (0%) ![]() ![]() |
a jak to mam obejsc?
![]() ![]() ![]() ![]() ![]() |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 9 Dołączył: 19.11.2004 Skąd: Iława Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 71 Pomógł: 0 Dołączył: 3.06.2005 Skąd: Knurów Ostrzeżenie: (0%) ![]() ![]() |
w pliku php.ini nie widze memory_limit :|
szukałem nawet memory i nie ma tam nic prócz ; If on, the contents of text and byte blobs are dumped to a file instead of ; keeping them in memory. ifx.blobinfile = 0 to wszystko ze słowem memory :| |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 9 Dołączył: 19.11.2004 Skąd: Iława Ostrzeżenie: (0%) ![]() ![]() |
opcja a:
dopisz np.: memory_limit = 32M opcja b: nigdy nie korzystalem z tego vertrigoserv, ale: google -> vertrigoserv memory limit i np pierwszy link: http://my.opera.com/ekoprabowo/blog/ Ten post edytował VGT 1.05.2010, 17:22:00 |
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 71 Pomógł: 0 Dołączył: 3.06.2005 Skąd: Knurów Ostrzeżenie: (0%) ![]() ![]() |
nic ton ie daje :/ poddaje sie :/ pomózcie nic juz nie wymysle :/...
chyba ze mam sknocony skrypt :/ no ale czemu cos tam wysyła?? ogolnie juz wysiadam normalnie :| Bo teraz nie wiem czy jest bład skryptu czy u mnie - czy ktos ma jakis skryp do przetestowania bym mogł przetestowac czy wszystko jest u mnie dobrze ? a potrzebuje tego bo stoje w miejscu :/ A juz 2 dni robie i nie umiem sobie poradzic :/ głowa peka, 2 nieprzespane noce :/ i do tego ...niedosyt :/ Ten post edytował dudziec 1.05.2010, 22:03:19 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 06:49 |