Openserver не работает htaccess

Форум

У чайника не включается .htaccess

У чайника не включается .htaccess

Ваш хтаксес.
start.php Всё отлично отрабатывает.
asp_tags On Off

Т.е глобально в Офф, а локально перезаписано Он

Вот этот кусочек добавил, в попытке исправить описанную проблему, но не помогает. А так open-server свежеустановленный.
Я использовал версию mini, возможно, она где-то отличается и в этом заковыка. Сейчас попробую снести и поставить full.

[upd=1408619567][/upd]
Поставил full, то же самое. Возможно, Аpache берёт свои настройки где-нибудь ещё?
Эпикфейл какой-то. Решил изучить РНР и застрял на первом же уроке

Ни чего не менял в конфиге.
Апачи — 2.2.27.
PHP — 5.4.26 (вестимо дело не в нём, т.к. ДииректориИНдекс не отрабатывает).

Удаляйте все правки конфига. Оно и так AllowOverride All

Прогресс: понял, что .htaccess не должен иметь расширение .txt Кстати, винда запрещает файлы с именами такого типа, пришлось скопировать из шаблона.
Теперь ситуация такая: без хтаксеса работает; с хтаксесом выдаёт error 500

Айе, нашёл ошибку, всё заработало!

Непрочитанное сообщение deQa » 20 авг 2016, 22:51

Kariy писал(а): Прогресс: понял, что .htaccess не должен иметь расширение .txt Кстати, винда запрещает файлы с именами такого типа, пришлось скопировать из шаблона.
Теперь ситуация такая: без хтаксеса работает; с хтаксесом выдаёт error 500

Источник

Не работает rewrite_module в openserver

в файле .htaccess( который находится в папке E/openserver/OSPanel/domains/practice.ru/test2/ в месте с файлом index.php) записано:

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Не работает OpenServer
Добрый день! Я скачал сервер OpenServer, всё установил, и мне пишут, что у меня сбой запуска.

Настройка AddHandler и rewrite_module
Помогите с настройкой AddHandler и rewrite_module. Вот мой конф. файл апача. Заранее спасибо. #.

Не работает imagemagick на OpenServer
В общем не знаю куда писать где есть пытливые умы, писал напрямую разработчику OpenServer сюда, но.

OpenServer не работает домен
Надеюсь, что правильно выбрал тему. Установил OpenServer, запускаю, localhost домен работает, а.

Решение

Не работает php в OpenServer и денвер
Столкнулся с такой проблемой, нужна помощь в решении. Пробовал уже и денвер и опен серв, любой.

Не работает openServer через проброс портов
Помогите пожалуйста, облазил весь интернет, нигде не нашел ответа на свой вопрос. В кратце.

Не работает добавление новой строки/удаление в БД — OpenServer
/* Здравствуйте. Почему-то при нажатии на «Удалить. » или «Добавить. » Выскакивает ошибка. Всё.

OpenServer
Почему постоянно желтый флажок? Как запустить OpenServer? Нажимаю правую кнопку мыши на красном.

Источник

Почему не работают внутренние ссылки на сайте в Open Server? .htaccess?

Привет, ребята! Попросили внести изменения в простой сайт, по сути на HTML/CSS, но с элементами PHP – поэтому для локальной работы поставил Open Server. Разобрался до этапа, что сайт открывается.

Но кликаю на внутреннюю ссылку, например «Контакты» = ‘contacts’ – получаю ошибку 403. В логе отладки Apache вижу следующее:

Читайте также:  Как выключить самсунг галакси а51 если не работает экран

По последним двум строкам понимаю, что кажется там лишний «/» в начале. А также строки 4 и 5 делают лишнее – сначала лишний раз добавляя к файлу путь, а потом убирая, видимо оставляя «/».

Этот синтаксис тёмный лес для меня (и Open Server я поставил впервые).

Что мне нужно поменять в .htaccess или, может, в настройках сервера, чтобы ссылки правильно отрабатывались?

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Сделать все внутренние ссылки на сайте относительными
Здравствуйте! Возможно ли сделать все ссылки на сайте относительными? Сейчас ссылки выглядят так.

Не работают ссылки на сайте
вроде все норм прописано и по папкам стоит но не находит! if ($Page == ‘index’).

Не работают ссылки, в сайте, скачанном на компьютер
Здравствуйте, 2ой день голову ломаю над вот какой проблемой: Загрузил сайт к себе на компьютер.

Smls, автор же пишет, что это «простой сайт, по сути на HTML/CSS», т.е. contact.php — одна из точек входа. Или предлагаете не различать корневой каталог сайта и его основной каталог?

В первую очередь проверьте, какой каталог является корневым для сайта, stretto.loc или stretto.loc/public_html (смотрите директиву DocumentRoot для этого сайта). Пример: Несколько сайтов на одной виртуальной машине

Возможно, у вас корневым является stretto.loc, о чем выше написали. Но правильнее все же stretto.loc/public_html, т.е. лучше перенастроить корневой каталог в конфигурационном файле, чем переносить содержимое stretto.loc/public_html в stretto.loc, хотя для простого сайта можно и перенести, если в stretto.loc ничего кроме public_html нет и добавлять не планируется.

estic, спасибо, до этого я уже сам дошёл. Ведь пока корневым был stretto.loc, то и index.php не находился. Пробовал и переносить, тогда index находится, но по ссылкам результат тот же.

Тут всё-таки как-то не так преобразуются пути к файлам: стоит взглянуть на 5-ю строчку в приведённом фрагменте лога – и можно понять, о чём я:

– как будто вместо имени файла он взял полное имя файла (с путём) и ещё раз к нему путь добавил. Возможно, разница в работе с именами/путями между Windows и *nix создаёт эту проблему, я не знаю.

А управляет этим .htaccess, как я понял (а я его не менял, он такой, каким был на сайте на хостинге – и я его привёл целиком в исходном сообщении).

Решение

Не работают ссылки на сайте cocos2d-x.org
Добрый день! Не работают ссылки http://docs.cocos2d-x.org/creator/manual/en/.

Ссылки на вайбер и телегу, на сайте не работают как надо
Привет. Собственно есть сайт https://spring-perevod.com/ прямо в шапке добавил ссылки на вайбер и.

Почему один SEO инструмент нашел две внутренние ссылки на один page (дубль)
почему один SEO инструмент нашел две внутренние ссылки на один page (дубль), причем часть одной.

Сломался java script на сайте — в Хроме и Мозилле не работают ссылки на статьи
Здравствуйте! По какой то причине перестали работать ссылки на материалы в одном из разделов.

Не работают ссылки на сайте. При тесте на денвере все работает, а на хостинге нет
Сделал сайт для тренировки, тестил на денавере все работало отлично. Выложил на хостинг, при.

Почему не работают ссылки на нашем хостинге
Почему не работают ссылки на нашем хостинге beget например на.

Читайте также:  Минимальная пенсия если не работал всю жизнь

Источник

Почему не работают пути к стилям и скриптам OpenServer файл .htaccess?

Вот содержимое файла .htaccess

Вот как я проставляю пути

В папке style размещаются все стили, а в корне файл index.php.
как мне прописать пути, чтобы все корректно работало?

  • Вопрос задан более двух лет назад
  • 397 просмотров

Вот открыл htt p://prntscr.com/lc7qb0

Когда жму на ссылку с файлом стилей, то просто белый экран. То-есть оно не находит почему-то код стилей.

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

Источник

Yii Framework

Openserver. htaccess. assets

Openserver. htaccess. assets

Сообщение acidflash » 2017.07.09, 22:33

Приложение в упор не может увидеть ссылки /assets/css-compress/0660ed2ff1f982112a478b760e9d5846.css?v=1499624288 — 404, вместо этого доступно frontend/web/assets/css-compress/0660ed2ff1f982112a478b760e9d5846.css?v=1499624288

если в браузере набрать имядомена/assets/, то тыкается в каталог frontend/web/assets/, здесь все верно.
Ниже мой htaccess корневой директории

RewriteCond % !-f
RewriteRule ^assets/(.*) frontend/web/assets/$1 [L]
# /admin -> /backend/web/
RewriteCond % ^/admin
RewriteRule ^admin\/?(.*) /backend/web/$1

# /frontend/web/$1
RewriteCond % !^/(frontend/web|backend/web|admin)
RewriteRule (.*) /frontend/web/$1

# Если frontend запрос
RewriteCond % ^/frontend/web
RewriteCond % !-f
RewriteCond % !-d
RewriteRule . /frontend/web/index.php

# Если backend запрос
RewriteCond % ^/backend/web
RewriteCond % !-f
RewriteCond % !-d
RewriteRule . /backend/web/index.php

htaccess каталога /frontend/web

RewriteEngine on
# if a directory or a file exists, use the request directly

RewriteCond % !-f
RewriteCond % !-d
# otherwise forward the request to index.php
RewriteRule . index.php

видимо какая-то тривиальная проблема, но никак не решается, прошу помощи

Re: Openserver. htaccess. assets

Сообщение acidflash » 2017.07.09, 22:56

Re: Openserver. htaccess. assets

Сообщение girmate » 2017.07.10, 15:05

После установки OpenServer:

Выбрать модули: Apache-PHP-7 + PHP-7.0

Кодировка (MySQL сервер): utf_unicode_ci

Включить XDebug: OS-Конфигурация-PHP-7 в конце файла найти расскоментить и исправить строки:
zend_extension=»%sprogdir%/modules/php/%phpdriver%/ext/php_xdebug.dll»
xdebug.default_enable = 1
xdebug.profiler_enable_trigger = 1
xdebug.remote_enable = 1
xdebug.remote_port = 9000

Для браузера скачать расширение слушателя дебаггера (Xdebug helper):
https://chrome.google.com/webstore/deta . nfo-dialog

После установки PhpStorm добавить в закладки PhpStorm
имя — IDE, название PhpStorm,
путь(взять из свойств ярлыка к PhpStorm): C:\Program Files\JetBrains\PhpStorm 2017.1.4\bin\phpstorm64.exe

Создать новый проект в PhpStorm (либо клонировать)
При создании указать дирректорию к новому проекту!
Настроить git и GitHub в PhpStorm
В терминале:
composer self-update
composer global require «fxp/composer-asset-plugin:^1.2.0»
И скачать фреймворк:
composer create-project yiisoft/yii2-app-advanced d:\OpenServer\domains\site.loc
(запросит токен)

Выполнить для закачки на GitHub (единожды):
git config —global user.email ******e@yandex.ru
git config —global user.name «Your Name»
Затем в PhpStorm меню VCS — Import into Version Control — Share project on GitHub

В OpenServer создать в доменах ручное управление и прописать пути с frontend/web и backend/web/.

Re: Openserver. htaccess. assets

Сообщение girmate » 2017.07.10, 15:07

Options +FollowSymLinks
IndexIgnore */*

# if a directory or a file exists, use it directly
RewriteCond % !-f
RewriteCond % !-d

# otherwise forward it to index.php
RewriteRule . index.php

Все картинки показываются, ЧПУ-ссылки работают. Windows, Openserver.

PhpStorm запускаю из-под OpenServer — для этого создаю там ярлык. И тогда в windows никакие PATH прописывать не надо, работает git, composer прямо из терминала PhpStorm. Если при работе сайта на локальной машине есть секундная задержка при переходе по любой ссылке в проекте — установите патч от Microsoft на приоритетное использование протокола Ipv4 (но не тот что предлагает OpenServer). И тогда сайт будет работать мгновенно (на локальной машине).

Если что непонятно из того, что я сказал (по моей заметке) — спрашивайте.

Re: Openserver. htaccess. assets

Сообщение images » 2017.11.11, 22:44

Читайте также:  Если вы найдете дело по душе то вам никогда не придется работать

PhpStorm запускаю из-под OpenServer — для этого создаю там ярлык. И тогда в windows никакие PATH прописывать не надо, работает git, composer прямо из терминала PhpStorm. Если при работе сайта на локальной машине есть секундная задержка при переходе по любой ссылке в проекте — установите патч от Microsoft на приоритетное использование протокола Ipv4 (но не тот что предлагает OpenServer). И тогда сайт будет работать мгновенно (на локальной машине).

Можете подробнее описать что значить запустить phpStorm из -под OpenServer.

Re: Openserver. htaccess. assets

Сообщение dsamsonov » 2017.11.12, 20:45

Re: Openserver. htaccess. assets

Сообщение girmate » 2017.11.13, 20:26

PhpStorm запускаю из-под OpenServer — для этого создаю там ярлык. И тогда в windows никакие PATH прописывать не надо, работает git, composer прямо из терминала PhpStorm. Если при работе сайта на локальной машине есть секундная задержка при переходе по любой ссылке в проекте — установите патч от Microsoft на приоритетное использование протокола Ipv4 (но не тот что предлагает OpenServer). И тогда сайт будет работать мгновенно (на локальной машине).

Можете подробнее описать что значить запустить phpStorm из -под OpenServer.

Открываете меню OpenServer. Там есть раздел настроек с кучей вкладок. Там находите вкладку «Закладки» (пишу по памяти). Вписываете:
Имя: PhpStorm (или как угодно)
Категория: IDE (или как угодно, чтобы было понятно Вам)
Путь: например, C:\Program Files\JetBrains\PhpStorm 2017.2.4\bin\phpstorm64.exe (обычно название папки \PhpStorm 2017.2.4\ будет зависеть от версии PhpStorm, поэтому подкорректируйте).

Все, настройка готова. Запускаете OpenServer. Идете опять в меню OpenServer и ищите там свою вкладку IDE, нажимаете и там внутри будет одна вкладка с названием PhpStorm. Открываете ее и, если правильно прописали путь — запустится PhpStorm. OpenServer автоматически передаст ему все переменные окружения, подскажет где и что. Вам только дальше уже настраивать git, БД из-под PhpStorm. В общем, все упрощается в разы. И да, теперь можно писать команды для того же composer прямо в командной строке PhpStorm’a — его он тоже начнет видеть.

Будут еще вопросы, пишите. Наверное, в будущем я эту инструкцию выложу для тех, кто в Windows сидит в отдельную тему. А то тут много линуксоидов, но я линукс еще не понимать ((.

Себе я сделал памятку, все что нужно сделать, когда разворачиваю новый проект. Сейчас памятка в таком виде, но иногда корректирую:

После установки OpenServer:

Выбрать модули: Apache-PHP-7 + PHP-7.1

Кодировка (MySQL сервер): utf_unicode_ci

Включить XDebug: OS-Конфигурация-PHP-7 в конце файла найти расскоментить и исправить строки:
zend_extension=»%sprogdir%/modules/php/%phpdriver%/ext/php_xdebug.dll»
xdebug.default_enable = 1
xdebug.profiler_enable_trigger = 1
xdebug.remote_enable = 1
xdebug.remote_port = 9000

Для браузера скачать расширение слушателя дебаггера (Xdebug helper):
https://chrome.google.com/webstore/deta . nfo-dialog

После установки PhpStorm добавить в закладки PhpStorm
имя PhpStorm, категория — IDE,
путь(взять из свойств ярлыка к PhpStorm):
C:\Program Files\JetBrains\PhpStorm 2017.2.4\bin\phpstorm64.exe

Создать новый проект в PhpStorm (либо клонировать)
При создании указать дирректорию к новому проекту!
Настроить git и GitHub в PhpStorm
В терминале:
composer self-update
composer global require «fxp/composer-asset-plugin:^1.2.0»
И скачать фреймворк:
composer create-project yiisoft/yii2-app-advanced d:\OpenServer\domains\site.loc
(запросит токен)

Выполнить для закачки на GitHub (единожды):
git config —global user.email ******e@yandex.ru
git config —global user.name «Your Name»
Затем в PhpStorm меню VCS — Import into Version Control — Share project on GitHub

В OpenServer создать в доменах ручное управление и прописать пути с frontend/web и backend/web/.

Источник

Оцените статью