<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Apache + PHP. Не работает виртуальный сервер.</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93241.html</link>
    <description>FreeBSD 9.0, Apache 2.2, PHP 5. &lt;br&gt;&lt;br&gt;ВиртуалХост:&lt;br&gt;&lt;br&gt;&amp;lt;VirtualHost *:80&amp;gt;&lt;br&gt;    ServerName pma.mydomain.com&lt;br&gt;    DocumentRoot /usr/local/www/phpMyAdmin&lt;br&gt;    ErrorLog /var/log/pma.hlo.com-error_log&lt;br&gt;    CustomLog /var/log/pma.hlo.com-access_log common&lt;br&gt;&amp;lt;Directory /usr/local/www/phpMyAdmin&amp;gt;&lt;br&gt;    Options none&lt;br&gt;    AllowOverride Limit&lt;br&gt;    Order Deny,Allow&lt;br&gt;    Deny from all&lt;br&gt;    Allow from 127.0.0.1 .mydomain.com&lt;br&gt;    &amp;lt;/Directory&amp;gt;&lt;br&gt;&amp;lt;/VirtualHost&amp;gt;&lt;br&gt;&lt;br&gt;&amp;lt;VirtualHost *:80&amp;gt;&lt;br&gt;    ServerName ok.mydomain.com&lt;br&gt;    DocumentRoot /usr/local/www/apache22/data/ok&lt;br&gt;&amp;lt;/VirtualHost&amp;gt;&lt;br&gt;&lt;br&gt;Второй, который является простеньким хтмл для теста, работает без проблем. А при заходе на первый выдается стандартная апачевская &quot;it works!&quot;. В еррорлоге только одна строка:&lt;br&gt;&lt;br&gt;&#091;error&#093; &#091;client &#093; client denied by server configuration: /usr/local/www/phpMyAdmin/&lt;br&gt;&lt;br&gt;Вообще, подобная проблема здесь уже обсуждалась - http://www.opennet.ru/openforum/vsluhforumID8/7469.html. Но там автора закидали какашками и тему так и не закрыли. Остановились на том, что у </description>

<item>
    <title>Apache + PHP. Не работает виртуальный сервер. (aks)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93241.html#25</link>
    <pubDate>Wed, 11 Apr 2012 14:21:15 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;&amp;gt; Нее, я его из архива распаковал с сайта пхпмайадмин.ру. Посчитал, что из &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; портов ставить - как-то извращенно, если есть способ проще )) &lt;br&gt;&amp;gt;&amp;gt;&amp;gt; А обновлять и следить за багфиксами тоже будете ручками?&lt;br&gt;&amp;gt;&amp;gt; Обновлять и следить за багфиксами не планирую. Можно сказать, он нужен только &lt;br&gt;&amp;gt;&amp;gt; для одно раза.&lt;br&gt;&amp;gt; Для одного раза можно было и не городить virtualhost.&lt;br&gt;&amp;gt; &quot;Можно сказать&quot; и &quot;завтра удалю&quot; - разные вещи, если жить будет хотя &lt;br&gt;&amp;gt; бы месяц, то уже стоит задумываться об обновлениях и отслеживании найденных &lt;br&gt;&amp;gt; багов.&lt;br&gt;&lt;br&gt;Вируалхост, как я где-то выше писал, нужен для других целей - вебморд будет несколько.&lt;br&gt;</description>
</item>

<item>
    <title>Apache + PHP. Не работает виртуальный сервер. (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93241.html#24</link>
    <pubDate>Wed, 11 Apr 2012 10:52:12 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; Нее, я его из архива распаковал с сайта пхпмайадмин.ру. Посчитал, что из &lt;br&gt;&amp;gt;&amp;gt;&amp;gt; портов ставить - как-то извращенно, если есть способ проще )) &lt;br&gt;&amp;gt;&amp;gt; А обновлять и следить за багфиксами тоже будете ручками?&lt;br&gt;&amp;gt; Обновлять и следить за багфиксами не планирую. Можно сказать, он нужен только &lt;br&gt;&amp;gt; для одно раза.&lt;br&gt;&lt;br&gt;Для одного раза можно было и не городить virtualhost. &lt;br&gt;&quot;Можно сказать&quot; и &quot;завтра удалю&quot; - разные вещи, если жить будет хотя бы месяц, то уже стоит задумываться об обновлениях и отслеживании найденных багов.&lt;br&gt;</description>
</item>

<item>
    <title>Apache + PHP. Не работает виртуальный сервер. (aks)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93241.html#23</link>
    <pubDate>Wed, 11 Apr 2012 09:21:37 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Нее, я его из архива распаковал с сайта пхпмайадмин.ру. Посчитал, что из &lt;br&gt;&amp;gt;&amp;gt; портов ставить - как-то извращенно, если есть способ проще )) &lt;br&gt;&amp;gt; А обновлять и следить за багфиксами тоже будете ручками?&lt;br&gt;&lt;br&gt;Обновлять и следить за багфиксами не планирую. Можно сказать, он нужен только для одно раза.&lt;br&gt;</description>
</item>

<item>
    <title>Apache + PHP. Не работает виртуальный сервер. (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93241.html#22</link>
    <pubDate>Wed, 11 Apr 2012 07:37:34 GMT</pubDate>
    <description>&amp;gt; Нее, я его из архива распаковал с сайта пхпмайадмин.ру. Посчитал, что из &lt;br&gt;&amp;gt; портов ставить - как-то извращенно, если есть способ проще )) &lt;br&gt;&lt;br&gt;А обновлять и следить за багфиксами тоже будете ручками?&lt;br&gt;</description>
</item>

<item>
    <title>Apache + PHP. Не работает виртуальный сервер. (aks)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93241.html#21</link>
    <pubDate>Wed, 11 Apr 2012 07:23:17 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; Перекладывать его &quot;куда-то там&quot; не рекомендуется.&lt;br&gt;&amp;gt; Потому как если вы захотите его удалить(обновить) командами &lt;br&gt;&amp;gt; cd /usr/ports/databases/phpmyadmin &lt;br&gt;&amp;gt; make deinstall &lt;br&gt;&amp;gt; вас ждёт облом )) &lt;br&gt;&amp;gt; Лучше сделать так как и советует апач в таком случае, &lt;br&gt;&amp;gt; я приводил вариант с Include etc/apache22/Includes/*.conf &lt;br&gt;&amp;gt; Иначе представьте себе ситуацию, всё, что по дефолту &quot;лезет&quot; &lt;br&gt;&amp;gt; в /usr/local/www вам придётся &quot;перекидывать&quot; в &quot;куда-то там&quot; &lt;br&gt;&amp;gt; А это, согласитесь, уже как-то.. стрёмно )) &lt;br&gt;&lt;br&gt;Нее, я его из архива распаковал с сайта пхпмайадмин.ру. Посчитал, что из портов ставить - как-то извращенно, если есть способ проще ))&lt;br&gt;</description>
</item>

<item>
    <title>Apache + PHP. Не работает виртуальный сервер. (михалыч)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93241.html#20</link>
    <pubDate>Wed, 11 Apr 2012 03:03:23 GMT</pubDate>
    <description>Очень хорошо, что разобрались.&lt;br&gt;Насколько я понимаю, phpmyadmin устанавливали из портов.&lt;br&gt;И он по дефолту должен находиться в /usr/local/www&lt;br&gt;Перекладывать его &quot;куда-то там&quot; не рекомендуется.&lt;br&gt;Потому как если вы захотите его удалить(обновить) командами&lt;br&gt;cd /usr/ports/databases/phpmyadmin&lt;br&gt;make deinstall&lt;br&gt;вас ждёт облом ))&lt;br&gt;Лучше сделать так как и советует апач в таком случае,&lt;br&gt;я приводил вариант с Include etc/apache22/Includes/*.conf&lt;br&gt;Иначе представьте себе ситуацию, всё, что по дефолту &quot;лезет&quot;&lt;br&gt;в /usr/local/www вам придётся &quot;перекидывать&quot; в &quot;куда-то там&quot;&lt;br&gt;А это, согласитесь, уже как-то.. стрёмно ))&lt;br&gt;</description>
</item>

<item>
    <title>Apache + PHP. Не работает виртуальный сервер. (aks)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93241.html#19</link>
    <pubDate>Tue, 10 Apr 2012 14:46:03 GMT</pubDate>
    <description>&amp;gt; С индексом вас правильно на мысль наводят.&lt;br&gt;&amp;gt; Только вы, ну никак не хотите &quot;наводиться&quot; (( &lt;br&gt;&amp;gt; Вот вам &quot;почти&quot; дефолтный конфиг апача, &lt;br&gt;&amp;gt; найдите, как говорится, десять отличий от вашего, &lt;br&gt;&amp;gt; обратите внимание на то, что касается php в конфиге.&lt;br&gt;&amp;gt; Итак, берем англо-русский словарик в руки и ...&lt;br&gt;&amp;gt; Тупо копипастить не надо.&lt;br&gt;&amp;gt; У меня логи пишутся в отдельную директорию. В apache22 &lt;br&gt;&amp;gt; Если будете копировать, не забудьте её создать )) &lt;br&gt;&lt;br&gt;Ну я копипастить, конечно, не стал. )) Понял я, где нужно было модули описать. Но после корректировки своего конфига ничего не изменилось. Ошибку нашел в другом месте (как обычно, в самом дурацком) - у меня каталог phpMyAdmin лежал тут - /usr/local/www/phpMyAdmin. А в httpd.conf дефолтно указано:&lt;br&gt; &lt;br&gt;DocumentRoot /usr/local/www/apache22/data&lt;br&gt;&lt;br&gt;Пока я не переложил каталог туда, у меня и возникала ошибка. Интересно на апаче1.3 не было такой жесткой привязки.&lt;br&gt;&lt;br&gt;Для успокоения души вернул свой конфиг апачевский (где не было прописано указание на index.php) и попробовал с ним </description>
</item>

<item>
    <title>Apache + PHP. Не работает виртуальный сервер. (михалыч)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93241.html#18</link>
    <pubDate>Mon, 09 Apr 2012 14:18:26 GMT</pubDate>
    <description>С индексом вас правильно на мысль наводят.&lt;br&gt;Только вы, ну никак не хотите &quot;наводиться&quot; ((&lt;br&gt;Вот вам &quot;почти&quot; дефолтный конфиг апача,&lt;br&gt;найдите, как говорится, десять отличий от вашего,&lt;br&gt;обратите внимание на то, что касается php в конфиге.&lt;br&gt;&lt;br&gt;Итак, берем англо-русский словарик в руки и ...&lt;br&gt;&lt;br&gt;#&lt;br&gt;# Это главный конфигурационный файл сервера Apache,&lt;br&gt;# содержащий директивы, управляющие работой сервера.&lt;br&gt;# За более подробной информацией об этих директивах,&lt;br&gt;# обращайтесь по адресу &amp;lt;URL:http://httpd.apache.org/docs-2.2/&amp;gt;&lt;br&gt;# В частности, см. &amp;lt;URL:http://httpd.apache.org/docs/2.2/mod/directives.html&amp;gt;&lt;br&gt;# для обсуждения каждой директивы конфигурации.&lt;br&gt;#&lt;br&gt;# Не стоит читать эти директивы без понимания их роли. Они приведены здесь&lt;br&gt;# лишь в качестве примера одного из возможных вариантов. В случае сомнений&lt;br&gt;# обращайтесь к онлайновой документации. Считайте, что вас предупредили.&lt;br&gt;#&lt;br&gt;# Файлы конфигурации программы и регистрации событий (конфиги и логи):&lt;br&gt;# Если имена файлов, определенных вами для управления сервером, начинаютс</description>
</item>

<item>
    <title>Apache + PHP. Не работает виртуальный сервер. (aks)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93241.html#17</link>
    <pubDate>Mon, 09 Apr 2012 13:54:52 GMT</pubDate>
    <description>Вот. Добрался до старой машины. Здесь FreeBSD 6.2, PHP5, Apache 1.3&lt;br&gt;&lt;br&gt;Принцип тот же и все работает.&lt;br&gt;&lt;br&gt;httpd.conf:&lt;br&gt;&lt;br&gt;# ServerType is either inetd, or standalone.  Inetd mode is only supported on&lt;br&gt;# Unix platforms.&lt;br&gt;#&lt;br&gt;ServerType standalone&lt;br&gt;&lt;br&gt;#&lt;br&gt;# ServerRoot: The top of the directory tree under which the server&apos;s&lt;br&gt;# configuration, error, and log files are kept.&lt;br&gt;#&lt;br&gt;&lt;br&gt;ServerRoot &quot;/usr/local&quot;&lt;br&gt;&lt;br&gt;&lt;br&gt;#&lt;br&gt;# PidFile: The file in which the server should record its process&lt;br&gt;# identification number when it starts.&lt;br&gt;#&lt;br&gt;PidFile /var/run/httpd.pid&lt;br&gt;&lt;br&gt;#&lt;br&gt;# ScoreBoardFile: File used to store internal server process information.&lt;br&gt;# Not all architectures require this.  But if yours does (you&apos;ll know because&lt;br&gt;# this file will be  created when you run Apache) then you *must* ensure that&lt;br&gt;# no two invocations of Apache share the same scoreboard file.&lt;br&gt;#&lt;br&gt;ScoreBoardFile /var/run/httpd.scoreboard&lt;br&gt;&lt;br&gt;#&lt;br&gt;# In the standard configuration, the server will process httpd.conf (this &lt;br&gt;# file, specified by the -f command line option), sr</description>
</item>

</channel>
</rss>
