Ubuntu 17.10 - Внешний монитор не обнаружен при использовании драйверов Nvidia

У вас установлен AllowOverride None. Это эффективно отключает .htaccess, поэтому правила перезаписи не работают.

Вам нужно как минимум AllowOverride FileInfo в секции <Directory /var/www> - или вы можете переместить правила перезаписи в vhost и сохранить .

Перепишите в конфигурации vhost

Если вы хотите переписать свой vhost, удалите .htaccess в каталоге codeigniter и измените свой vhost на:

<Directory /var/www/html/bta.org.pk/public_html>
    Require all granted
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?/$1 [L]
</Directory>
<VirtualHost *:80>
    ServerName www.bta.org.pk
    ServerAlias bta.org.pk
    ServerAdmin bta.org.pk@gmail.com
    DocumentRoot /var/www/html/bta.org.pk/public_html
    #LogLevel info ssl:warn
    ErrorLog /var/www/html/bta.org.pk/logs/error.log
    CustomLog /var/www/html/bta.org.pk/logs/access.log combined
    </VirtualHost>
[d4 ] Это лучший вариант, поскольку злоумышленник, который не получает root, не может изменять настройки, и он немного быстрее, так как Apache не нужно искать .htaccess.

Придерживайтесь .htaccess [!d6 ]

Чтобы продолжить использование .htaccess, измените свой .htaccess на следующее:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]

И измените свой vhost на

<Directory /var/www/html/bta.org.pk/public_html>
    Require all granted
    AllowOverride All
</Directory>
<VirtualHost *:80>
    ServerName www.bta.org.pk
    ServerAlias bta.org.pk
    ServerAdmin bta.org.pk@gmail.com
    DocumentRoot /var/www/html/bta.org.pk/public_html
    #LogLevel info ssl:warn
    ErrorLog /var/www/html/bta.org.pk/logs/error.log
    CustomLog /var/www/html/bta.org.pk/logs/access.log combined
    </VirtualHost>

Это, наверное, самый простой и будет работать.

1
задан 14 May 2018 в 01:24

3 ответа

Выяснил это. Таким образом, очевидно, что если вы загружаетесь в безопасном режиме, это предотвращает загрузку модулей драйвера Nvidia. Итак, следуйте инструкциям здесь. Почему я устанавливаю «Необходимый ключ недоступен» при установке сторонних модулей ядра или после обновления ядра? чтобы отключить безопасную загрузку, он работает.

0
ответ дан 22 May 2018 в 10:44

Выяснил это. Таким образом, очевидно, что если вы загружаетесь в безопасном режиме, это предотвращает загрузку модулей драйвера Nvidia. Итак, следуйте инструкциям здесь. Почему я устанавливаю «Необходимый ключ недоступен» при установке сторонних модулей ядра или после обновления ядра? чтобы отключить безопасную загрузку, он работает.

0
ответ дан 17 July 2018 в 14:22

Выяснил это. Таким образом, очевидно, что если вы загружаетесь в безопасном режиме, это предотвращает загрузку модулей драйвера Nvidia. Итак, следуйте инструкциям здесь. Почему я устанавливаю «Необходимый ключ недоступен» при установке сторонних модулей ядра или после обновления ядра? чтобы отключить безопасную загрузку, он работает.

0
ответ дан 20 July 2018 в 14:27

Другие вопросы по тегам:

Похожие вопросы: