Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Recommended Posts

Добрый день! Есть проблема. На vps установлена связка apache(бэк)+nginx(фронт). Никак не могу разобраться с настройкой сервера. Почему-то не работает стандартный tool/image/resize, некоторые php запросы. 

прошу тех, кому не все равно - приведите пример httpd.conf и nginx.conf. Было бы шикарно, если бы еще и список установленных модов apache привели. Прошу просто скинуть пример, думаю с переработкой под свой сайт я справлюсь. Спасибо огромное.

Link to post
Share on other sites

Если у вас установлен Ispmanager 5, то и разбираться не нужно.

 

Просто создаете www-домен и смотрите автоматически созданный конфиг. Вот вам и пример.

Создается он правильный и рабочий.  И в подавляющем большинстве случаев не требует ручной правки вообще.

 

Или у вас нет Ispmanager 5?  Рекомендую в таком случае не пожалеть 200 руб для него.

Link to post
Share on other sites
4 часа назад, sitecreator сказал:

Если у вас установлен Ispmanager 5, то и разбираться не нужно.

 

Просто создаете www-домен и смотрите автоматически созданный конфиг. Вот вам и пример.

Создается он правильный и рабочий.  И в подавляющем большинстве случаев не требует ручной правки вообще.

 

Или у вас нет Ispmanager 5?  Рекомендую в таком случае не пожалеть 200 руб для него.

