|
|
|
|
#1 |
|
Новичок
Регистрация: 27.05.2013
Сообщений: 6
Репутация: 0
|
Есть сервер на openSUSE Linux.
Есть задача добавлять пользователей apache через браузер. Используется такой скрипт apacheadduser.exp Код:
#!/usr/bin/expect
set realm "Connection to server database"
set digestFile "/etc/apache2/.htpasswd"
set htdigest "/usr/bin/htdigest2"
if {[llength $argv] != 2} {puts "Usage apacheadduser <user> <password>\n"
exit}
set user [ lindex $argv 0 ]
set password [ lindex $argv 1 ]
spawn $htdigest $digestFile $realm $user
expect "New password:"
send "$password\r"
expect "Re-type new password:"
send "$password\r"
interact
PHP код:
С определенной вероятностью при первой попытке создания пользователя после открытия страницы в браузере вместо добавления строки с именем пользователя получается файл нулевого размера. Причем сначала строка записывается нормально, а затем файл приобретает нулевой размер. Запись в цикле, если пытаться несколько раз писать имя пользователя, пока файл имеет нулевой размер, не помогает, число неудачных попыток становится бесконечным. Но удачной чаще всего оказывается следующая попытка, если нажать кнопку в браузере следующий раз. В чем может быть причина, как ее определить, и что можно сделать? |
|
|
| Ads | |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| нулевой файл | ribackowserega | Windows 7 | 7 | 13.11.2013 13:06 |
| Уменьшить размер файла | kvi2201 | Офис | 6 | 06.02.2013 22:53 |
| Какой должен быть размер у файла подкачки? | Stryukov | Windows 7 | 9 | 02.11.2011 20:03 |
| Помогите выбрать размер файла подкачки | siveZ | Windows XP | 8 | 08.07.2010 18:26 |
| Новый вирус??? С нулевой длинной????!!! | Борман | Безопасность | 5 | 25.04.2010 12:27 |