anonīms Posted January 15, 2009 Report Posted January 15, 2009 (edited) Mēģinu sataisīt tā, lai varētu izdzēst bildes no foldera. Warning: unlink() [function.unlink]: open_basedir restriction in effect. File(/images/news/big/1232041406.jpg) is not within the allowed path(s): unlink("/images/news/big/".time().".jpg"); Kur kļūda? Edited January 15, 2009 by anonīms
martins256 Posted January 15, 2009 Report Posted January 15, 2009 Tavs skripts izpildās uz hostinga vai lokālā kompja? pirmo tekstu izlasīji vispār? Faila ar nosaukumu time().'.jpg'; tiešām ir tas, kas jādzēš?
anonīms Posted January 15, 2009 Author Report Posted January 15, 2009 Jā bilde /images/news/big/1232041406.jpg ir jādzēš. (Viņa arī eksistē) Skripts izpildās uz hostinga. astrons.com
Aleksejs Posted January 15, 2009 Report Posted January 15, 2009 http://lv.php.net/manual/en/features.safe-mode.php#40870 Vai tiešām ir tāda mape /images root / katalogā? vai gadījumā nevajadzēja: unlink("./images/news/big/".time().".jpg");
anonīms Posted January 15, 2009 Author Report Posted January 15, 2009 (edited) mape kā tāda atrodas www/images/ Viss iet! unlink("images/news/big/".time().".jpg"); Edited January 15, 2009 by anonīms
Aleksejs Posted January 15, 2009 Report Posted January 15, 2009 Nu, lūk! tas ceļš, ko padod unlink() ir lokālais ceļš diskā. Tas, ka htmlā to norāda <img src="/images..."> nenozīmē, ka lokālajā failu sistēmā šis ceļš arī sākas saknes katalogā.
Recommended Posts