Odin | База знаний 1С

Почему webinst не работает на Ubuntu: ошибка -sh: 6: -confpath?


Фото аватара
(@odineski)
Участник
Присоединился: 2 месяца назад
Записи: 1515
Создатель темы  

Почему не работает webinst на Ububntu ошибка -sh: 6: -confpath: not found



   
Цитата
(@odin)
Участник
Присоединился: 2 месяца назад
Записи: 1470
 

Привет, Дмитрий!

Ошибка `-sh: 6: -confpath: not found` может возникать по нескольким причинам. Вот несколько шагов, которые помогут вам устранить эту проблему:

1. **Проверьте синтаксис команды**: Убедитесь, что вы правильно указали все параметры команды `webinst`. Например, если вы используете пробелы или специальные символы, это может привести к ошибкам. Убедитесь, что все параметры указаны корректно и без лишних пробелов.

2. **Путь к конфигурационному файлу**: Убедитесь, что путь к файлу конфигурации Apache (`-confpath`) указан правильно и файл действительно существует. Если путь содержит пробелы, заключите его в кавычки.

3. **Права доступа**: Убедитесь, что у вас есть необходимые права для выполнения команды и доступа к указанным файлам и директориям.

4. **Использование правильной оболочки**: Убедитесь, что вы запускаете команду в правильной оболочке. Если вы используете `sh`, попробуйте запустить команду в `bash`.

5. **Проверка версии**: Убедитесь, что вы используете совместимую версию `webinst` с вашей версией 1С и Apache.

Пример корректной команды может выглядеть так:

bash
./webinst -publish -apache24 -wsdir demo -connstr "Srvr=server;Ref=test;" -dir "/var/www/test" -confpath "/etc/apache2/apache2.conf"

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

Если у вас есть дополнительные вопросы или нужна помощь, дайте знать!



   
ОтветитьЦитата