![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Programmazione Web, Web 2.0 e mashups Discuti Programmazione Web e Web Server Amministrazione, compresi LAMP, Apache, MySQL, Flash, HTML, SEO, mashups e Web API e altri argomenti. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Script per l'editing di file colonna | JunZ | Shell scripting e di programmazione | 2 | 03-25-2009 03:35 AM |
| con la modifica dei file di script | Asteroide | SUN Solaris | 5 | 02-10-2009 11:20 AM |
| Contro: La configurazione viene fatta con la modifica del testo-base di file di configurazione ... - Techworld.com | iBot | UNIX e Linux RSS News | 0 | 10-09-2007 10:10 AM |
| Modifica di configurazione di MySQL tramite ssh? | Denis.R | UNIX e avanzata per utenti esperti | 2 | 02-15-2005 06:35 PM |
| File di configurazione di Apache | Webwitch | UNIX for Dummies Domande & Risposte | 1 | 08-01-2001 04:35 PM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
ok ho intenzione di provare a dire questo uber-semplice: Io uso dropbox (servizio di file-sync). dropbox per sincronizzare i file, essi devono essere suoi figli [ad es. da qualche parte in / home / jzacsh / Dropbox]. Vorrei ora utilizzare per mantenere il mio file di sviluppo in tutta la mia sincronizzazione di macchinari: facile: spostare il mio dev. file in dropbox afferrare: Voglio che ancora essere considerata come l'localhost docs dal server. (fyi: esegue apache MacBook e su linux desktop). Ho scritto sotto pseudonimo nel mio guscio di accesso del file (. bashrc sulla mia macchina Linux,. profilo per il mio mac) sidenote: forse qualcuno mi può dire "per questo molto roba - evitare alias, si dovrebbe essere rendendoli funzioni!"? Idk, semplicemente guarda disordinato penso [ad es. servvar e servtmp alias]. La mia soluzione Ho messo nel mio questi script di accesso: Codice:
#apache's config file determining localhost's location on fs serverConfig='/etc/apache2/sites-available/default' #aliases to cd into, and to turn localhost location on alias web='cd /var/www;clear; pwd; ls -la;' alias servvar="sed -i 4,5s/#//g $serverConfig; sed -i 5s/^/#/g $serverConfig;sed -i 10,11s/#//g $serverConfig; sed -i 11s/^/#/g $serverConfig" #aliases to cd into, and to turn localhost location on alias tempdev='cd ~/Dropbox/crossPlatform/tempDev;clear; pwd; ls -la;' alias servtmp="sed -i 4,5s/#//g $serverConfig; sed -i 4s/^/#/g $serverConfig; sed -i 10,11s/#//g $serverConfig; sed -i 10s/^/#/g $serverConfig" si tratta di un frammento di codice (linee 4-11) Dal file di configurazione impostata come $ serverConfig appena al di sopra ^ Codice:
4 #DocumentRoot /var/www 5 DocumentRoot /home/jzacsh/Dropbox/crossPlatform/tempDev 6 <Directory /> 7 Options FollowSymLinks 8 AllowOverride None 9 </Directory> 10 #<Directory /var/www/> 11 <Directory /home/jzacsh/Dropbox/crossPlatform/tempDev> dopo aver eseguito l'accesso, se ho cercato di funzionare sia "servtmp"O"servvar"Vorrei avere un permesso negato errore (comprensibilmente). su un totale di indovinare l'ho fatto presente (dopo aver effettuato un "originale *" copia del file di configurazione) Codice:
chown jzacsh /etc/apache2/sites-available/default idea è stata: nella speranza che darebbe il mio script di accesso giusti permessi ^ che ha portato ancora in una "permessi"Errore, ma anche cercando weirder Codice:
sed: couldn't open temporary file /etc/apache2/sites-available//sedPQrEht: Permission denied sed: couldn't open temporary file /etc/apache2/sites-available//sedep6tEr: Permission denied sed: couldn't open temporary file /etc/apache2/sites-available//sed2puLjs: Permission denied sed: couldn't open temporary file /etc/apache2/sites-available//sedH5hTQv: Permission denied Ho verificato, e quelle funky file temporanei non c'erano quando ho guardato (considerato usando ls-lun) okey-dokey, che è tutto, qualsiasi aiuto sarebbe molto apprezzato, so che questo è un po 'funky richiesta. |
|
||||
|
Questa non è una risposta alla tua 'la mia soluzione', ma fare qualcosa di simile su una macchina di sviluppo. Io uso la sovversione di checkout dal mio codice repository in / home / me / svn / sito e creare un link simbolico per apache a questa posizione: Codice:
rm -rf /var/www && ln -s /var/www /home/me/svn/site So che non rispondono alla tua vera domanda, ma forse questa soluzione è più facile. * spallucce * |
|
||||
|
Citazione:
Citazione:
Forse qualcuno con una migliore comprensione di Apache di me potrebbe spiegare a me "Apache HTTP radice non è destinata ad essere fiddled con"? E di una tale impresa non è per l'inesperto? |
![]() |
| Segnalibri |
| Tag |
| apache config, apache2, convenienza, dropbox |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|