Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Не работает LAMP, не открывается локальный сайт  (Прочитано 10677 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DruKot

  • Автор темы
  • Участник
  • *
  • Сообщений: 165
  • Scio me nihil scire
    • Просмотр профиля
теперь если вводить site1, то открывается сайт 1, но если вводить site2, site3 и тд открывается тоже сайт 1...
Ubuntu Gnome 16.04

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
да одинакого, если другое места папка, пример
апаче конф добавить
<VirtualHost *:80>
        ServerName www.site1
        ServerAlias *.site1 site1
        DocumentRoot /www/site1/
        <Directory /www/site1>
        AllowOverride All
        </Directory>
</VirtualHost>
<VirtualHost *:80>
        ServerName www.site2
        ServerAlias *.site2 site2
        DocumentRoot /www/site2/
        <Directory /www/site2>
        AllowOverride All
        </Directory>
</VirtualHost>
Wars ~.o

Оффлайн DruKot

  • Автор темы
  • Участник
  • *
  • Сообщений: 165
  • Scio me nihil scire
    • Просмотр профиля
Я не понимаю немного другого.
Есть строчка в инструкции
sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/mysite тут создается копия дефолтного,
а другие как создавать?
У меня уже есть настроенные апач конфиги для 5 сайтов, но по всем ссылкам открывается только 1-й
Ubuntu Gnome 16.04

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
пример создать файл /home/user/1.conf
гедит 1.conf
встав
<VirtualHost *:80>
        ServerName www.site1
        ServerAlias *.site1 site1
        DocumentRoot /www/site1/
        <Directory /www/site1>
        AllowOverride All
        </Directory>
</VirtualHost>
<VirtualHost *:80>
        ServerName www.site2
        ServerAlias *.site2 site2
        DocumentRoot /www/site2/
        <Directory /www/site2>
        AllowOverride All
        </Directory>
</VirtualHost>
сохранить
и
гедит /etc/apache2/apache2.conf
добавить
Include /home/user/1.confсохранить и перезапуск апаче.
Wars ~.o

Оффлайн DruKot

  • Автор темы
  • Участник
  • *
  • Сообщений: 165
  • Scio me nihil scire
    • Просмотр профиля
УРА!!!
Все работает!!
victor00000 Спасибо, вы лучший!!!
Ubuntu Gnome 16.04

Оффлайн DruKot

  • Автор темы
  • Участник
  • *
  • Сообщений: 165
  • Scio me nihil scire
    • Просмотр профиля
Сообщение модератору:"я не пложу темы, просто тема в которой я писал до этого почему- то стала заблокированой...(https://forum.ubuntu.ru/index.php?topic=196038.msg1481254#new)"

Рано обрадовался, сайтики делаются, работают,
index.html(<p>Hello!</p>)-работает
index.php(<?php echo "hello"; ?>) -работает
phpmyadmin-работает

Проект перенесенный с денвера на винде - не работает! Пишет:
(Нажмите, чтобы показать/скрыть)

Почему такое может быть?
Ubuntu Gnome 16.04

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
http://site1/
какая каталог папка site1?
ls site1
Wars ~.o

Оффлайн DruKot

  • Автор темы
  • Участник
  • *
  • Сообщений: 165
  • Scio me nihil scire
    • Просмотр профиля
Проект большенький у меня ))
Цитировать
~/www$ ls -l site1
итого 92
drwx------ 15 drukot drukot 4096 июня  27 13:53 admin
drwx------  2 drukot drukot 4096 июня   8 12:50 ajax
drwx------  3 drukot drukot 4096 июня  19 18:39 captcha
-rw-rw-r--  1 drukot drukot 3086 июля   5 23:06 config.php
-rw-------  1 drukot drukot 3259 мая   28 13:02 debug.php
drwx------  8 drukot drukot 4096 июня  19 20:45 editor
drwx------  3 drukot drukot 4096 июня  19 18:46 errors
drwx------  6 drukot drukot 4096 июня  28 00:11 expand
drwx------  3 drukot drukot 4096 июня  28 16:13 extra
-rw-------  1 drukot drukot 1600 мая   30 10:58 functions.php
-rw-------  1 drukot drukot 3232 июня  25 17:43 index.php
-rw-rw-r--  1 drukot drukot   29 июля   5 15:03 index.php~
drwx------  3 drukot drukot 4096 июня  25 16:17 language
drwx------  3 drukot drukot 4096 июля   2 22:43 libs
drwx------  3 drukot drukot 4096 июня  19 20:45 log
drwx------  9 drukot drukot 4096 июня  25 17:54 modules
drwxrwxr-x  3 drukot drukot 4096 июля   5 23:04 nbproject
drwx------  2 drukot drukot 4096 июня  28 16:44 _notes
drwx------  4 drukot drukot 4096 июня  12 22:19 skins
drwx------  6 drukot drukot 4096 июня  25 22:40 slider
drwx------  7 drukot drukot 4096 июня  18 17:20 uploads
-rw-------  1 drukot drukot 5776 июня  18 18:22 variables.php
Ubuntu Gnome 16.04

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
index.php
index.php~ был гедит на index.php
запущено ошибка, как пример команд ошибка это 500
Wars ~.o

Оффлайн DruKot

  • Автор темы
  • Участник
  • *
  • Сообщений: 165
  • Scio me nihil scire
    • Просмотр профиля
Вы иногда загадками говорите  :)
Действительно был скрытый фаил index.php~, я его удалил, сервер перезагрузил- не помогло, что то не то сделал?
Вот новый вывод файлов:
(Нажмите, чтобы показать/скрыть)
Ubuntu Gnome 16.04

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Цитировать
<?php echo "hello"; ?>
это ошибка 500, вывод сразу хелло печатать.
<?php
header
("Content-type: text/plain");
echo 
"hello";
?>
или
<?php
header
("Content-type: text/html");
echo 
"<html><h1>hello</h1></html>";
?>
« Последнее редактирование: 06 Июля 2012, 01:52:16 от victor00000 »
Wars ~.o

Оффлайн DruKot

  • Автор темы
  • Участник
  • *
  • Сообщений: 165
  • Scio me nihil scire
    • Просмотр профиля
Заменил содержимое index.php на
index.php(<?php
header("Content-type: text/plain");
echo "hello";
?>) - не работает
на <?php
header("Content-type: text/html");
echo "<html><h1>hello</h1></html>";
?> - тоже не работает
если вставляю эти коды другим сайтам, то работает......  :idiot2:
Ubuntu Gnome 16.04

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
site1 настройка конф покажи
Wars ~.o

Оффлайн DruKot

  • Автор темы
  • Участник
  • *
  • Сообщений: 165
  • Scio me nihil scire
    • Просмотр профиля
Вот он, ничего, кроме путей не трогал:<VirtualHost *:80>
ServerAdmin webmaster@localhost

DocumentRoot /home/drukot/www/site1/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/drukot/www/site1/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>
Ubuntu Gnome 16.04

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
php --version?
Wars ~.o

 

Страница сгенерирована за 0.039 секунд. Запросов: 25.