Mirki,
zainstalowałem sobie serwer apache na nowym ubuntu i za cholere nie mogę dojść do ładu, dlaczego nie jest osiągalny z zewnątrz. Prawdę mówiąc jestem dość zielony w tym temacie, ale sprawdziłem jak do tej pory kilka rzeczy:
- mam zewnętrzne IP
- firewall jest wyłączony
- port 80 nasłuchuje
Dajcie mi proszę jakieś wskazówki, bo siedze już nad tym bite dwie godziny - dowiedziałem się wielu rzeczy, których nawet nie chciałem,
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wafel93: Nadaj na IP 0.0.0.0 lub tym, które masz przydzielone w sieci wewnętrznej, generalnie bez dostępu do routera i odpowiedniego przekierowania nic nie zdziałasz bo router nie wie gdzie przekierować
  • Odpowiedz
W jaki sposób zmienić wersję #php z którego działa #apache. Sytuacja jest taka. Zainstalowałem sobie w listopadzie server LAMP na #ubuntu 14.04 przy pomocy sudo apt-get install lamp-server^. Wszystko działało jak należy. Po jakimś czasie zrobiłem update PHP do wersji 5.6 i też było wszystko w porządku. Dzisiaj zaktualizowałem system i wyświetliło mi komunikat, że PPA is deprecated i mam zrobić:

sudo LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
sudo apt-get
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#wordpress #pytaniedoeksperta #apache

- wordpress najnowszy
- w niektorych dodatkowo zainstalowanych themes&plugins sa formularze widoczne we frontendzie, z przyciskiem "submit"
- i niestety submit nie dziala
- moje rozwiazywanie problemow ogranicza sie w tym przypadku do uzycia firebuga, ktory rzecze:
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Oto co na temat błędu 500 piszę pomoc home:

Najczęstszą przyczyną wyświetlania błędu 500 jest sytuacja, gdy w pamięci podręcznej przeglądarki internetowej (np. Mozilla Firefox, Google Chrome) zapisana jest nieco starsza wersja strony WWW. W takiej sytuacji wystarczy wyczyścić pamięć podręczną danej przeglądarki, z której korzystasz.


Serio? Niech ktoś mądry wytłumaczy jak pamięć podręczna przeglądarki wpływa na powstawianie błędów 500 na serwerze.

Albo
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie mam już lekko siły szukać po formach a problem jest zapewne na tyle banalny, że nikt nie opisuje takiego problemu...
Być może tutaj ktoś jest biegły z tego tematu i podpowie. Aby nie przedłużacz szybkie wprowadzenie.

Linux CentOS 7 + jakaś graficzna nakładka + Webmin
Nie jestem jakimś fanem Linuxa i dlatego moja wiedza jest dość nikła, ledwie parę komend które poznałem przez ostatnie parę dni.
Na tym linuxie zainstalowałem PHP, MySQL i Apacha
daroo - Nie mam już lekko siły szukać po formach a problem jest zapewne na tyle banal...

źródło: comment_hHNC9xy9qZ1uOObxgAVVTBRKxkCYziTO.jpg

Pobierz
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

zrestartuj usługi (apache etc) i sprawdz netstatem otwarte/nasłuchujące porty. jeżeli są otwarte, sprawdź logi apacza jaki błąd/kod zwraca (500, 200 itd)
  • Odpowiedz
Jak w #apache 2.4.9 w #wamp skonfigurować httpd.conf, żeby był dostęp tylko w LAN-ie?
Mam taki wpis i nie widzę np. z telefonu:

AllowOverride none
Require local
Require ip 192.168.1
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie jestem ekspertem z apache ale dlaczego zamykasz directory w pierwszej lini?


@WhyCry: hmmm, musiało mi coś źle przekopiować, mam z domyślnego pliku w pierwszej linii < Directory /> i tu nic nie zmieniałem, tylko zawartość pomiędzy tagami.

Kod który podałeś widnieje w wielu miejscach w necie, lecz od apache 2.4 podobno składnia jest inna, inaczej się te reguły zapisuje. Kod skopiowany ze stacka nie działa, może coś źle robię,
  • Odpowiedz
Szukam convertera, najlepiej online web.config do .htaccess. Niestety na google znalazłem tylko .htaccess => web.config

Poratuje ktoś linkiem?
#webdev #apache #iis
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak pracujecie na lokalnych plikach na linuksie (i czy pracujecie na lokalu)?
Przy utworzeniu nowego pliku lub wrzuceniu istniejących do var/www za każdym razem muszę zmieniać właściciela i grupę.
Domyślnie, po instalacji apache uprawnienia do plików posiada root.
Zastanawiam się czy da radę jakoś się zalogować do systemu na roota, problem byłby wtedy z głowy, ale nie jest to chyba rozsądne rozwiązanie? Jak to u was wygląda?
#linux #ubuntu
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jako, ze z CentOS jestem od wczoraj i wszystko poki co szlo gladko i zrozumiale to jak zwykle cos musialo sie z----c w najmniej oczekiwanym momencie.

Otoz mam LAMP. Na nim stawiam phpBB3.

Folderowi ze skryptem phpBB i wszystkiemu w srodku, nadalem wlasciciela apache:apache, ktory rezyduje w pliku konfiguracyjnym apache oraz proces spawnuje sie jako apache:apache.

chown
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Frytek2000: sciągnij sobie setroubleshoot-server i odpal sealert -a /var/log/audit/audit.log, dostaniesz wszystkie informacje gdzie boli selinuxa oraz podpowiedź jak to naprawić. Pewnie musisz zmienić kontekst katalogu phpBB3, wykonaj ls -lZ wewnątrz katalogu. Selinux jest potrzebny, jak ktoś uzyska dostęp do serwera przez apacha to nie wyjdzie poza domene apacha.
  • Odpowiedz
Co musze poprawić/zainstalować na serwerze VPS, aby serwer Apache2 działał normalnie i nie wywołało go jak przytrzymam F5 przez ok. 1.5min? Wtedy swiruje procesor, RAM i tylko reboot pomoże. #apache #linux #www #vps
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam #owncloud na #apache. Mam przekierowanie, żeby cały ruch szedł na https, coś w takiego:

ServerName ip/owncloud
Redirect / https://ip/owncloud

Da się zrobić tak, żeby przekierowało tylko stronę logowania? Chodzi głównie o to, żeby publiczne linki nie musiały iść po https. Wyglądają one tak: http://ip/owncloud/index.php/s/H7yrkhMwFJKmwY4
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Devykopki - potrzebuje pomocy.

Mianowicie, mam apkę AngularJS + Require.js do ładowania wszystkich JSów tam gdzie ich potrzebuje. Problem się pojawia, gdy używam Hudsona do deployowania wersji na serwerze. Wszystko ładnie się buduje, ale pierdykany #firefox nie chce uznac location.reload(true) i czesc rzeczy wraca z serwera z HTTP 200, a czesc HTTP 304.

Czy ktos z Was wie jak ugryzc assets versioning (wersjonowanie) po stronie grunta, albo chociaz jak skonfigurowac
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nCore: Polecam. Niedużo konfiguracji, wielkie możliwości, wspiera pisanie ładnego, modularnego kodu i mnóstwo wtyczek do ładowania szerokiej gamy assetów. I, co najważniejsze w webdevie, jest modny w tym tygodniu!
  • Odpowiedz
@Marmite: też próbowalem wpiąć r.js (nie - nie - nie - nie - też nie ogarnąłem).

I potrzebuje wszystko ładować - paczka modułów jest ładowana w jednej części aplikacji - kolejna w drugiej - trudne do wytłumaczenia - do przerobienia jeszcze gorzej - ktoś to tak zrobił - no i tak musi zostać :/

Obawiam się, że urlArgs + np. numer commita z gita będzie sensownym rozwiązaniem - zawsze się
  • Odpowiedz
Pliki znajdują się w /var/cośtam, mają ownera www-data i taką samą grupę. Chcę użytkownikowi załóżmy hjkl dać uprawnienia modyfikowania tego, daję mu grupę www-data, i może je edytować, ale za każdym razem zmienia ich ownera na siebie i tym samym #apache się wywala. Jak to jest zazwyczaj rozwiązane? Jedno z rozwiązań jakie widziałem bazuje na bindfs, ale wolę tego nie używać.
#serwery #programowanie #webdev
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@hjkl: .htaccess może i wygodniejszy, ale ma też pewne istotne wady - jak sprawdzanie czy istnieje. Kolesie od nginx'a doskonale wiedzą dlaczego nie wspierają .htaccessa ani niczego podobnego.
Interesuje Ciebie sticky bit, ale są lepsze rozwiązania jak itk np.
  • Odpowiedz
Czy za pomocą #htaccess jestem w stanie to skrócić do jednej linii:

RewriteRule /images/(.*)/(.*)/(.*)/(.*)/(.*) image.php?link=$1_$2_$3_$4_$5 [L,QSA]
RewriteRule /images/(.*)/(.*)/(.*)/(.*) image.php?link=$1_$2_$3_$4 [L,QSA]
RewriteRule /images/(.*)/(.*)/(.*) image.php?link=$1_$2_$3 [L,QSA]
RewriteRule /images/(.*)/(.*) image.php?link=$1_$2 [L,QSA]
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach