![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Web Programmering, Web 2.0 og mashups Diskuter Web Programmering og Web Server Administration, herunder LYGTE, Apache, MySQL, Flash, HTML, SEO, mashups og andre Web API'er og emner. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| Script til redigering kolonne filer | JunZ | Shell Programmering og Scripting | 2 | 03-25-2009 03:35 AM |
| redigering af filer med script | Asteroide | Sun Solaris | 5 | 02-10-2009 11:20 AM |
| Cons: Konfiguration er gjort ved at redigere tekst-baseret config file ... - Techworld.com | iBot | UNIX og Linux RSS Nyheder | 0 | 10-09-2007 10:10 AM |
| Redigering af MySQL config via ssh? | Denis.R | UNIX for Advanced & Ekspertsøgning Brugere | 2 | 02-15-2005 06:35 PM |
| Apache Config Files | Webwitch | UNIX for dummyer Spørgsmål & svar | 1 | 08-01-2001 04:35 PM |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
||||
|
okay jeg vil prøve at sige det uber-enkel: Jeg bruger dropbox (fil-sync service). for at dropbox synkronisere filer, skal de være sine børn [f.eks. et eller andet sted under / home / jzacsh / Dropbox]. Jeg vil nu bruge den til at holde min udvikling filer synkroniseret på tværs af mine maskiner: nem: bare flytte min dev. filer under dropbox fangst: Jeg ønsker, at de stadig kan ses som localhost docs af serveren. (FYI: kører Apache på MacBook og Linux Desktop). Jeg skrev nedenstående alias ind i min Shells login-fil (. bashrc på min linux maskine. profil på min mac) sidenote: måske nogen kan fortælle mig "for denne meget stuff - undgå aliaser, bør du gøre dem funktioner!"??? Idk, det bare ser rodet Jeg tror, [f.eks. servvar og servtmp aliaser]. Min løsning Jeg placerede disse i mit login script: Code:
#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" Dette er et uddrag (lines 4-11) Fra konfigurationsfil angives som $ serverConfig lige over ^ Code:
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> ved at logge ind, hvis jeg prøvede at køre enten "servtmp"Eller"servvar"Jeg ville få en tilladelse afvist fejl (forståeligt). på et komplet gætter jeg gjorde det (efter at have foretaget en "original-*" kopi af konfigurationsfil) Code:
chown jzacsh /etc/apache2/sites-available/default Tanken var: i håb om det ville give mit login script rette tilladelser at ^ resulterede stadig i en "permissions"Fejl, men endnu mere mærkelig ud Code:
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 JEG kontrollerede, og de funky midlertidige filer ikke var der, da jeg kiggede (så brug ls-len) Okey-dokey, det er det, ville enhver hjælp blive værdsat meget, jeg ved, det er lidt af en funky anmodning. |
| Bogmærker |
| Tags |
| apache config, Apache2, bekvemmelighed, dropbox |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|