Я установил Xampp для Ubuntu. Я запускаю его, используя / opt / lampp / lampp начать. Но каким-то образом еще один Apache MySQL & PHP установлен при установке другого приложения. Теперь существует конфликт между ними, как я должен остановить эти услуги перед началом LampP Server. Кто-нибудь может сделать это ясно для меня?
И как я могу запустить свой проект PHP с Apache, который не от LampP? Я думаю, что мне будет полезно запустить разные проекты, которые требуют разной версии PHP в долгосрочной перспективе, если я научусь контролировать его. Спасибо.
Как вы упоминаете путь в / opt
, похоже, вы установили какой-то сторонний пакет, который не приходит из Ubuntu репозициониры и не родная часть Ubuntu.
Я бы предложил удалить это и установить нативные Apache, PHP и MySQL-пакеты из репозиториев Ubuntu. От того, что вы пишете, видимо они уже установили, поэтому все, что вам нужно сделать, это удалить установленное вами программное обеспечение.
Что касается вопроса «Как я могу запустить свой проект PHP с Apache, который не от LampP?» Я не понимаю этого, так как я не вижу никакой разницы в запуске веб-сайта включенного PHP в Apache независимо от того, как вы установили программное обеспечение. В любом случае вам необходимо поставить свои сценарии PHP в соответствующий каталог, который обслуживается Apache (вы должны проверить в файле конфигурации Apache, какой это каталог, как правило, с настройкой Apache по умолчанию это должно быть / var / www
- Вы можете, конечно, добавить другие каталоги, если хотите, или включите модуль Apache «userdir» и использовать / Home /
), а затем доступа к сценарию через веб-браузер.