У меня есть лампа, установленная в директории /opt/lampp по умолчанию, а код PHP находится в папке htdocs. Теперь, чтобы отредактировать любой из файлов, я должен использовать разрешения sudo и должен ввести свой пароль (или использовать sudo -i), который я не хочу делать.
Все, что я хочу, это знать, если я может каким-то образом заставить фонарь использовать код, который находится в папке, не расположенной под /opt/lampp/. Я пытался дать полный путь и использовать относительный путь «..» - оба не работали.
Или это нормально делать мою работу в папке /opt/lampp/ с помощью sudo все время?
lampp - самая глупая вещь, которую я знаю. Есть десятки веб-серверов, которые вы можете установить, используя управление пакетами, например httpad apache. Все, что вам нужно сделать, это установить apache2 и php5. Затем сделайте sudo a2enmod userdir и sudo /etc/init.d/apache2 reload. Теперь вы можете поместить все ваши PHP-скрипты в ~/public_html/ и получить доступ к нему на http://localhost/~<your user name>/
Чтобы ответить на ваш вопрос, хотя я считаю, что использование фонарика не очень хорошо:
Попробуйте использовать символическую ссылку. Перейдите в каталог htdocs и сделайте что-то вроде sudo ln -s /home/<your user name>/Documents/my_website my_website, где ~/Documents/my_website - это каталог, в который вы можете поместить все ваши PHP-скрипты. Убедитесь, что эта папка существует. Это теперь проверено, и оно работает для меня.
lampp - самая глупая вещь, которую я знаю. Есть десятки веб-серверов, которые вы можете установить, используя управление пакетами, например httpad apache. Все, что вам нужно сделать, это установить apache2 и php5. Затем сделайте sudo a2enmod userdir и sudo /etc/init.d/apache2 reload. Теперь вы можете поместить все ваши PHP-скрипты в ~/public_html/ и получить доступ к нему на http://localhost/~<your user name>/
Чтобы ответить на ваш вопрос, хотя я считаю, что использование фонарика не очень хорошо:
Попробуйте использовать символическую ссылку. Перейдите в каталог htdocs и сделайте что-то вроде sudo ln -s /home/<your user name>/Documents/my_website my_website, где ~/Documents/my_website - это каталог, в который вы можете поместить все ваши PHP-скрипты. Убедитесь, что эта папка существует. Это теперь проверено, и оно работает для меня.
lampp - самая глупая вещь, которую я знаю. Есть десятки веб-серверов, которые вы можете установить, используя управление пакетами, например httpad apache. Все, что вам нужно сделать, это установить apache2 и php5. Затем сделайте sudo a2enmod userdir и sudo /etc/init.d/apache2 reload. Теперь вы можете поместить все ваши PHP-скрипты в ~/public_html/ и получить доступ к нему на http://localhost/~<your user name>/
Чтобы ответить на ваш вопрос, хотя я считаю, что использование фонарика не очень хорошо:
Попробуйте использовать символическую ссылку. Перейдите в каталог htdocs и сделайте что-то вроде sudo ln -s /home/<your user name>/Documents/my_website my_website, где ~/Documents/my_website - это каталог, в который вы можете поместить все ваши PHP-скрипты. Убедитесь, что эта папка существует. Это теперь проверено, и оно работает для меня.
lampp - самая глупая вещь, которую я знаю. Есть десятки веб-серверов, которые вы можете установить, используя управление пакетами, например httpad apache. Все, что вам нужно сделать, это установить apache2 и php5. Затем сделайте sudo a2enmod userdir и sudo /etc/init.d/apache2 reload. Теперь вы можете поместить все ваши PHP-скрипты в ~/public_html/ и получить доступ к нему на http://localhost/~<your user name>/
Чтобы ответить на ваш вопрос, хотя я считаю, что использование фонарика не очень хорошо:
Попробуйте использовать символическую ссылку. Перейдите в каталог htdocs и сделайте что-то вроде sudo ln -s /home/<your user name>/Documents/my_website my_website, где ~/Documents/my_website - это каталог, в который вы можете поместить все ваши PHP-скрипты. Убедитесь, что эта папка существует. Это теперь проверено, и оно работает для меня.
lampp - самая глупая вещь, которую я знаю. Есть десятки веб-серверов, которые вы можете установить, используя управление пакетами, например httpad apache. Все, что вам нужно сделать, это установить apache2 и php5. Затем сделайте sudo a2enmod userdir и sudo /etc/init.d/apache2 reload. Теперь вы можете поместить все ваши PHP-скрипты в ~/public_html/ и получить доступ к нему на http://localhost/~<your user name>/
Чтобы ответить на ваш вопрос, хотя я считаю, что использование фонарика не очень хорошо:
Попробуйте использовать символическую ссылку. Перейдите в каталог htdocs и сделайте что-то вроде sudo ln -s /home/<your user name>/Documents/my_website my_website, где ~/Documents/my_website - это каталог, в который вы можете поместить все ваши PHP-скрипты. Убедитесь, что эта папка существует. Это теперь проверено, и оно работает для меня.
Чтобы ответить на ваш вопрос, хотя я считаю, что использование фонарика не очень хорошо:
Попробуйте использовать символическую ссылку . Перейдите в каталог htdocs
и сделайте что-то вроде sudo ln -s / home / & lt; ваше имя пользователя & gt; / Documents / my_website my_website
, где ~ / Documents / my_website
- это каталог, в который вы можете поместить все ваши PHP-скрипты. Убедитесь, что эта папка существует. Это сейчас проверено, и оно работает для меня.
lampp - самая глупая вещь, которую я знаю. Есть десятки веб-серверов, которые вы можете установить, используя управление пакетами, например httpad apache. Все, что вам нужно сделать, это установить apache2 и php5 . Затем выполните sudo a2enmod userdir
и sudo /etc/init.d/apache2 reload
. Теперь вы можете поместить все ваши PHP-скрипты в ~ / public_html /
и получить к нему доступ на http: // localhost / ~ & lt; ваше имя пользователя & gt; /
Чтобы ответить на ваш вопрос, хотя я считаю, что использование фонарика не очень хорошо:
Попробуйте использовать символическую ссылку . Перейдите в каталог htdocs
и сделайте что-то вроде sudo ln -s / home / & lt; ваше имя пользователя & gt; / Documents / my_website my_website
, где ~ / Documents / my_website
- это каталог, в который вы можете поместить все ваши PHP-скрипты. Убедитесь, что эта папка существует. Это сейчас проверено, и оно работает для меня.
lampp - самая глупая вещь, которую я знаю. Есть десятки веб-серверов, которые вы можете установить, используя управление пакетами, например httpad apache. Все, что вам нужно сделать, это установить apache2 и php5 . Затем выполните sudo a2enmod userdir
и sudo /etc/init.d/apache2 reload
. Теперь вы можете поместить все ваши PHP-скрипты в ~ / public_html /
и получить к нему доступ на http: // localhost / ~ & lt; ваше имя пользователя & gt; /
Чтобы ответить на ваш вопрос, хотя я считаю, что использование фонарика не очень хорошо:
Попробуйте использовать символическую ссылку . Перейдите в каталог htdocs
и сделайте что-то вроде sudo ln -s / home / & lt; ваше имя пользователя & gt; / Documents / my_website my_website
, где ~ / Documents / my_website
- это каталог, в который вы можете поместить все ваши PHP-скрипты. Убедитесь, что эта папка существует. Это сейчас проверено, и оно работает для меня.
lampp - самая глупая вещь, которую я знаю. Есть десятки веб-серверов, которые вы можете установить, используя управление пакетами, например httpad apache. Все, что вам нужно сделать, это установить apache2 и php5 . Затем выполните sudo a2enmod userdir
и sudo /etc/init.d/apache2 reload
. Теперь вы можете поместить все ваши PHP-скрипты в ~ / public_html /
и получить к нему доступ на http: // localhost / ~ & lt; ваше имя пользователя & gt; /