Pytania otagowane jako php

PHP to uniwersalny język skryptowy, który szczególnie nadaje się do tworzenia stron WWW. Podręcznik online jest doskonałym źródłem składni języka i zawiera obszerną listę funkcji wbudowanych i rozszerzeń. Większość rozszerzeń można znaleźć w PECL.



4
Jak utworzyć plik robots.txt dla wszystkich domen na serwerze Apache
Mamy konfigurację serwera WWW rozwoju Apache XAMPP z wirtualnymi hostami i chcemy powstrzymać serps przed indeksowaniem wszystkich naszych stron. Można to łatwo zrobić za pomocą pliku robots.txt. Jednak wolelibyśmy nie umieszczać pliku disallow robots.txt na każdym vhostie, a następnie musielibyśmy go usunąć, gdy uruchomiliśmy witrynę na innym serwerze. Czy istnieje …

7
Przejście do kontroli źródła
Nasza jest dość małą firmą (3-4 programistów i 3-4 projektantów stron), która opracowuje jednozadaniową aplikację internetową PHP, która zapewnia funkcjonalność dla ponad 100 stron internetowych. Działamy od kilku lat w oddzielnym środowisku programistycznym i produkcyjnym, które działało dość dobrze. Zawsze istniało wystarczająco dużo oddzielnych funkcji, aby programiści nigdy tak naprawdę …


4
Typowa niepewność konfiguracji PHP?
Pracuję z administracją systemów na uniwersytecie i natknąłem się na coś, co prawdopodobnie jest powszechne, ale było dla mnie dość szokiem. Wszystkie katalogi public_html i obszary sieciowe są przechowywane w systemie plików afs, z uprawnieniami do odczytu dla serwerów sieciowych. Ponieważ użytkownicy mogą mieć skrypty php w swoim pliku public_html, …

3
Bezpieczny serwer LAMP do użytku produkcyjnego
Jaka jest procedura zabezpieczania Linuksa, Apache, MySQL, PHP Server (a nawet Perla) do użytku produkcyjnego? Poza ustawieniem hasła MySQL i hasła roota dla Linuksa, jakie inne (może nie tak oczywiste) kroki należy podjąć? Jakie kroki mogę podjąć, jeśli miałbym być wyjątkowo paranoikiem, co zwykle nie jest konieczne? Ma to zastosowanie …
10 linux  apache-2.2  mysql  php  lamp 

4
Jak skonfigurować pliki php.ini dla witryny na serwerze LAMP przy użyciu NameVirtualHosts?
Mam serwer LAMP obsługujący wiele różnych stron internetowych przy użyciu NameVirtualHosts . Do niedawna posiadanie globalnego pliku php.ini było w porządku, ale ostatnio jeden z naszych programistów poprosił o pewne ustawienia w php.ini, których wolałbym nie ustawiać globalnie. Jestem prawie pewien, że słyszałem, że możesz skonfigurować pliki php.ini dla poszczególnych …

6
Tymczasowy błąd w rozpoznawaniu nazw: błąd wyszukiwania nazwy hosta
Mam skrypt w PHP, który działa dobrze od miesięcy. Niedawno przestał działać. Ten skrypt łączy się z Gmailem, aby wysłać e-mail do moich klientów. Niedawno zacząłem otrzymywać ten błąd po uruchomieniu skryptu: The SMTP connection failed to start [tls://smtp.gmail.com:465]: fsockopen returned Error Number 0 and Error String 'php_network_getaddresses: getaddrinfo failed: …

1
php-fpm: pomaga zrozumieć serwery początkowe, serwery min_spare, serwery max_spare
Próbuję dostrojenia mojej instalacji PHP-FPM na moim serwerze, a ja mam problemy ze zorientowaniem się, co zrobić z pm.start_servers, pm.min_spare_serversi pm.max_spare_serverszmiennych. ja używampm = dynamic pm.max_childrenjest całkowicie jasne. Każdy proces potomny obsługuje jednocześnie 1 klienta WWW. Ok. Co to jest „serwer”? Oczywiście, w oparciu o domyślną konfigurację, którą mam, 1 …
10 nginx  php  php-fpm 

2
Jak sprawdzić, czy mój postfiks używa naprawdę TLS do wysyłania wychodzących wiadomości e-mail?
Pomyślnie zainstalowałem Postfix na moim VPS. Chciałbym wysłać zaszyfrowaną wiadomość e-mail. Zainstalowałem wszystkie certyfikaty i klucze prywatne i ustawiłem plik conf: smtpd_tls_key_file = <path to my private key> smtpd_tls_cert_file = <path to my cert file> smtpd_recipient_restrictions = permit_mynetworks reject_unauth_destination smtpd_tls_security_level = encrypt Ale nie wiem, co jeszcze zrobić. To znaczy, …
10 php  postfix  sendmail 

1
Użycie Internet Explorera do wywołania PHP / CURL dla długo działającego interfejsu API danych powoduje zawieszenie się serwera Apache 2 i wymaga ponownego uruchomienia
Korzystam z programu PHP, który działa dobrze, o ile nie jest wywoływany przez przeglądarkę Microsoft Internet Explorer, po czym odradza poniższe procesy, blokuje Apache 2 i wymaga ponownego uruchomienia serwera WWW (na Ubuntu 12.04 LTS). bob@drools:/etc/php5/apache2# ps auxwww | grep apache2 root 8737 0.1 2.5 369164 25800 ? Ssl 12:41 …

4
Jak skonfigurować prawdziwą nazwę domeny dla adresu nadawcy
Próbowałem wysłać wiadomość e-mail za pomocą mail()funkcji php, ale jakoś się nie udało, narzekając, że wymagana jest prawdziwa nazwa domeny. W maillogu obserwuje się: sendmail 4984 r25984: from = apache, rozmiar = 273, klasa = 0, nrcpts = 1, msgid = <201.r25@localhost.localdomain>, przekaźnik = apache @ localhost sendmail 4985 r25985: …


6
Niespójny końcowy ukośnik w zmiennej DOCUMENT_ROOT w PHP podczas używania Apache
W różnych środowiskach serwerowych $_SERVER['DOCUMENT_ROOT']super globalny PHP czasami ma końcowe ukośniki, a czasem nie. Wydaje mi się, że ten problem jest bezpośrednio związany ze DocumentRootzdefiniowaniem Apache w httpd.confpliku: tzn. pomyślałbym, że jeśli httpd.confnie zawiera końcowego ukośnika: <VirtualHost *:8880> DocumentRoot /var/www/live/current ... następnie echo $_SERVER['DOCUMENT_ROOT']powinien dać / var / www / …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.