- Я установил Xampp в своей ОС Linux.
- Я также написал PHP-программу в gedit и сохранил ее в /opt/lampp/htdocs
Проблема в том, что я не знаю, как запустить файл php, который я сохранил в /opt/lampp/htdocs.
решение1
Если lampp еще не запущен, запустите его из терминала crtl + alt + t
:
sudo /opt/lampp/lampp start
Затем откройте браузер и перейдите по адресу url localhost/yourFile.php
.
Замените yourFile.php
на имя вашего php-файла.
Или дайте имя php-файлу index.php
и просто введите его localhost
в браузере.
решение2
во-первых, вам придется запустить локальный хост, как уже упоминалось
sudo /opt/lampp/lampp start
вы увидите вывод на терминале, говорящий
Starting XAMPP for Linux 7.1.9-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
вам придется проверить разрешения, предоставленные папке htdocs, чтобы упростить жизнь, попробуйте это
cd /opt/lampp
это перенаправит вас в папку lampp, здесь измените права доступа к корневому каталогу документов, т.е. права доступа htdocs
sudo chmod 777 htdocs
зайти в папку
cd htdocs
теперь создайте свой собственный корневой файл документов для хранения всех ваших файлов
mkdir yourfoldername
теперь это так же просто, как скопировать файлы в эту папку, теперь откройте браузер и введите
-> в вашем браузере localhost
вы увидите -> localhost/dashboard/ удалите часть панели управления и замените ее на
-> localhost/имя_вашей_папки
и здесь щелкните по файлу, который вы поместили в папку, которую вы создали в htdocs, и вот, все готово. Вы можете запустить файл php отсюда
решение3
Сначала вам нужно проверить, запущен ли ваш сервер lampp или нет.
Если нет, откройте терминал, нажав Alt+ Ctrl+ t.
Тип:sudo /opt/lampp/lampp start
Должно появиться что-то вроде этого:
Starting XAMPP for Linux 1.8.3-4...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
Затем сделайте так, какПабипредложил.
localhost/ваш_файл.phpв строке браузера.
решение4
Создайте в своей папке символическую ссылку, /var/www
указывающую на /opt/lampp/htdocs
.
mkdir /var/www/htdocs
ln -s /var/www/htdocs /opt/lampp/htdocs
Оттуда просто идите кlocalhost/htdocs