Autor Téma: Po povýšení na MGA3 nejde (nemůžu) nastavit apache  (Přečteno 3955 krát)

Rellik

  • Sr. Member
  • ****
  • Příspěvků: 263
  • Karma: +1/-2
  • Kubuntu/64bit
    • Zobrazit profil
    • dv-foto.cz
Po povýšení na MGA3 nejde (nemůžu) nastavit apache
« kdy: Květen 24, 2013, 21:28:01 »
Zdravím vespolek. Chtěl jsem to vyřešit sám, ale už se s tím hraju skoro celý den, a bez výsledku. Měl jsem vytvořeného virtuálního hosta místo DocumentRoot "/var/www/html" jsem používal DocumentRoot "/data/server" Bohužel po povýšeni z MGA2 na MGA3 se s tím nemůžu domluvit. Dřívější zálohovaný httpd.conf je mi k ničemu, jelikož nové nastavení je úplně jiné. Pokud virtuálního hosta nevytvořím. Apache jede "It works!" Pokud ho ale vytvořím dostanu eror 403:
Kód: [Vybrat]
Přístup odmítnut!

Nemáte právo pro přístup do požadovaného adresáře. Buď neexistuje žádný dokument s obsahem (tzv. index), nebo je adresář chráněn proti čtení.

Pokud si myslíte, že toto je chyba serveru, kontaktujte, prosím, webmastera.
Error 403
localhost
Apache/2.4.4 (Mageia)

Direktivy pro virtuálního hosta mám momentálně v takové podobě:
Kód: [Vybrat]
DocumentRoot "/data/server"                               
<Directory "/data/server">
 Options Indexes FollowSymlinks MultiViews               
 AllowOverride Options FileInfo All                       
 RewriteEngine On                                         
 Order allow,deny                                         
 Allow from all                                           
</Directory>

Jelikož pracuju na více projektech, chci aby byl vidět obsah root, kde mám ve složkách rozděleny jednotlivé weby.
Zkoušel jsem i jednoduché "Options +Indexes" ale ani to nepomůže. Poradí někdo zkušenější, jak to zase zprovoznit? Díky
Kubuntu/64bit / Intel Core i3 @3,5GHz, 16Gb ram, intel HD Graphics 4600, HDD 1Tb (data) + 128Gb SSD (system)

Pavel Vybíral

  • Full Member
  • ***
  • Příspěvků: 209
  • Karma: +10/-1
    • Zobrazit profil
Re:Po povýšení na MGA3 nejde (nemůžu) nastavit apache
« Odpověď #1 kdy: Květen 25, 2013, 09:17:34 »
Ahoj. Myslím, že je to oprávněním ke složce /data/server. Když půjdeš do adresáře, kde se nachází složka "/data", přihlaš se do konzole jako root (to je příkaz "su") a vlož tento příkaz:
Kód: [Vybrat]
chmod -R 640 data
popř. pokud nepomůže, zkus:
Kód: [Vybrat]
chmod -R 777 data
Pokud nepomůže ani jedno, je ještě další možnost, ale ta asi nepomůže už vůbec :D V konfiguračním souboru přidej za "Allow from all" tento řádek:
Kód: [Vybrat]
Require all granted
Notebook Lenovo IdeaPad G580
Intel Core i7 @ 2.90GHz, 6GB RAM, Intel HD 4000 & nVidia GeForce GT635M
Mageia 4 64 Bit (kernel-desktop-3.14.32-1.mga4); KDE 4.12.5

Rellik

  • Sr. Member
  • ****
  • Příspěvků: 263
  • Karma: +1/-2
  • Kubuntu/64bit
    • Zobrazit profil
    • dv-foto.cz
