Страница 10 из 12

Re: Запуск и настройка сервера 6.0.0

Добавлено: 07 июл 2024, 10:23
Максим
roma-protoss писал(а): 07 июл 2024, 09:07 Включение и выключение различных модулей, таких как Nginx, Apache, MySQL, PHP и другие, было невероятно удобным и интуитивно понятным.

Однако сейчас, в новой версии 6, все стало очень сложно.
Мышкой открываете меню и нажимаете Включить или Выключить напротив нужного модуля. Очень всё сложно стало, прям жуть :lol:

Если вы не смогли осилить простое меню программы, то я вообще не понимаю, а как вы занимаетесь веб-разработкой. А с меню на кнопке Пуск в Windows как смогли разобраться, или там тоже всё сложно?

Re: Запуск и настройка сервера 6.0.0

Добавлено: 12 июл 2024, 19:01
valnee
Доброго времени разработчикам OpenServer / OSPanel.

Ребята, без обид, но в v6 вы реально перемудрили с настройками. Как минимум - это неудобно. Шерстить тонну документации просто для добавления статического сайта или nodejs/express бэкенда - это перебор, не находите ?
Тем более, что проект некоммерческий (тьфу-тьфу).
Плюшка в виде SSL сертификата определённо хороша, но OSPanel выбирался ранее и будет выбираться в дальнейшем за счёт быстрой и удобной настройки.

Верните, пожалуйста, на место старую панель конфигурации, как дополнительный инструмент, + сделайте скрипт генерации нового проекта доступным из меню )) и будет Вам больше донатов и благодарностей.

Использовать сгенерированный нейросетью текст как на основание для игнора реакции пользователей - некорректно.

Пока что откатываюсь на версию 5.4.3, как рабочую.

Re: Запуск и настройка сервера 6.0.0

Добавлено: 12 июл 2024, 19:15
DelphinPRO
Да сто раз уже говорили - будет вам панель, в разработке пока.

Re: Запуск и настройка сервера 6.0.0

Добавлено: 13 июл 2024, 22:30
cosolom
Здравствуйте.
1. Подскажите по настройке nginx. В документации описано одно и то же, если надо переписать секцию внутри server или полностью переопределить секцию server. Если я добавляю необходимые директивы location, то при запуске nginx ругается "location" directive is not allowed here in C:\ospanel\modules\Nginx-1.26\conf\nginx.conf:338. И в этом файле видно что директива location не внутри server, а снаружи.
Возможно пропустил что-то в документации? Было бы здорово, если бы пример full-example.local покрывал такую настройку, либо чтобы был отдельный пример по настройке nginx

2. При обращении к серверу через apache по https - некоторые запросы на статические файлы (css, js) выдают ошибку в браузере "ERR_CONTENT_DECODING_FAILED 200". Если отключаю brotli_module, то все работает нормально.

Re: Запуск и настройка сервера 6.0.0

Добавлено: 13 июл 2024, 22:40
SagePointer
cosolom писал(а): 13 июл 2024, 22:30 Если я добавляю необходимые директивы location
Куда именно добавляете? Также можно полное содержимое этого файла?

Re: Запуск и настройка сервера 6.0.0

Добавлено: 13 июл 2024, 23:10
cosolom
SagePointer писал(а): 13 июл 2024, 22:40
cosolom писал(а): 13 июл 2024, 22:30 Если я добавляю необходимые директивы location
Куда именно добавляете? Также можно полное содержимое этого файла?
Добавляю как написано в документации, в файл .osp/nginx/MYDOMAIN.conf

Сейчас сделал пару тестов и похоже что как только добавляю следующий кусок, то ospanel думает, что это инклудится полный текст с сервер частью (даже если этот кусок будет закомментирован)
  location ~ '\.php$|^/update.php' {
      fastcgi_split_path_info ^(.+\.php)(/.+)$;
      fastcgi_pass $php_server:9000;
      fastcgi_buffers 16 16k;
      fastcgi_buffer_size 32k;
      fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
      fastcgi_param SCRIPT_NAME $fastcgi_script_name;
      fastcgi_index index.php;
      fastcgi_intercept_errors off;
      fastcgi_read_timeout 10m;
      fastcgi_param SERVER_NAME $host;
  }
Если добавляю отдельные location, то работает как надо (включается ссылка на данный файл в автоматически созданную секцию сервера).

Содержимое .osp/project.ini
[MYDOMAIN]
php_engine = PHP-8.3-FCGI
nginx_engine = Nginx-1.26
public_dir = {base_dir}\code\web

@SagePointer спасибо за хороший вопрос) Завелось. Пришлось переопределить всю секцию сервера.

Re: Запуск и настройка сервера 6.0.0

Добавлено: 13 июл 2024, 23:54
Максим
Программа проверяет пользовательский конфиг на одновременное наличие 'server ' и 'server_name ', чтобы определить что он полный, т.к. типичная секция выглядит так:
server {
    server_name                  full-example.local
'server_name ' у вас тут fastcgi_param SERVER_NAME $host;
Видимо где-то в конфиге есть и 'server ' именно вот так, с пробелом.

Re: Запуск и настройка сервера 6.0.0

Добавлено: 14 июл 2024, 00:44
cosolom
Максим писал(а): 13 июл 2024, 23:54 Программа проверяет пользовательский конфиг на одновременное наличие 'server ' и 'server_name ', чтобы определить что он полный, т.к. типичная секция выглядит так:
server {
    server_name                  full-example.local
'server_name ' у вас тут fastcgi_param SERVER_NAME $host;
Видимо где-то в конфиге есть и 'server ' именно вот так, с пробелом.
Спасибо! Теперь все встало на места

Re: Запуск и настройка сервера 6.0.0

Добавлено: 14 июл 2024, 00:45
cosolom
Слово server там действительно было в комментарии

Re: Запуск и настройка сервера 6.0.0

Добавлено: 14 июл 2024, 00:47
cosolom
Максим, если возможно, то хорошо бы, подправить логику, чтобы строки комментариев не учитывались при анализе