Ter o lampp usando o código PHP em um diretório que não esteja sob / opt / lampp

4

Eu tenho meu lampp instalado no diretório /opt/lampp padrão e o código PHP está na pasta htdocs . Agora, para editar qualquer um dos arquivos eu tenho que usar permissões sudo e tenho que digitar minha senha (ou usar o sudo -i) que eu não quero fazer.

Tudo que eu quero é saber se eu posso de alguma forma fazer lampp usar o código que está residindo em uma pasta não localizada em /opt/lampp/ . Eu tentei dar caminho completo e usando um caminho relativo '..' - ambos pareciam não funcionar.

Ou não há problema em fazer meu trabalho na pasta /opt/lampp/ usando o sudo o tempo todo?

    
por Sundeep 26.06.2011 / 15:56

2 respostas

1

Para realmente responder à sua pergunta, embora eu acredite que usar lampp não seja uma coisa boa:

Tente usar um link simbólico . Mude para o diretório htdocs e faça algo como sudo ln -s /home/<your user name>/Documents/my_website my_website onde ~/Documents/my_website é um diretório no qual você pode colocar todos os seus scripts PHP. Certifique-se de que esta pasta existe. Isso é agora testado e funciona para mim.

    
por dAnjou 26.06.2011 / 17:05
-3

lampp é a coisa mais estúpida que eu conheço. Existem dezenas de servidores web que você pode instalar usando o gerenciamento de pacotes, por exemplo, o httpd. Tudo o que você precisa fazer é instalar o apache2 e php5 . Em seguida, faça sudo a2enmod userdir e sudo /etc/init.d/apache2 reload . Agora você pode colocar todos os seus scripts PHP em ~/public_html/ e acessá-los em http://localhost/~<your user name>/

    
por dAnjou 26.06.2011 / 16:29