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.
Zainstalowałem PHP7 z repozytorium Remi za pomocą sudo yum -y install httpd sudo yum -y install epel-release wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm sudo rpm -Uvh remi-release-6*.rpm sudo yum -y --enablerepo=remi,remi-test install php70 scl enable php70 'php -v' sudo ln -s /usr/bin/php70 /usr/bin/php i działa poprzez CLI. Teraz chcę, aby działał z apache, ale …
Próbuję dowiedzieć się, jaki jest najlepszy Apache MPM, jaki mogę zainstalować na moim VPS. Widziałem pewne testy porównawcze i MPM Worker wydaje się działać lepiej niż Prefork, ale z jakiegoś powodu wszyscy wydają się polecać Prefork zamiast Worker dla konfiguracji PHP. Czy to tylko dlatego, że niektóre funkcje PHP nie …
Po niektórych zmianach na serwerze nasza konfiguracja PHP została zlekceważona, co spowodowało częściowe przekroczenie limitu czasu dużej listy mailingowej klienta przez około 4000 adresów lub więcej. Chcemy unikać wysyłania zduplikowanej poczty w jak największym stopniu, a my mamy oryginalną listę mailingową. Wiadomość została wysłana za pomocą mail()funkcji PHP , która …
Konfigurowanie Postfix i Apache / PHP na serwerze Ubuntu. Poczta wychodzi teraz z poprawną nazwą domeny, ale lokalna nazwa wyświetlana części to zawsze „www-data”, ponieważ zakładam, że Postfix domyślnie używa nazwy użytkownika. W pliku php.ini mogłem zmienić nazwę sendmail_pathna, sendmail_path = "/usr/sbin/sendmail -t -i -f support@example.com"ale wyświetlana nazwa e-mail wciąż …
Byłbym bardzo wdzięczny za pomoc w zrozumieniu tego zachowania Apache. Komunikuję się z PHP z aplikacji iPhone Objective-C w aplikacji / json. Kompresja Gzip jest włączona na serwerze i żądana przez klienta. Z mojego .htaccess: AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-httpd-php application/json W przypadku małych żądań Apache ustawia nagłówek „Content-Length”. …
Cześć, Apache z php działa dobrze, ale żadna ze zmian, które wprowadzam w php.ini, nie ma żadnego efektu, nawet usunąłem całą zawartość pliku, następnie ponownie uruchomiłem Apache i uruchomiłem phpinfo () i, co zaskakujące, wszystko działa dobrze. Plik, który edytuję to ten, który pojawia się w phpinfo (), np. „Załadowany …
Regularnie występują dziwne problemy z siecią na naszym dedykowanym serwerze. Działa z systemem Windows Server 2012 R2 x64 na Xeon E5620 z 16 GB pamięci RAM i kartą sieciową Intel 82575EB. Pamiętaj, że już dostroiliśmy HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameterskluczowe wartości TcpTimedWaitDelayi MaxUserPortodpowiednio 30 i 65530. W przypadkowym momencie nasze strony internetowe przestają odpowiadać, …
Mamy aplikację, która działa od około 2 lat bez żadnych problemów. Dziś rano, kiedy wszedłem na stronę, pojawiał się błąd: Session: connection failed Sprawdziłem połączenia z bazą danych, sprawdziłem użytkownika, sprawdziłem granty dla użytkownika, wszystko wyglądało dobrze. Utworzyłem stronę testową, korzystając z informacji o połączeniu w pliku .inc.xml Wystąpił błąd …
kiedy próbowałem użyć funkcji imagefromjpeg () w PHP, zgłosił błąd. Próbowałem zainstalować bibliotekę GD, używając następującego polecenia: sudo apt-get install php5-gd Ale dostałem następujący błąd. php5-gd : Depends: php5-common (= 5.5.9+dfsg-1ubuntu4) but 5.5.10+dfsg-1+deb.sury.org~saucy+1 is to be installed E: Unable to correct problems, you have held broken packages. Używam Ubuntu 14.04LTS. …
Mam aplikację laravel działającą przez serwer rzemieślnika laravel : php artisan serve i działa dobrze, jeśli przejdę na mój localhost:8000.. Ponadto dodałem regułę ruchu przychodzącego na serwerze IIS w następujący sposób: Panel sterowania -> Narzędzia administracyjne -> Zapora systemu Windows z zaawansowanymi zabezpieczeniami, reguły ruchu przychodzącego. Utwórz nową regułę „Zezwalaj …
Mam następującą regułę przepisywania, którą próbuję: location / { index index.php index.html; rewrite ^/test$ /test.php break; } Mam też: location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; include fastcgi_params; fastcgi_param SCRIPT_FILENAME /home/sites/default$fastcgi_script_name; fastcgi_index index.php; } Normalne pliki php działają dobrze, ale wygląda na to, że moje przekierowanie po prostu pobiera plik php, …
Widziałem ten sam problem i wiele jego rozwiązań wskazuje na dodanie obsługi typów, ale dotyczyło to Apache. Używam Arch Linux, Nginx, PHP i PHP-FMP i nie mogę zrozumieć, dlaczego pliki php są pobierane zamiast działać. Oto mój nginx.conf: #user http; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; …
Przeglądając moje dzienniki 404 zauważyłem dwa następujące adresy URL, które wystąpiły raz: /library.php=../../../../../../../../../../../../../../../../../../../../../../../../proc/self/environ i /library.php=../../../../../../../../../../../../../../../../../../../../../../../../proc/self/environ%00 Ta strona library.phpwymaga typezmiennej o pół tuzinie różnych dopuszczalnych wartości, a następnie idzmiennej. Może to być prawidłowy adres URL library.php?type=Circle-K&id=Strange-Things-Are-Afoot a wszystkie identyfikatory są uruchamiane mysql_real_escape_stringprzed użyciem do zapytania do bazy danych. Jestem debiutantem, ale …
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.