Przeszukaj forum
Pokazywanie wyników dla tagów 'CGI'.
Znaleziono 3 wyniki
-
Witam! Tym bardziej, że to mój pierwszy post Odnośnie problemu. Mogę używać serwerka który został postawiony na PLD. Mam do niego pełny dostęp, więc postanowiłem wreszcie dotrzeć do przyczyny niektórych problemów. Konfiguracja: Apache + php jako skrypt cgi + mysql + suphp Jako stronkę używam Joomla. Wszystko ok, tylko komponent galerii po dodaniu zdjęć i kliknięciu zapisz wisi ponad 5min. Po kilku sekundach od naciśnięcia "zapisz" galeria jest dostępna, można oglądać a w zapleczu proces wisi. Zrobiłem testy na kilku innych serwerach do których miałem dostęp, łącznie z moim synology, na serwku postawionym na windzie i wszędzie wszystko śmiga. Testy robiłem na kopi ściągniętej z serwera PLD i wszystko wszędzie chodzi pięknie a u mnie nie. Mam jakąś orientację w linuxie, ale ugrzęzłem w tym serwerku. Konfigi znam już prawie na pamięć, zrobiłem mnóstwo różnych prób i ciągle nie mogę zdiagnozować gdzie jest problem. Może jakieś sugestie? Ostatnie moje odkrycie to to, że skrypt cgi umieszczony w katalogu dedykowanym /bin-cgi/ nie wykonuje się tylko wyświetla. Może to jest gdzieś przyczyna, ale przecież skrypty Joomla działają.... Będę wdzięczny za każdą sugestię. A jutro postawię sobie PLD na lapku i zobaczę na czystej instalacji i konfiguracji. P.S. Właśnie mi się przypomniało, że wszystko zaczęło się po dodaniu suphp
-
A więc robię wszystko podręcznikowo: cd /usr/local/src wget http://archive.eu.apache.org/dist/httpd/mod_fcgid/mod_fcgid-2.3.5.tar.bz2 tar jxf mod_fcgid-2.3.5.tar.bz2 cd mod_fcgid-2.3.5 APXS=/usr/sbin/apxs ./configure.apxs && make && make install chmod 755 -R /etc/httpd mkdir /fcgi cd /usr/local/directadmin/custombuild/ nano -w options.conf ## wyłączam CLI, włączam CGI ./build php n I wywala elegancko błąd: /usr/local/directadmin/custombuild/php-5.3.8/sapi/cli/php: /usr/local/lib/libxml2.so.2: no version information available (required by /usr/local/directadmin/custombuild/php-5.3.8/sapi/cli/php) make[1]: *** [install-pear-installer] Error 255 make: *** [install-pear] Error 2 Co może być powodem takiego błędu?
-
Witam, mam serwer VPS na OpenVz z panelem DirectAdmin, na którym utrzymuję obecnie forum (PHP+MySQL) z odwiedzinami ok. 50-80 użytkowników online. Obecnie serwer ma ustawione PHP jako CLI + APC i działa to w miarę OK, ale pod warunkiem że dla wybranych katalogów i plików mam ustawione uprawnienia CHMOD 777 (Upload, zapis konfiguracji), a to chyba niezbyt dobrze dla bezpieczeństwa z tego co się orientuję, a póki co nie znalazłem rozwiązania które by taką potrzebę wyeliminowało. Pytanie pierwsze brzmi więc - czy da się coś zrobić aby mieć PHP CLI i móc modyfikować pliki z uprawnieniami <777 ? Druga sprawa - Co jest lepsze jeśli chodzi o wydajność - CGI, CLI + APC, czy FastCGI(mod_fcgid) ? Trzecia rzecz - z tego co wiem i co pisze help do DA, APC działa wyłącznie z PHP CLI i nie zadziała poprawnie z CGI/FastCGI, ale czasem można natrafić w Google na jakieś opisy takich konfiguracji (bez DA) - czy faktycznie da się coś takiego zrobić ? Ogólnie rzecz biorąc chciałbym mieć możliwie najwydajniejsze rozwiązanie przy zachowaniu w miarę sensownego poziomu bezpieczeństwa
- 6 odpowiedzi
-
- PHP
- Konfiguracja
-
(i 3 więcej)
Tagi: