Téma: Webszerkesztéssel kapcsolatos kérdések (Java, CSS, Flash, HTML, PHP...)
|
|
Sziasztok!
Az lenne a gondom, hogy PHP-ban egyszerűen nem tudok normális fájlfeltöltő szkriptet belepréselni a weboldalamba. Eddig így áll: http://wakabayashi.extra.hu/fanartok.php Mi lehet a baj? Mikor megpróbálnék feltölteni egy fájlt, kiírja, hogy "ERROR: A folder to place the files was not found, or the files need to be CHMODed to 777." Pedig be van állítva a mappa, ahova feltöltse a fájlokat! Kérem, segítsetek! |
|
2009.06.11 17:48 / utoljára módosítva: 2009.06.11 18:08 00 / | |
|
|
Elküldenéd/beírnád csak magát a szkriptet? Úgy lehet, hogy tudnék segíteni, bár semmit nem garantálok.
|
|
2009.06.11 17:52 00 / | |
|
|
Itt van:
http://wakabayashi.extra.hu/uploader.txt |
|
2009.06.11 17:59 / utoljára módosítva: 2009.06.11 18:00 00 / | |
|
|
28. sorban nincs lecserélve a directory neve, ha jól látom. Mást nem találtam így hirtelen (ez nem zárja ki, hogy van még más is, mert baromi álmos vagyok).
|
|
2009.06.11 18:09 / utoljára módosítva: 2009.06.11 18:10 00 / | |
|
|
Kicseréltem, de még mindig ugyanaz a probléma. Lehet, hogy rosszul írtam valamit? Az erősen meglehet...
|
|
2009.06.11 18:24 / utoljára módosítva: 2009.06.11 18:24 00 / | |
|
|
Nah, megnéztem a hibaüzenetet. A megoldás a hibaüzenet alapján:
1. eset: nem hoztad létre a directoryt, amibe a feltöltött képek kerülnének, akkor hozd szimplán létre. 2. 777-esre kell állítanod a fájlok attribútumát. Például Total Commandert használva ezt úgy tudod megtenni, hogy Fájl>>Atribútomok módosítása>>Alulra, ahol 3 számot esetleg "---" -t látsz, átírod 777-re. Így ez mindenki számára írható/olvasható/futtatható lesz, és akkor elvileg működniek KÉNE. |
|
2009.06.11 18:49 00 / | |
|
|
Hiába van létrehozva a mappa, és hiába állítottam be 777-re az attribútumot, még mindig ugyanaz a hiba. Talán másik ilyen képfeltöltős szkriptet kéne keresnem... :S
|
|
2009.06.11 19:02 00 / | |
|
|
Ez a baj a php szkrpitekkel, mindig van valami bajuk. (Nekem szereti azt csinálni, hogy nem létező sorokban jelez hibát vagy nem létező felesleges írásjeleket talál egy-egy sorban... múltkor egy 42 soros szkriptnél hibát talált a 321. sorban)
Felteszem én is a weblapomra és kipróbálom, hátha jutok valamire. |
|
2009.06.11 19:05 / utoljára módosítva: 2009.06.11 19:06 00 / | |
|
|
A 23. sorba a string el van rontva. A stringnek a végső értéke valami ilyensmi lessz: "fanart_upload/wakabayashi.extra.hu/az/ut/ahol/a/szkript/fut/"
Nem igazán értak a PHP-hoz, de ha include-olsz vagy 10 fájlt akkor gondolom úgy működik hogy bemásolódik a másik 10 php állomány tartalma az include-oló fájlba így megnő a sorok száma. De pesze csak futás előtti, memóriában történő folyamat, vagyis a jájlok fizikailag nem változnak. |
|
2009.06.11 19:12 / utoljára módosítva: 2009.06.11 19:52 00 / | |
|
|
SinistraD írta: A 23. sorba a string el van rontva. A stringnek a végső értéke valami ilyensmi lessz: "fanart_upload/wakabayashi.extra.hu/az/ut/ahol/a/szkript/fut/"Épp most vettem észre én is, ahogy állítgattam be. Csak a szemem szúrta ki eddig... |
|
2009.06.11 19:17 00 / |