Измените корневую папку XAMPP htdocs на другую.

Какая версия VirtualBox работает? Я использую 3.2 OSE здесь и никогда не имел проблем с темой GTK (я использую индивидуальный вариант, поэтому я бы заметил).

Кстати ... если вы используете VirtualBox для размещения Windows XP Гость, почему бы не установить гостевой пакет? Его ISO можно загружать и устанавливать внутри гостя Windows XP. VirtualBox сам предлагает установить его для вас. Это позволит вам работать намного лучше, иметь больше функций, включая бесшовный режим. И в бесшовной теме GTK было бы неактуально ...

EDIT

Thats weird. Я использую exatcly ту же самую версию и строю как вы (3.2.8_OSE r64453), а Im также работает XP. Я использую настраиваемую тему GTK (от Linux Mint 10) и обновил ядро ​​как 5 раз за последние 6 месяцев. Проверьте:

.

Вопрос: выполняется ли exatcly в VirtualBox? Никакое другое программное обеспечение / окно никогда не теряет тему? Итак, когда это происходит, вы фактически Virtualbox с одной темой и другими окнами с другой темой, в то же время? Не могли бы вы предоставить еще один снимок экрана, показывающий 2 окна (виртуальный бокс и что-то еще), отображающие разные темы в одно и то же время?

1
задан 3 November 2017 в 08:06

7 ответов

Проблема заключалась в типе группы пользователей в файле httpd.conf, который должен быть установлен на staff, а затем мне не нужно изменять разрешения на папку в папке, которую я хотел бы использовать в качестве веб-корня.

1
ответ дан 25 May 2018 в 18:29

Если вы делаете это так, чтобы вы могли создавать файлы в папке htdocs, тогда просто перейдите к opt / lampp, а затем откройте в терминале и напишите

sudo chmod 777 htdocs /

Вот это!

1
ответ дан 25 May 2018 в 18:29

Вы можете создать символическую ссылку

ln -s /home/username/public_html/ /opt/lampp/yoursymlink 

с вашим именем пользователя «~ username» в качестве символической ссылки, чтобы вы могли сохранить одно и то же местоположение URL

localhost/~username для таких файлов, как если вы использовали сервер Apache по умолчанию, а не XAMPP.

0
ответ дан 25 May 2018 в 18:29

Просто решите его, выполнив следующие шаги:

Сначала установите xampp, выполнив следующие шаги
$ sudo cd Downloads && sudo chmod a+x ./your-downloaded-xampp-file.run && sudo ./your-downloaded-xampp-file.run
Измените владельца файла / opt / lampp directory. имя пользователя должно быть именем вашего нового файла folderroot folder_name
sudo chown -hR  username:root /opt/lampp
edit /opt/lampp/etc/httpd.conf
sudo gedit /opt/lampp/etc/httpd.conf
изменить корневой путь вашего документа к установленному окну documentroot и следующим строкам
<IfModule unixd_module>
   User nobody
   Group nogroup
</IfModule>
перезапустить xampp. И вы обнаружите, что запрещенная ошибка прошла
0
ответ дан 25 May 2018 в 18:29

Имеет ту же проблему, и вот что я сделал:

Запустите эту команду, чтобы остановить xampp:

sudo /opt/lampp/lampp stop

Открыть /opt/lampp/etc/httpd.conf

Изменить your_folder в папку, которую вы хотите использовать

 DocumentRoot "/home/username/your_folder"
 <Directory "/home/username/your_folder">

Изменить User & amp; Group значение от daemon до:

User nobody
Group nogroup

установить chmod на your_folder с помощью этой команды

sudo chmod 777 /home/username/your_folder

Сохранить файл и запустить xampp с этой командой:

sudo /opt/lampp/lampp start

Откройте ваш браузер и введите этот url:

http://localhost/your_folder/

Выполнено, надеюсь, что это поможет.

0
ответ дан 25 May 2018 в 18:29

В формате NTFS вы не можете установить права доступа к папке. Откройте /opt/lampp/etc/httpd.conf.

Редактируйте User computerName Group имя_компьютера

И после этого вы можете получить доступ к символическим ссылкам в htdocs.

-1
ответ дан 25 May 2018 в 18:29
  • 1
    Где NTFS format сказал в вопросе? Кроме того, остальная часть ответа, похоже, не отвечает на вопрос OP. – saji89 22 October 2012 в 14:02

Просто создайте индексный файл в вашей новой папке htdocs.

-1
ответ дан 25 May 2018 в 18:29
  • 1
    Можете ли вы отредактировать это, чтобы предоставить некоторые детали, объясняющие, как это сделать? – Eliah Kagan 1 September 2012 в 21:55
  • 2
    непонятно, что он пытался объяснить только одной строкой – nmrony 27 May 2015 в 19:42

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

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