[umka]

[umka]
Рейтинг
456
Регистрация
25.05.2008
kostyk:
в php.ini включил в on все error_report, в httpd.conf включил error reporting в режиме debug - нигде ошибок нет 😕

Включите ещё display_errors = 1

Внимательно проверьте тот html, который выдаётся, на наличие ошибок PHP.

Посмотрите в браузере в веб-инспекторе, может быть, какие-то нужные файлы не подгружаются.

Я не советовал бы указывать в редиректе протокол и имя хоста без нужды.

Чтобы в будущем глюки не отлавливать :)

coolwebsearcher, пятёрка за тщание! :) А то я вот теоретизирую, а кнопки нажать лень.

Ну, теперь осталось разобраться, каким образом у ТС работает WinSCP, который всё удаляет моментально.

coolwebsearcher, всё верно, рекурсивное удаление выглядит именно так.

Только в случае с SFTP этим обходом занимается сервер, а в случае с FTP этим занимается сам клиент, тратя на это кучу времени.

coolwebsearcher:
тогда как понимать ваше сообщение о том, что удаление через sftp будет занимать "столько же времени, сколько в терминале" ?

В терминале (через shell) будет быстрее :)

SFTP = SSH FTP

При использовании SFTP директория удалится системной командой rm.

Время на обход дерева посредством FTP затрачено не будет.

SFTP имеет общее с FTP лишь то, что поддерживается в FTP-клиентах.

coolwebsearcher:
в sftp тоже нет рекурсивного удаления ;)

А я и не говорил, что оно там есть.

AlexMotoR1:
С удалением папок с множеством файлов - согласен, достаточно долго везде. Но почему же разрабы не могут добавить функцию быстрого удаления, как командой или в ISPManager в вебе ?

Потому что разрабы FTP-клиентов бессильны против FTP-протокола, который не позволяет удалять директории рекурсивно.

Чтобы удалить директорию через FTP, нужно последовательно обойти всё дерево и удалить все вложенные директории и файлы.

Это занимает много времени.

Системная же команда, понятное дело, не использует протокол FTP. Поэтому всё происходит если не моментально, то за считанные секунды.

Для этого в FTP-клиенте нужно выбрать протокол SFTP, и удаление будет занимать столько же времени, сколько в терминале или в онлайновом файл-менеджере.

yet_warm:
А в чем проблема загрузить на планшет html-страницу? 😕

Такой планшет, установленный в публичном месте, неизменно будет привлекать внимание школьников, которые будут тыкать на нём кнопки и творить безобразие.

Несколько редиректов делать можно.

Чтобы сократить количество потенциальных редиректов для конечного пользователя, можете вместо

RewriteRule (.*) http://www.site.ru/$1 [R=301,L]

написать сразу с https

RewriteRule (.*) https://www.site.ru/$1 [R=301,L]

Так вот я и спрашиваю: Этот запрос выбирает какие-то записи, которые есть в обеих таблицах?

Я спрашиваю это, потому что в условии чётко написано: WHERE users.id IS NULL

И если запрос выбирает из users какие-то записи с id, отличным от NULL, то ваш MySQL явно нездоров.

Всего: 6067