- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Может кто даст подсказку куда копать.
Переехали с хостинга(apache+nginx) на хостинг(php-fpm+nginx). На старом все работало, заходили на сайт лоигинились и работали.
Сейчас же при вводе логина , или при переходе по разделам
404 Not Found
nginx
В логах nginx:
2013/07/16 22:59:12 [error] 57839#0: *8205 open() "/var/www/sb.site.ru/online" failed (2: No such file or directory), client: 92.10.144.52, server: sb.site.ru, request: "POST /online HTTP/1.0", host: "sb.site.ru", referrer: "http://sb.site.ru/"
2013/07/16 23:02:49 [error] 57841#0: *10015 open() "/var/www/sb.site.ru/online" failed (2: No such file or directory), client: 92.10.144.52, server: sb.site.ru, request: "POST /online HTTP/1.0", host: "sb.site.ru", referrer: "http://sb.site.ru/"
2013/07/16 23:03:19 [error] 57840#0: *10254 open() "/var/www/sb.site.ru/page/funkcional" failed (2: No such file or directory), client: 92.10.144.52, server: sb.site.ru, request: "GET /page/funkcional HTTP/1.0", host: "sb.site.ru", referrer: "http://sb.site.ru/"
2013/07/16 23:03:20 [error] 57840#0: *10255 open() "/var/www/sb.site.ru/favicon.ico" failed (2: No such file or directory), client: 92.10.144.52, server: sb.site.ru, request: "GET /favicon.ico HTTP/1.0", host: "sb.site.ru"
2013/07/16 23:03:43 [error] 57834#0: *10473 open() "/var/www/sb.site.ru/online" failed (2: No such file or directory), client: 92.10.144.52, server: sb.site.ru, request: "POST /online HTTP/1.0", host: "sb.site.ru", referrer: "http://sb.site.ru/"
2013/07/16 23:04:45 [error] 57834#0: *11005 "/var/www/sb.site.ru/garage/1/index.php" is not found (2: No such file or directory), client: 92.10.144.52, server: sb.site.ru, request: "GET /garage/1/?id=2 HTTP/1.0", host: "sb.site.ru", referrer: "http://sb.site.ru/"
2013/07/16 23:04:45 [error] 57834#0: *11008 open() "/var/www/sb.site.ru/favicon.ico" failed (2: No such file or directory), client: 92.10.144.52, server: sb.site.ru, request: "GET /favicon.ico HTTP/1.0", host: "sb.site.ru"
Может у кого будут какие идеи?
mod_rewrite отсутствует
sudo a2enmod rewrite
и не забыть
AllowOverride All
mod_rewrite отсутствует
sudo a2enmod rewrite
и не забыть
AllowOverride All
Я понимаю что в php-fpm не работает .htaccess
Я вроде конвертнул правила из акссеса в формат nginx , но все равно не пашет, как проверить работает ли мод_реврайт или нет на сервере?
он у аппача не стоит. аппачу нечего слать на проксирующий nginx
apache2ctl -M
он у аппача не стоит. аппачу нечего слать на проксирующий nginx
apache2ctl -M
У меня нету апача, у меня на старом серваке был апач, там все работало..
А на php-fpm+nginx нет.
аепт.сорри.
честно - не подскажу.не сталкивался
а может
http://nginx.org/ru/docs/http/ngx_http_rewrite_module.html
А официальная дока на что?
http://www.yiiframework.com/doc/guide/1.1/ru/quickstart.apache-nginx-config
Да, я вроде конвертнул:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\?*$ index.php/$1 [L,QSA]
Это, в это:
location / {
if (!-e $request_filename){
rewrite ^/(.*)\?*$ /index.php/$1 break;
}
}
Но к сожалению не помогает
---------- Добавлено 16.07.2013 в 23:14 ----------
А официальная дока на что?
http://www.yiiframework.com/doc/guide/1.1/ru/quickstart.apache-nginx-config
красавец! :) Кто же знал про ее существование!
Страницы начали показываться, только в ссылка вида:
garage/1/?id=2
Не подгружаются CSS :) разметка плывет.
---------- Добавлено 16.07.2013 в 23:19 ----------
А если быть точнее:
Когда идет такой адрес:
site.ru/garage/1/?id=2
Пропадает header сайта... все есть после <body>
---------- Добавлено 16.07.2013 в 23:22 ----------
И если быть еще точнее, почему то только у одного пользователя )))))
---------- Добавлено 16.07.2013 в 23:57 ----------
И тут нашли загвоздку, но что бы решить наверное программер нужен..
Как только отзыв добавляешь в профили юзера, так сразу header и footer у этого пользователя режит...
Хотя странно, на другом хостинге то работало..
---------- Добавлено 17.07.2013 в 00:17 ----------
Нашел где ошибка была...
если применять к переменной $review(отзыв) функцию mb_substr , то резалась почему то шапка, заменил на substr и все ок стало..
Вопрос: Объясните почему?:)
Видимо все дело в разнице функций mb_substr и substr. Первая применяется для мультибайтовых строк (юникод), вторая для однобайтовых.
Хотя в php.ini можно настроить mbstring.func_overload так чтобы substr автоматом подменялся на mb_substr ;)
Подробнее к сожалению не скажу так как не обладаю телепатическими способностями и не видел ваш код =)