Это будет варьироваться в зависимости от ОС сервера, с которым Вы соединяетесь. Для centOS 5 Вы добавили бы к sshfs, монтируют опции:
-o sftp_server="/usr/bin/sudo /usr/libexec/openssh/sftp-server"
Для Ubuntu 9.10 (я думаю, мог бы быть 9.04, но это - вероятно, то же для обоих), или Debian, который Вы добавили бы:
-o sftp_server="/usr/bin/sudo /usr/lib/openssh/sftp-server"
.
Найти корректный путь для других систем, работающих openSSH выполненным
sudo grep Subsystem /etc/ssh/sshd_config
и ищите местоположение двоичного файла sftp-сервера.
Вы, возможно, должны были бы установить sudo с NOPASS: {путь к sftp-серверу} или предварительно проверить с ssh user@host sudo -v
так, чтобы sudo
имеет обновленную метку времени для notty
. В моем случае мои две команды были:
ssh login_user@host sudo -v
sshfs login_user@host:remote_path local_path -o sftp_server="/usr/bin/sudo -u as_user /usr/lib/ssh/sftp-server"
Ошибка 500 может быть вызвана тем, что пользователь, выполняющий C: \ Program Files (x86) \ PHP \ php-cgi.exe
, не имеет надлежащих разрешений на каталог, содержащий ваши файлы PHP.
I had an identical error message and found out the problem was a missing dll, msvcr71.dll. I found a copy of this dll under Mysql and copied it to
C:\Program Files (x86)\Parallels\Plesk\Additional\PleskPHP5\
directory, and also, just in case to C:\Program Files (x86)\Parallels\Plesk\Additional\PleskPHP5\etc
directory.
Панель управления >> Все элементы панели управления >> Администрирование >> Диспетчер информационных служб Интернета (IIS) >>
в разделе «Подключения» выберите «Сайты», затем выберите «Интернет по умолчанию. Сайт '(все в 1-м столбце) выберите «Сопоставления обработчиков» (2-й столбец), дважды щелкните, откроется список сопоставлений обработчиков, затем выберите службу, которая не запущена (например, c: \ php5 \ php-cgi.exe через его псевдоним), и сделайте так, чтобы она стала «Унаследовано» (как «Тип записи»)
Должен работать -
Friqui