- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Вот так майадмин открывается на ip сервера
server { listen 80; server_name 8*.1*7.1*5.2**; root /usr/share/phpMyAdmin; location / { index index.php; } location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|xml)$ { access_log off; expires 30d; } location ~ /\.ht { deny all; } location ~ /(libraries|setup/frames|setup/libs) { deny all; return 404; } location ~ \.php$ { include /etc/nginx/fastcgi_params; fastcgi_pass unix:/run/php/php7.4-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /usr/share/phpMyAdmin$fastcgi_script_name; } }Пытаюсь перенести ее в локейшн /phpmyadmin и получаю 404 ошибку. Где ошибаюсь? релоад делаю
server { listen 80; server_name 8*.1*7.1*5.2** ; location /phpmyadmin { index index.php; root /usr/share/phpMyAdmin; location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|xml)$ { access_log off; expires 30d; } location ~ /\.ht { deny all; } location ~ /(libraries|setup/frames|setup/libs) { deny all; return 404; } location ~ \.php$ { include /etc/nginx/fastcgi_params; fastcgi_pass unix:/run/php/php7.4-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /usr/share/phpMyAdmin$fastcgi_script_name; } } }location ^~ /phpmyadmin/ {
alias /www/phpMyAdmin/;
index index.php;
include include_conf/auth_conf;
auth_basic_user_file /usr/.htpasswd;
location ~ \.php$ {
fastcgi_pass unix:/tmp/product.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $request_filename;
fastcgi_ignore_client_abort off;
}
}
А так не лучше будет?
А так не лучше будет?
Попробовал ваш вариант
server {
listen 80;
server_name 81*******;
location ^~ /phpmyadmin/ {
alias /usr/share/phpMyAdmin/;
index index.php;
include include_conf/auth_conf;
location ~ \.php$ {
fastcgi_pass unix:/tmp/product.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $request_filename;
fastcgi_ignore_client_abort off;
}
}
И такой
server {
listen 80;
server_name 81********;
location ^~ /phpmyadmin/ {
alias /usr/share/phpMyAdmin/;
index index.php;
include include_conf/auth_conf;
location ~ \.php$ {
fastcgi_pass unix:/run/php/php7.4-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
include snippets/fastcgi-php.conf;
}
}
404 ошибка
открыл для себя что в данной ситуации /etc/init.d/nginx reload не оказывал эффекта и только после /etc/init.d/nginx restart картинка начала меняться
С таким конфигом
server {
listen 80;
server_name 81.**********;
location ^~ /phpmyadmin/ {
alias /usr/share/phpMyAdmin/;
index index.php;
location ~ \.php$ {
include /etc/nginx/fastcgi_params;
fastcgi_pass unix:/run/php/php7.4-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/share/phpMyAdmin$fastcgi_script_name;
}
}
}
получаю File not found.
location ~ \.php$ { include /etc/nginx/fastcgi_params; fastcgi_pass unix:/run/php/php7.4-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /usr/share/phpMyAdmin$fastcgi_script_name; }Наверно нужно вынести с
location /phpmyadmin { }А может и нет
В локейшене php попробуйте такое
или такое
Увидите в этом заголовке куда стучится nginx