vsftpd не работает с FileZilla

Я пытаюсь использовать VSFTPD с моим сервером, который я размещаю на Vultr.

Кажется, что все работает, делая nano file.php, и создание файла в папке будет отлично работать и появляться на веб-сайте.

Однако, всякий раз, когда я загружаюсь с FileZilla, все, кажется, работает нормально, пока я не попытаюсь просмотреть этот файл на веб-сайте. Я получаю HTTP ERROR 500, который кажется странным.

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

pas_min_port=40000 pas_max_port=50000
0
задан 30 April 2017 в 15:07

2 ответа

На следующем сайте описаны некоторые причины ошибок HTTP 500.

Одна из причин, по-видимому, проблема в вашем случае - неправильное разрешение, установленное FTP-сервером.

Я предлагаю войти в сервер и выполнить ls -lsa в файле, который был загружен FTP-клиентом, а также в файле, который вы создавали с помощью nano file.php, если разрешение файла отличается, пожалуйста, измените разрешение файла файла, загруженного FTP-клиентом, и еще раз проверьте, работает ли он.

Если вы не знаете, какое разрешение файла следует использовать, я бы предложил использовать:

chmod 755 file-name Фиксирование 500 внутренних проблем с ошибками сервера на вашем собственном сайте. Внутренняя ошибка сервера 500 на вашем собственном веб-сайте требует совершенно иного действия. Как я уже упоминал выше, большинство 500 ошибок являются ошибками на стороне сервера, а это означает, что, скорее всего, ваша проблема будет исправлена, если это ваш сайт. Существует множество причин, по которым ваш сайт может обслуживать 500 ошибок для ваших пользователей, но два являются наиболее распространенными: ошибка разрешений. В большинстве случаев ошибка 500 внутренних серверов связана с неправильным разрешением одного или нескольких файлов или папок. В большинстве случаев виновато неправильное разрешение на скрипт PHP и CGI. Обычно они должны быть установлены в 0755 (-rwxr-xr-x).
0
ответ дан 18 July 2018 в 14:02

На следующем сайте описаны некоторые причины ошибок HTTP 500.

Одна из причин, по-видимому, проблема в вашем случае - неправильное разрешение, установленное FTP-сервером.

Я предлагаю войти в сервер и выполнить ls -lsa в файле, который был загружен FTP-клиентом, а также в файле, который вы создавали с помощью nano file.php, если разрешение файла отличается, пожалуйста, измените разрешение файла файла, загруженного FTP-клиентом, и еще раз проверьте, работает ли оно.

Если вы не знаете, какое разрешение файла следует использовать, я бы предложил использовать:

chmod 755 file-name Фиксирование 500 внутренних проблем с ошибками сервера на вашем собственном сайте. Внутренняя ошибка сервера 500 на вашем собственном веб-сайте требует совершенно иного действия. Как я уже упоминал выше, большинство 500 ошибок являются ошибками на стороне сервера, а это означает, что, скорее всего, ваша проблема будет исправлена, если это ваш сайт. Существует множество причин, по которым ваш сайт может обслуживать 500 ошибок для ваших пользователей, но два являются наиболее распространенными: ошибка разрешений. В большинстве случаев ошибка 500 внутренних серверов связана с неправильным разрешением одного или нескольких файлов или папок. В большинстве случаев виновато неправильное разрешение на скрипт PHP и CGI. Обычно они должны быть установлены в 0755 (-rwxr-xr-x).
0
ответ дан 24 July 2018 в 20:19

Другие вопросы по тегам:

Похожие вопросы: