Я недавно установил Ubuntu, и я - разработчик PHP. И я пытаюсь использовать Ubuntu с этой целью.
Я уже установил mysql-server
и phpmyadmin
и я могу уже получить доступ localhost
. И также Если я создаю некоторый файл и запись, например, echo 'hello';
, Я получаю это echo
когда я получаю доступ к документу, который я создаю.
Но я пытаюсь получить доступ к папке веб-сайта, который я разработал в окнах и сначала дал мне ошибку о полномочиях, я изменил полномочия, но теперь у меня все еще есть проблемы, когда я пытаюсь получить доступ к своей папке веб-сайта, я получаю пустую страницу.
Вы знаете, почему это может происходить?
Установка
sudo apt-get install apache2 mysql-client mysql-server php5 phpmyadmin libapache2-mod-php5
<глоток> Вас попросят ввести пароль mysql. Составьте тот.
<час>Конфигурация
Редактирование /etc/hosts
sudo nano /etc/hosts
Добавляет
127.0.0.2 Yourwebsitename
, Редактирование /etc/apache2/apache2.conf
sudo nano /etc/apache2/apache2.conf
тогда добавляет следующее:
<VirtualHost 127.0.0.2>
DocumentRoot /var/www/YourWebsiteFolderName/
ServerName Yourwebsitename
</VirtualHost>
Посмотрите апачский журнал для деталей. Откройте терминал, затем используйте следующие команды, один для журнала ошибок, один для апачского журнала.-F опция делает это, это сохраняет журнал открытым и проверяет на новые записи. Таким образом, Вы можете протестировать и сохранить это открытым, и будете видеть ошибки открыться.
tail -F /var/log/apache2/error.log
tail -F /var/log/apache2/access.log
В зависимости от Вашей апачской установки, журналы могут иметь другое расположение или имя.