к сожалению, у меня vestacp, а переустановить сейчас нет возможности(

Link to post
Share on other sites

7 часов назад, grechanyuk сказал:

Добрый день! Есть проблема. На vps установлена связка apache(бэк)+nginx(фронт). Никак не могу разобраться с настройкой сервера. Почему-то не работает стандартный tool/image/resize, некоторые php запросы. 

прошу тех, кому не все равно - приведите пример httpd.conf и nginx.conf. Было бы шикарно, если бы еще и список установленных модов apache привели. Прошу просто скинуть пример, думаю с переработкой под свой сайт я справлюсь. Спасибо огромное.

 

Не думаю что в конфиге дело, но покажите его на всякий случай. Nginx/Apache vhost, оба.

Заодно покажите и лог ошибок nginx и apache (error_log)

Edited by EvaSystems
Link to post
Share on other sites

8 часов назад, grechanyuk сказал:

у меня vestacp, а переустановить сейчас нет возможности(

 

почему нет возможности?

на мой взгляд проще переустановить, это всегда возможно.

 

Смысл пользоваться вестой, не обладая при этом нужной квалификацией?

Вы написали в платный раздел и помощь вам будет стоить, думаю, значительно дороже стоимости лицензии Ispmanager.

и наверняка, помощь будет нужна неоднократно.

 

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

и где гарантия, что будет настроено оптимально в плане производительности и т. д.?

 

Можно же, в конце концов обратиться в службу поддержки хостера?

Как вы далее планируете работать, не обладая необходимыми знаниями? Причем, похоже, даже базовыми.

 

Сделайте копию файлов сайта, сделайте копию БД, сохраните это все.

Переустановите операционку, поставьте ispmanager 5, восстановите сайт из копии  и наслаждайтесь.

 

Это займет минимум времени. 

Зачем вам ненужные проблемы?

 

Это был добрый совет, а дальше, конечно, ваше право решать. Как вариант  можете  осваивать весту, изучать nginx и апачи.

 

13 часов назад, grechanyuk сказал:

Почему-то не работает стандартный tool/image/resize

 

и как вы это поняли?

Мы хоть и в платном разделе, но просто любопытно.

Link to post
Share on other sites
В 29.10.2017 в 21:26, sitecreator сказал:

 

почему нет возможности?

на мой взгляд проще переустановить, это всегда возможно.

 

Смысл пользоваться вестой, не обладая при этом нужной квалификацией?

Вы написали в платный раздел и помощь вам будет стоить, думаю, значительно дороже стоимости лицензии Ispmanager.

и наверняка, помощь будет нужна неоднократно.

 

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

и где гарантия, что будет настроено оптимально в плане производительности и т. д.?

 

Можно же, в конце концов обратиться в службу поддержки хостера?

Как вы далее планируете работать, не обладая необходимыми знаниями? Причем, похоже, даже базовыми.

 

Сделайте копию файлов сайта, сделайте копию БД, сохраните это все.

Переустановите операционку, поставьте ispmanager 5, восстановите сайт из копии  и наслаждайтесь.

 

Это займет минимум времени. 

Зачем вам ненужные проблемы?

 

Это был добрый совет, а дальше, конечно, ваше право решать. Как вариант  можете  осваивать весту, изучать nginx и апачи.

 

 

и как вы это поняли?

Мы хоть и в платном разделе, но просто любопытно.

Спасибо, я Вас понял. Не работал - потому что при удалении кешированного файла через ftp ресайз не создавал его заново.

Link to post
Share on other sites

6 часов назад, grechanyuk сказал:

при удалении кешированного файла через ftp ресайз не создавал его заново.

 

тут другая причина, скорее всего.

например, права неверные выставлены для папок/файлов.

 

первый же раз он как-то создался?  вот и делайте выводы.

Link to post
Share on other sites
7 часов назад, grechanyuk сказал:

Спасибо, я Вас понял. Не работал - потому что при удалении кешированного файла через ftp ресайз не создавал его заново.


Потому что надо поставить php-gd и проверить права на папку image/cache

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By kairos
      Приветствую форумчане. Такая проблема, пытаюсь выполнить ajax запрос, суть которого отправить некоторые данные с домена: a.com на b.com и соответственно получить ответ от b.com с целью дальнейшей его обработки в скрипте на a.com
      Оба домена находятся на OpenServer на локальной машине, то есть у меня есть контроль над http://b.com/ и я могу прописать в php файле необходимые настройки.
      Однако при попытке выполнить ajax запрос получаю ошибку:

      jquery-3.6.0.min.js:2 Cross-Origin Read Blocking (CORB) blocked cross-origin response http://b.com/?callback=jQuery360001053556176974424_1630579545897&_=1630579545898 with MIME type application/json. See https://www.chromestatus.com/feature/5629709824032768 for more details.
       
      Аналогичную ситуацию имею на хостинге уже на реальных доменах. 
      При этом данные c a.com на b.com в php скрипт все же попадают, однако, мне не удается добиться чтения ответа на домене a.com.
      Что характерно в сети есть по меньшей мере один домен с которого таки удается получить данные таким способом.
      Если вместо b.com подставить страницу:
      https://jsonplaceholder.typicode.com/todos/1
      то в этом случае получаю ответ:
      {userId: 1, id: 1, title: "delectus aut autem", completed: false}
      Однако же добиться аналогичного эффекта на домене под собственным контролем я не могу.
       
      Пробовал в js указывать crossDomain: true, на стороне php пробовал указывать различные заголовки по типу:
      header('content-type: application/json');
      и тому подобное... пробовал даже скопировать из браузера заголовки которые отдает
      сайт https://jsonplaceholder.typicode.com/todos/1 и подставить их в php файл через тот же header() однако ничего не выходит.
      Подскажите куда копать? Вопрос вроде плевый, но сколько не пытаюсь ничего не получается.

      Ниже код js:

       
      <script> //Первый вариант на jQuery: $(document).ready(function(){ $.ajax({ url: "http://b.com", crossDomain: true, dataType: "jsonp", success: function( response ) { console.log(response); } }); }); </script> <script> //Второй вариант на чистом js: function receiver(data){ console.log(data); } </script> <script src="http://b.com/?callback=receiver"></script> код php:

       
      <?php header('content-type: application/json'); header('Access-Control-Allow-Origin: http://a.com'); header('Access-Control-Allow-Methods: GET, POST, PUT, DELETE'); echo '{"foo":"bar"}'; ?>  
    • By gluh84
      Помогите пожалуйста решить проблему! Нужно поменять и добавить иконки над категориями https://prnt.sc/14es1by
      Сделав правку в файлах: stylesheet.css и stylesheet_minify.css по пути: /public_html/catalog/view/theme/oct_techstore/stylesheet
      Вроде всё получилось https://prnt.sc/14ei22s Но, по истечению некоторого времени всё слетает. https://prnt.sc/14eqokz
      Подскажите пожалуйста как это правильно всё сделать. Заранее очень благодарен!!!
    • By DimDimuch
      Сделал перевод на украинский язык.
      OpenCart 2.3.0.2.
      После перевода в первому пункту в украинской версии дописывается слово "ГлавнаяГоловна".
      В каком файле поправить/убрать дописывание "Главная" в украинской версии?


       
      в ru-ru.php
      // Text
      $_['text_home']                = 'Главная';
       
      в ua-ua.php
      // Text
      $_['text_home']             = 'Головна';
    • By Sezer
      Друзья! Радужно Вас Приветствую!

      У меня первый проект интернет магазин с 150 000 т. товаров, и думаю на какой vps/vds переезжать. "Цена-качество" имеет значение. Так же заметил что у большинства "хостеров" рейтинг заказной и похож друг на друга где - (хвалят поддержку на 5 звёзд, сервера и т.п. )

      Хочу создать тему в которой, каждый смог рассказать про свой опыт с хостингами VPS\VDS, дать рекомендации, а так же поделиться своими вариантами где сам "остался" и откуда ушёл.

      * Название (сайт) ;
      * Плюсы - минусы ;
      * Свой опыт и рекомендации ;

      Поделитесь своим опытом положительным или отрицательным в работе с VPS\VDS  для УКР и РУС.

      Спасибо за Внимание!
    • By fduw
      Пыталься подружить Nginx-Unit с OcStore 3 не вышло!
      Т.к OcStore 3 заводится с пинка:
      location / { try_files $uri @opencart; } location @opencart { rewrite ^/(.+)$ /index.php?_route_=$1 last; } if (!-e $request_filename) { rewrite ^/(.*)$ /index.php?_route_=$1 last; }  
      Не могу как эти костыли перекинуть в nginx-unit!
       
      Создал 2 конфига оба не работают!
      Первая версия:
      { "listeners": { "127.0.0.1:8380": { "application": "opencart" } }, "applications": { "opencart": { "type": "php", "user": "user_site", "group": "user_site", "processes": { "max": 20, "spare": 5 }, "root": "/var/www/site.com/public_html/", "index": "index.php" } } }  
      И втрорая:
      { "listeners": { "127.0.0.1:8380": { "application": "index_php_script" }, "127.0.0.1:8381": { "application": "direct_php" } }, "applications": { "index_php_script": { "type": "php", "processes": { "max": 20, "spare": 5 }, "user": "user_site", "group": "user_site", "root": "/var/www/site.com/public_html", "script": "index.php" }, "direct_php": { "type": "php", "processes": { "max": 25, "spare": 5 }, "user": "user_site", "group": "user_site", "root": "/var/www/site.com/public_html", "index": "index.php" } } } А сам конфиг nginx-default:
      upstream index_php_upstream { server 127.0.0.1:8380; } upstream direct_php_upstream { server 127.0.0.1:8381; } server { listen 443; server_name localhost; root /site/pub...; location / { try_files $uri @index_php; } location @index_php { proxy_pass http://index_php_upstream; proxy_set_header Host $host; } location /admin { index index.php; } location ~* \.php$ { try_files $uri =404; proxy_pass http://direct_php_upstream; proxy_set_header Host $host; } } Может кто уже юзает Ngin-Unit?
      Поделитесть помощью!
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.