adreamerЧет, 13.09.07, 12:31 |
Здравейте! Имам си едно php проблемче. Значи ми се наложи да местя едни пхп-файлове от един сървър на друг.Става дума за качване на снимки и оценяването им. Копирах папките и копирах базите данни, пренасочих всички връзки. Всичко тръгна само дето сега не мога да качвам снимки. Като се опитам да кача снимка, получавам запис в базата данни, но действителното изображение не е достъпно за преглед. Изписва ми се предупреждение unlink() [function.unlink]. Не съм специалист по пхп. Какво означава това и как да го накарам да работи? На стария сървър всичко е ок. Мерси предварително! |
insecteaterЧет, 13.09.07, 13:06 |
Най вероятно нямаш разрешение за запис в папката, където се upload-ват изображенията или пък във временната папка (щом ти дава грешка за unlink - т.е "изтриване"). Помоли някой с root права или ти ако имаш, да разреши съответните необходими папки за запис (chmod 666 в най общия случай) |
adreamerЧет, 13.09.07, 17:05 | RE: php проблемче
ДА, точно така излезе! Оправих СНМОD-овете и всичко тръгна! Страшно много благодаря!!!! |
anonymousЧет, 13.09.07, 17:11 |
Отдавна не бях виждал толкова кадърно зададен и написан въпрос, аdreamer. Поздравления! Иначе аз php-то не го чувам много, но това е друга тема. Навъртай се по-често насам, имаме нужда от хора като теб |
phrozencrewЧет, 13.09.07, 19:45 |
ricetek, няма нужда да го чуваш много PHP-то. То е доста лесно слушаемо, дори бих казал, че си е чалгийка:). Но и заради това, че е "мека-мария" страда от доста недомислици. Съвсем скоро открих едни мноого стар бъг (както се оказа), който върви под доста БГ сайтове пуснати на PHP. В формите, които съдържат текстови полета можеш да пишеш изпълними кодове за системата като просто добавиш `-наклонени кавички и дори можеш да ползваш piping :))). Голяма забава пада като влизам през проксита и оставям текстови файлове на "веб девелоперите". Мислех, че след като има версия 5 на php би трябвало голяма част от тъпотиите да са изчистени, но все пак PHP 5 не е PERL 5.8. Сори за off topik-a. |