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.
Chciałbym dodać te ustawienia PHP do mojego środowiska Elastic Beanstalk: upload_max_filesize = 64M post_max_size = 64M Tych opcji nie można ustawić za pomocą opcji opcje_zestawień w .ebextensions: Namespace | Extend ---------------------------------------------|------- aws:elasticbeanstalk:application:environment | Yes aws:elasticbeanstalk:container:php:phpini | No Jak mogę dodać niestandardowe ustawienia php.iniw pojemniku elastycznej fasoli?
Jeden z moich serwerów LAMP został niedawno wyłączony przez jakiegoś bota skryptowego szukającego exploitów. Wygląda na to, że robił tak wiele żądań na sekundę, że przeciążał pamięć RAM na serwerze i sprowadził całą witrynę na godzinę. To „attacK” pochodziło z jednego adresu IP. Jak więc mogę automatycznie i tymczasowo zablokować …
Tło: Jeśli skonfigurowałeś lokalny serwer Apache do celów programistycznych, możesz mieć problem z tym, że sendmail zajmuje dużo czasu (co najmniej minutę) na wysyłanie wiadomości e-mail. Jest to bardzo frustrujące, jeśli próbujesz debugować problem z wygenerowanym e-mailem. W Internecie znajduje się kilka postów na forum, które omawiają ten problem. Jednak …
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w przypadku błędu serwera. Migrował 9 lat temu . Mam następującą stronę HTML / PHP: <?php if(empty($_SERVER['CONTENT_TYPE'])) { $type = "application/x-www-form-urlencoded"; $_SERVER['CONTENT_TYPE'] = $type; } echo "<pre>"; var_dump($_POST); var_dump(file_get_contents("php://input")); echo "</pre>"; ?> <form method="post" action="test.php"> <input type="text" name="test[1]" …
Muszę obniżyć PHP na jednej z moich maszyn wirtualnych z 7.2 do 7.1 na Ubuntu 16.0.4. Ostatnim razem, gdy próbowałem usunąć tylko PHP i zastąpić je inną wersją, miałem wiele problemów z Apache i MySQL. Czy istnieje szybki sposób na obniżenie PHP z wersji 7.2 do wersji 7.1 bez konieczności …
Istnieją sekcje pobierania dla rozszerzeń PECL na stronie http://pecl.php.net/. Ale nie otrzymuję instrukcji instalacji dla samego PECL * **. Następujące polecenie nie działa - yum intall pecl W moim systemie mam zainstalowany PECL, więc mogę zainstalować rozszerzenia PECL w ten sposób - pecl install mailparse Ale w systemie, w którym …
Właśnie zrobiłem nową instalację XAMPP. Przy pierwszym otwarciu PHPMyAdmin zauważyłem, że było to bardzo wolne. Nie miało sensu, aby na localhost otwarcie każdej strony trwało prawie 5 sekund. Zrobiłem mały test, aby zrzucić winę na PHPMyAdmin: $con = new PDO("mysql:host=localhost;dbname=mysql", "root", ""); $statement = $con->query('SELECT host,user,password FROM user;'); $users = …
Korzystam z LEMP z PHP7.0. Mam to w moim bloku serwera fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; Ale kiedy otwieram stronę, zwraca 502 Bad Gateway. Poniżej znajduje się dziennik błędów. *1 connect() to unix:/var/run/php/php7.0-fpm.sock failed (13: Permission denied) while connecting to upstream, client: xxx.xxx.xxx.xxx, server: example.com, request: "GET / HTTP1.1", upstream: "fsatcgi://unix:/var/run/php/php7.0-fpm.sock:", host: "example.com" …
Pomagam w dużej witrynie z grami w Australii. Prowadzimy konkursy od godziny 7 rano czasu lokalnego do godziny 1:00 następnego dnia, każdego dnia tygodnia. Nie opuściliśmy dnia od czasu wydania strony. Naturalnie sprawia to, że konserwacja jest niezwykle trudna do przeprowadzenia, i okazuje się, że nasz serwer pomostowy ma do …
Dodałem te linie do /etc/apt/sources.list deb http://packages.dotdeb.org wheezy-php56 all deb-src http://packages.dotdeb.org wheezy-php56 all Ale nadal sudo apt-get updatelub sudo apt-get upgradenie dotykaj php. php --version jest wciąż PHP 5.4.39-0+deb7u2 (cli) (built: Mar 25 2015 08:33:29)
Zainstalowałem już i skonfigurowałem nową wersję PHP z Homebrew, w tym obsługę MySQL i XDebug. To działa dobrze. Jednak muszę również zainstalować obsługę PostgreSQL. Jak mogę to zrobić? Doszedłem do wniosku, że instalowanie PHP po raz pierwszy jest łatwe, po prostu dodając opcję: homebrew install php53 --with-pgsql Jak mogę osiągnąć …
Kiedy próbuję zainstalować APC za pośrednictwem pecl install APC-3.1.5 lub nawet pecl install APCpojawia się następujący błąd, gdy pakiet przychodzi do makepolecenia: running: make /bin/sh /var/tmp/pear-build-root/APC-3.1.5/libtool --mode=compile cc -I. -I/var/tmp/APC -DPHP_ATOM_INC -I/var/tmp/pear-build-root/APC-3.1.5/include -I/var/tmp/pear-build-root/APC-3.1.5/main -I/var/tmp/APC -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /var/tmp/APC/apc.c -o apc.lo mkdir .libs cc …
Mniej więcej raz w tygodniu, ale czasem nawet kilka razy dziennie po kilku dniach pracy, moje instancje EC2 przestają reagować. Wykresy pamięci Munina opowiadają dość prostą historię: pamięć przydzielana „aplikacjom” zaczyna rosnąć i nie zatrzymuje się, dopóki swap nie zostanie w pełni wykorzystany i instancja zostanie skutecznie sprowadzona na kolana. …
Domyślam się, że istnieje różnica między czasem PHP a czasem serwera. Kiedy sprawdzam aktualny czas w PHP, pokazuje, że używany jest MST. Jednak zadania cron nie działają we właściwym czasie. Jak mogę sprawdzić strefę czasową, z której korzysta sam serwer, a nie jakie PHP ma używać?
Podczas wywoływania funkcji matematycznych gmp gmp_mod, otrzymuję: Fatal error: Call to undefined function gmp_mod() Zainstalowałem php5-gmppakiet i zrestartowałem serwer WWW, a funkcja jest nadal niezdefiniowana. Na serwerze działa Ubuntu 10.04, a PHP działa jako moduł Apache. Całe oprogramowanie zostało zainstalowane z oficjalnych pakietów. Jak włączyć funkcje matematyczne GMP w PHP? …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.