Re:Po povýšení na MGA3 nejde (nemůžu) nastavit apache
« Odpověď #2 kdy: Květen 25, 2013, 09:25:39 »
Díky za odpověď, ale právy to není i když jsem to zkoušel kontrolovat už včera.. Před aktualizací to fungovalo normálně. Nejde to až po aktualizaci... :(
Kubuntu/64bit / Intel Core i3 @3,5GHz, 16Gb ram, intel HD Graphics 4600, HDD 1Tb (data) + 128Gb SSD (system)

Pavel Vybíral

  • Full Member
  • ***
  • Příspěvků: 209
  • Karma: +10/-1
    • Zobrazit profil
Re:Po povýšení na MGA3 nejde (nemůžu) nastavit apache
« Odpověď #3 kdy: Květen 25, 2013, 09:38:01 »
No, v Apache se sice moc nevyznám, ale ještě ti mohu doporučit program Xampp
http://apachefriends.org

Je to vlastně balík Apache, MySQL, Perl apod. dohromady. A na rozdíl od ostatních takový "miniserverů" je schopný pracovat s veřejnou a interní IP, aniž by jsi musel něco nastavovat. Sám ho na Mageia 3 používám, můžeš ho taktéž zkusit. :)
Notebook Lenovo IdeaPad G580
Intel Core i7 @ 2.90GHz, 6GB RAM, Intel HD 4000 & nVidia GeForce GT635M
Mageia 4 64 Bit (kernel-desktop-3.14.32-1.mga4); KDE 4.12.5

Rellik

  • Sr. Member
  • ****
  • Příspěvků: 263
  • Karma: +1/-2
  • Kubuntu/64bit
    • Zobrazit profil
    • dv-foto.cz
Re:Po povýšení na MGA3 nejde (nemůžu) nastavit apache
« Odpověď #4 kdy: Květen 25, 2013, 10:01:50 »
O xampu vím, ale proč cpát další servr do systému, když je tu jeden integrovaný... :-/
Kubuntu/64bit / Intel Core i3 @3,5GHz, 16Gb ram, intel HD Graphics 4600, HDD 1Tb (data) + 128Gb SSD (system)

Rellik

  • Sr. Member
  • ****
  • Příspěvků: 263
  • Karma: +1/-2
  • Kubuntu/64bit
    • Zobrazit profil
    • dv-foto.cz
Re:Po povýšení na MGA3 nejde (nemůžu) nastavit apache
« Odpověď #5 kdy: Květen 25, 2013, 21:54:19 »
Hmm takže ani po čisté instalaci se s tím nemůžu domluvit :(
Kubuntu/64bit / Intel Core i3 @3,5GHz, 16Gb ram, intel HD Graphics 4600, HDD 1Tb (data) + 128Gb SSD (system)

Rellik

  • Sr. Member
  • ****
  • Příspěvků: 263
  • Karma: +1/-2
  • Kubuntu/64bit
    • Zobrazit profil
    • dv-foto.cz
Re:Po povýšení na MGA3 nejde (nemůžu) nastavit apache
« Odpověď #6 kdy: Květen 27, 2013, 15:14:20 »
Takže po dlouhém laborování, jsem přepsal původní virtuální server a už to jede.

Kód: [Vybrat]
<Directory "/data/server">
 Options Indexes FollowSymLinks                           
 AllowOverride Options Fileinfo All                       
 RewriteEngine On                                         
 Order allow,deny                                         
 Allow from all                                           
 Require all granted                                     
</Directory>

Nicméně mi teď chybí v PHP modul PDO a zaboha si nemůžu vzpomenout, jak se inkriminovaný balíček jmenuje. :(
Kubuntu/64bit / Intel Core i3 @3,5GHz, 16Gb ram, intel HD Graphics 4600, HDD 1Tb (data) + 128Gb SSD (system)

Rellik

  • Sr. Member
  • ****
  • Příspěvků: 263
  • Karma: +1/-2
  • Kubuntu/64bit
    • Zobrazit profil
    • dv-foto.cz
Re:Po povýšení na MGA3 nejde (nemůžu) nastavit apache
« Odpověď #7 kdy: Květen 27, 2013, 15:23:37 »
Heuréka! Po hromadě kombinací se podařilo zadat tu správnou...

php-pdo_mysql

Takže server konečně jede a já můžu zase pracovat...
Kubuntu/64bit / Intel Core i3 @3,5GHz, 16Gb ram, intel HD Graphics 4600, HDD 1Tb (data) + 128Gb SSD (system)