The UNIX and Linux Forums  
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.

Go Back   A UNIX és Linux Forums > Különleges Fórumok > Web programozás, Web 2.0 és mashupokat
.
google unix.com



Web programozás, Web 2.0 és mashupokat Discuss Web programozás és a Web Server Administration, beleértve a LAMP, Apache, MySQL, Flash, HTML, SEO, mashupokat és Web API-k és egyéb témákról.

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
Szkript fájlok szerkesztéséhez oszlop JunZ Shell programozás és Scripting 2 03-25-2009 03:35 AM
editing fájlokat script Asteroid SUN Solaris 5 02-10-2009 11:20 AM
Cons: Konfiguráció történik szerkesztésével a szöveg-alapú config file ... - Techworld.com iBot UNIX és Linux RSS hírek 0 10-09-2007 09:10 AM
Editing MySQL config keresztül ssh? Denis.R A UNIX a fejlett és szakértői Felhasználók 2 02-15-2005 06:35 PM
Apache Config fájlok Webwitch A UNIX a dummies Kérdések és válaszok 1 08-01-2001 03:35 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 06-30-2009
jzacsh jzacsh is offline
Regisztrált felhasználó
  
 

Join Date: Apr 2009
Hozzászólások: 29
Lightbulb bash script editing my apache konfigurációs fájl

Jól fogom próbálni hogy ezt kell mondanom uber-simple:

ÉN használ dropbox (file-sync szolgáltatás). Annak érdekében, hogy dropbox szinkron fájlokat, azokat úgy kell, hogy a gyermekek [pl. szerint valahol a / home / jzacsh / Dropbox].
Azt akarom, hogy most felhasználni arra, hogy megtartsam a fejlődés fájlokat szinkronban az egész az én gépek:
könnyű: Nemrég költözött my dev. alatti fájlokat dropbox
elkap: Azt akarom, hogy még mindig kell tekinteni, mint a localhost docs a szerver. (Tájékoztatásul: Apache futás A MacBook és Linux Desktop).

Én írtam az alábbi alias az én shell login fájl (. bashrc én linux gép,. profilja az én fi)
sidenote: Talán valaki tud mondani "erre a sok cucc - kerülje el a felvett, akkor várhatóan a funkciók teszik őket!"?? IDK, csak úgy néz ki rendetlen hiszem [pl. servvar és servtmp álnevek].

A megoldás
I. helyezett ezeket a bejelentkezési parancsfájl:
Kód:
#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"
ez egy részlet (tételek 4-11) A config file beállítva $ serverConfig fölött ^
Kód:
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>
Amint belép az, ha megpróbáltam futtatni vagy "servtmp"Vagy"servvar"Én kapnánk Permission denied hiba (érthetõ).

a teljes hiszem, nem ez (megtétele után egy "eredeti-*" másolatot a konfigurációs fájl)
Kód:
chown jzacsh /etc/apache2/sites-available/default
ötletet: abban a reményben, hogy adna a bejelentkezési parancsfájl megfelelő jogosultságokat
^ eredményezte, hogy még mindig "permissions"Hiba, de még weirder keres
Kód:
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
Megnéztem, és a funky ideiglenes fájlok nem voltak ott, amikor néztem (néztem használatával ls-legy)

Oké zsoké, ez az, akármi segít akar lenni nagyra értékelt, tudom ez egy kicsit funky kérelmet.
 

Könyvjelzõk

Címkék
apache config, Apache2, kényelem, dropbox

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 01:47 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0