Хорошо, это похоже, в мой пятый раз пытаясь разбудить набор ЛАМПЫ на Ubuntu, и да, который включает использование XAMPP. (Все, что я хочу сделать, является практикой мой PHP, таким образом, я могу записать плагины WordPress! рыдание, Почему самый легкий язык в мире должно быть настолько трудно настроить?)
кашель Так или иначе. Я использовал эти инструкции на этот раз после удаления XAMPP и что было, надо надеяться, всеми трассировками моей последней попытки выполнения этого. Я не использую Netbeans - gedit, хорошо со мной - и я не получил сообщений об ошибках или чего-либо, таким образом, я думал, что на самом деле заставил настроенный и набор использовать/home/feathertail/PHP в качестве корня документа.
Я поместил тестовый файл там, просмотренный к/localhost и получил это:
Запрещенный
У Вас нет разрешения получить доступ к/testphp.php на этом сервере.
Apache/2.2.17 (Ubuntu) Сервер в localhost Порте 80
Кто-либо может указать на меня в направлении окончательного решения этого раз и навсегда?
Я не знаю, как Вы устанавливали файлы, но пытались установить эти файлы для ЛАМПЫ
sudo apt-get install apache2
sudo apt-get install mysql-server
sudo apt-get install php5
sudo apt-get install php5-mysql
В основном ничто не должно изменяться (корень по умолчанию:/var/www). но если Вы хотите измениться, корневой каталог затем сначала создают Ваш каталог.
sudo gedit /etc/apache2/sites-available/default
измените Корень Документа в 4-й строке. значение по умолчанию является/var/www, просто изменяются на Ваш каталог требования. На файл будут походить это
DocumentRoot your_DIR
Теперь выход из системы и вход в систему. Ваша система готова [апач, mysql-сервер, php, php-mysql]. Можно установить дополнительное приложение phpmyadmin
sudo apt-get install phpmyadmin
запустите phpmyadmin: перейдите к Firefox: localhost/phpmyadmin.
Для решения этой проблемы порта в Linux войдите /etc/apache2
папка и существует файл ports.conf. Откройте это в текстовом редакторе, и Вы видите что-то как:
NameVirtualHost *:80
Listen 80
таким образом, мы должны измениться, слушают столбец и делают его
NameVirtualHost *:80
Listen 8888
чтобы сделать это, откройте терминал и используйте, они управляют
cd /etc/apache2
etc/apache2:#sudo nano ports.conf
Хит Вводит, открывает его в терминальном редакторе, в котором Вы просто выбираете, слушают столбец и изменяются 80 - 8 888 как это
NameVirtualHost *:80
Listen 8888
и сохраните его Ctrl+X и затем нажмите Y и затем нажмите Enter
теперь выполните своего апача, которого это запустит успешно, это действительно работает.