вторник, 16 сентября 2014 г.

Создание виртуального хоста в Apache 2.4.7 Ubuntu 14.04


Открываем любой текстовый редактор из под рута или с помощью sudo и создаём новый файл
/etc/apache2/sites-available/domain.conf:

# Вместо domain подставить свой домен
<VirtualHost domain:80>
    ServerAdmin webmaster@localhost
    ServerName domain
    # Путь к директории сайта
    DocumentRoot /home/user/www

    <Directory />
        Options FollowSymLinks
        AllowOverride All
    </Directory>
    # Путь к директории сайта
    <Directory /home/user/www>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
        Require all granted
    </Directory>
</VirtualHost>

Открываем файл /etc/hosts и добавляем строчку с нашим доменом.
127.0.0.1 domain
Включаем виртуальный хост и перезапускаем Apache.

sudo a2ensite domain
sudo service apache2 restart

Установка PHP PDO sqlite в Ubuntu 14.04 или "Error!: could not find driver"

PHP PDO

 Пытался сегодня заставить Yii работать с базой sqllite, но PDO::getAvailableDrivers() утверждала, что sqlite-драйвер не установлен. Проблема решилась включением модуля...

sudo apt-get install sqlite3
sudo apt-get install php5-sqlite
sudo php5enmod sqlite3
sudo service apache2 restart