Вопрос по php скрипту.
Есть у меня один форум на движке punbb.
В нем в папке ../img/avatars хранятся аватары. Я сделал скрипт, который по определенному признаку должен удалять ненужные мне аватары. в коде есть такие сроки на цикле, где надо стереть файл: PHP код:
... УДАЛЯЕМ 1001.jpg Array ( [type] => 2 [message] => unlink(1001.jpg): Permission denied [file] =>/home/....домен.ru/public_html/1/_BB.php [line] => 36 ) Менял права на папку "avatars", на файл "1001.jpg", на сам скрипт _BB.php. 777, 755 давал права. Уже не знаю что придумать. Вот еще сделал для теста: PHP код:
тест удаления файлаArray ( [type] => 2 [message] => unlink(test.txt): Permission denied [file] => /home/....домен.ru/public_html/1/test.php [line] => 4 ) конец |
Цитата:
Если nobody - чихать сервер хотел на все пермиссии. -------- Добавлено в 17:05 -------- Предыдущее было в 16:59 -------- И еще, Цитата:
|
Залил test.php и test.txt в папку img/avatars, и дал права 777 на папки "img" и "avatars" и тогда файлик test.txt стерся.
А я не хочу с "домен.ru/1/test.php" переность файл в папку аватаров. Я там еще леоаю Цитата:
|
Цитата:
Мне кажется, проще не директорию менять - можно запутаться по ходу кода, какая директория текущая сейчас, а полный путь собирать в строку. Что-то типа того: echo " УДАЛЯЕМ ". $filename; $erasedfile='..img/avatars/'.$filename; unlink ($erasedfile); print_r(error_get_last()); |
http://forum-pmr.net/poisk2.php
Цитата:
работало до смены серверного оборудования.... Fatal error: Call to undefined function mysql_connect() Чем заменить то mysql_connect ? |
Нашел причину, использую mysqli , а не mysql.
MySQL - устаревший интерфейс - в более менее новых версиях php он давно выпилен. Теперь mysql_select_db, лишний. А запросы идут в формате mysqli_query($db,'запрос'); А что не так в запросе: query: SELECT * FROM exel WHERE UPPER(kvartal) LIKE 1 Разобрался, поменялось многое в синтаксисе. Например, стало: mysqli_connect($host,$user,$pwd,$database_name) |
Юзаю PDO. Полет нормальный.
|
Текущее время: 07:26. Часовой пояс GMT +2. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot