Întrebări cu tag ['php']

PHP este un limbaj de scripting de uz general, potrivit în special pentru dezvoltarea web. Manualul online este o resursă excelentă pentru sintaxa limbii și are o listă extinsă a funcțiilor încorporate și de extensie. Cele mai multe extensii pot fi găsite în PECL.

Puncte: 0
novapack avatar
Cum să configurez serviciul php-fpm implicit dacă am două versiuni de php
drapel sd

Am două versiuni de PHP pe un server ubuntu, adică 8.1 și 7.4 Le-am instalat pe amandoua PHP-fpm extensii și am asta în /var/run/php

php7.4-fpm.pid php7.4-fpm.sock php8.1-fpm.pid php8.1-fpm.sock php-fpm.sock

Mă așteptam la acea alergare starea systemctl php-fpm fără numărul versiunii PHP ar rula versiunea implicită PHP. dar serviciul nici măcar nu este acolo. Primesc acest mesaj Unitatea php-fpm ...

Puncte: 0
Nu se poate conecta la FileMaker Server prin tunelul Wireguard VPN
drapel de

Am configurat un tunel VPN Wireguard între un VPS găzduit (care rulează Ubuntu 20.0.4) și o casetă FileMaker Server pe LAN-ul meu de acasă. De la VPS în caseta ping FMS prin linia de comandă și un script php. De asemenea, pot SSH în caseta FMS de la VPS, așa că concluzia logică este că tunelul VPN funcționează.

Cu toate acestea, site-ul web front-end (bazat pe API php) de pe VPS nu ...

Puncte: 0
andrei1015 avatar
snuffleupagus țipând despre funcțiile dezactivate în configurarea phpmyadmin
drapel in

La ce lucrez este a auto-configurare arch cu o stivă LAMP, pe care vreau să adaug și phpMyAdmin și se plânge de unele funcții dezactivate.

Aici este fișierul după ce am comentat tot ce se plângea phpMyAdmin, în comparație cu implicit recomandat.

Nu sunt complet sigur de ce phpMyAdmin se plânge de aceste setări implicite, dar am încercat și o scurtă instalare a matomo și wordpress, plus cla ...

Puncte: 0
Motivul timpului de răspuns lent al serverelor?
drapel us

Rulez Apache 2 cu servere PHP 7.4.29 pe Ubuntu 20.04 pe AWS folosind echilibrul de încărcare AWS și grupul de scalare automată. Serverele se conectează la alte resurse AWS, cum ar fi dynamodb, RDS (mysql), memcache etc. Acesta este un mediu de producție stabil care face 10Ks/hit-uri pe minut în mod normal și funcționează impecabil. Am avut recent vârfuri de trafic normal X3 și serverele au ...

Puncte: 0
Isac Freire Bezerra avatar
403 Interzis - Nginx
drapel br

Mi-am setat nginx.conf la /home deoarece PHPStorm nu edita un fișier în /usr/share/nginx/html. Totuși, am o nouă problemă. Când accesez o adresă URL prin folder, returnează un 403 Interzis Dar când accesez un anumit fișier din URL, Nginx reușește să ruleze codul în PHP. Există vreo modalitate prin care pot rezolva asta? Când nginx.conf era în configurația anterioară, acesta nu a fos ...

Puncte: 0
Jack1010 avatar
Problemă Redis și HAProxy
drapel in

Tocmai am schimbat unul dintre proiectele noastre PHP pentru a folosi Redis/Haproxy ca soluție pentru stocarea sesiunilor. Problema cu care ne confruntăm este o dată la una sau două luni, proiectul va pierde aleatoriu sesiuni. Trebuie să reîmprospătăm aceeași pagină de 10 ~ 30 de ori pentru a vedea această problemă. Dacă repornim Haproxy, se pare că funcționează din nou. Dar, nu dorim ca ...

Puncte: 0
Programming Farmer avatar
Apache2 pe Ubuntu EC2 se defectează și nu repornește
drapel cn

Istorie:

Am mutat o instalare Codeigniter 3 de la Bluehost la un T3.2xlarge. Acea instanță unică găzduiește apache2 și un server mysql ca bază de date locală.

Pe Bluehost, instanța rula bine, migrarea s-a făcut, deoarece Bluehost însuși avea întreruperi și ne doream găzduire mai fiabilă.


Eroare

De la migrare, Pagina scade complet aleatoriu. Încerc să repornesc apache2 cu:

sudo service ap ...
Puncte: 0
bilogic avatar
De ce `apt-get -y install php8.0-dev` instalează PHP 8.1
drapel cn

Pe ubuntu 22.04, am folosit PPA de la LC_ALL=C.UTF-8 add-apt-repository -y ppa:ondrej/php

am fugit apt-get -y instalează php8.0-dev, care a cerut php8.1-phpdbg și a mers înainte și a instalat PHP 8.1 care mi-a înlocuit PHP 8.0

Mi se pare derutant acest comportament, orice idee de ce php8.0-dev se bazează pe php8.1-phpdbg?? Mulțumesc!

PHP 8.1.6 (cli) (construit: 17 mai 2022 16:46:54) (NTS)
Drept ...
Puncte: 1
Cum pot folosi Ubuntu 22.04 cu site-urile OpenSSL 3 și PHP? Primirea de erori din cauza unui conflict
drapel us

Am o instalare Ubuntu 22.04 și folosește OpenSSL 3. Când îmi pun site-ul pe server, primesc această eroare:

file_get_contents(): operațiunea SSL a eșuat cu codul 1. Mesaje de eroare OpenSSL: error:0A000126:Rutine SSL::eof neașteptat în timpul citirii

Căutarea răspunsurilor îmi spune doar că există o eroare cu PHP 8.1 și OpenSSL3 pe o aplicație Laravel. Deci, cum folosește cineva aplica ...

Puncte: 0
Easy Tech  avatar
Eroare de server are loc în conținutul browserelor web care nu se încarcă după reîmprospătare
drapel gp

Vă rog să mă ajutați când îmi reîmprospătesc browserul web, nu încercați să încarc conținut nou și când apăs pe ctrl + f5, se încarcă conținut proaspăt, dar după ce am făcut-o de 3 până la 4 ori. Practic, este foarte deranjant, sunt un dezvoltator web, trebuie să lucrez pe site-uri web, așa că este foarte deranjant, de obicei cred că este o greșeală a codului meu. dar de mu ...

Puncte: 0
mohammd salehi avatar
Încărcare mare și descriptori de fișiere, dar utilizare inactivă a cupei
drapel de

Am o problemă cu NFS și PHP. Am schimbat montarea NFS pe unele dintre serverele mele folosind Ansible, dar am uitat să schimb montarea NFS pe acest server. După 4-5 zile, am văzut încărcarea sistemului pe acest server la aproximativ 50 (serverul are 8 nuclee!), dar utilizarea CPU nu s-a schimbat. Depanez și schimb montarea NFS la cea corectă (în capturi de ecran când încărcarea rămâne la  ...

Puncte: 0
dalan avatar
Cum să forțați SSL pe Nginx și Varnish
drapel cn

cum pot redirecționa numai către https în Nginx și lac. Folosesc vernis cache în portul 80 și Nginx asculta pe 8080. Funcționează bine în http, dar trebuie să adaug SSL. configurația mea este după cum urmează

Server {
    asculta 443 ssl http2 default_server;
    asculta [::]:443 ssl http2;
    nume_server afrim.com www.afrim.com;
    port_in_redirect dezactivat;

    ssl activat ...
Puncte: 0
Yeak avatar
Handler-ul pentru aplicație/x-httpd-ea-php73 a returnat codul de rezultat nevalid 70007
drapel in

Am un server dedicat cu hostgator și au avut întreruperi în urmă cu câteva zile și de atunci am văzut că această eroare a apărut în jurnalele mele

  Handler-ul pentru aplicație/x-httpd-ea-php73 a returnat codul de rezultat nevalid 70007 

Am observat că acest lucru se întâmplă atunci când mi se fac apeluri API și, de asemenea, când încerc să fac un apel CURL și chiar și atunci câ ...

Puncte: 0
Orsu avatar
OmekaS (php cms) nu poate copia într-un folder, dar sunt create fișiere goale
drapel ph

Încerc să remediez o problemă de miniaturi pe omekaS-ul meu (un php cms, care folosește un cadru laminas),

Mi-am dat seama că miniaturile noi nu au fost generate pe sistemul meu și că nici măcar forțarea lor să fie regenerată nu ar funcționa.

În jurnalele mele de erori, aș primi

 Crearea miniaturilor a eșuat pentru media 2086: nu s-a putut copia /var/www/Limunata_litteraria/files/original/931 ...
Puncte: 0
InterLinked avatar
Forțați mesajul MAIL FROM care nu este gol pentru e-mailurile trimise
drapel br

Folosesc postfix pe un server Debian, în primul rând pentru a trimite e-mail-uri de ieșire pentru site-uri web și notificări și am întâmpinat o problemă în care e-mail-ul trimis către un anumit furnizor de liste de corespondență este respins, dar e-mail-ul către adrese de e-mail individuale „normale” merge bine.

Am fost informat că acest lucru se datorează unui MAIL FROM gol, d ...

Puncte: 0
Leo avatar
Erori aleatorii de conectare neașteptate la preluarea datelor
drapel pw
Leo

Am o problemă foarte ciudată cu VPS-ul meu (Centos 7) în ultimele 2 zile. Am o aplicație de unde preiau date de la zeci de site-uri web terțe. În ultimii 2 ani, totul a funcționat bine - până acum 2 zile. Am observat că brusc (unele) conexiuni de ieșire au început să eșueze. Am început să primesc erori de tip „Conexiune expirată” sau „Conexiune HTTP eșuată”. Aceasta este o pro ...

Puncte: 0
Descărcarea fișierelor php în loc să execute nginx
drapel cn

Lucrez la un proiect pentru o temă școlară. Trebuie să facem un server web cu wordpress pe el.

Sunt câteva lucruri pe care a trebuit să le schimbăm, gândiți-vă la schimbarea utilizatorului nginx și mariadb în webuser și dbuser. Asta pentru a câștiga experiență în Linux.

Trebuie să instalez wordpress pe serverul web, totuși fișierele php nu se execută pe site. fișierele html fun ...

Puncte: 0
user2839913 avatar
Serverul web NGINX arată index.php, dar nu există alte subconținuturi precum panoul de administrare
drapel in

Site-ul meu se încarcă bine site-ul său index.php

https://carpool.domain.com/

Introdu numele de utilizator și parola și sunt redirecționat către adresa URL: http://carpool.domain.com/admin_login

Nginx nu va arăta asta: 404 Nu a fost gasit nginx/1.18.0 (Ubuntu)

Aceasta este configurația mea de blocare a serverului nginx pentru acest site web:

Server {
    asculta 877;
    asculta [::]:877;
    ...
Puncte: 0
Ben avatar
Adăugați la mysql db în loc de restaurare
drapel ru
Ben

*EDITARE/ACTUALIZARE Am un RPI4 cu mysql. Trebuie să colectez toate datele din baza de date „zm” și să le adaug la o altă bază de date cu același nume de pe un alt server, astfel încât NU sunt eliminate/suprascrise date de pe al 2-lea server.

Acest lucru se va întâmpla o dată pe zi, când rpi-ul este pe aceeași rețea wifi


ORIGINAL Am o copie de rezervă automată a unei baze de date ( ...

Puncte: 0
Jordan Williamson avatar
Am setat sendmail_path în PHP.ini și funcționează bine pe linia de comandă, dar nu atunci când același script este apelat de pe un server Apache?
drapel cn

Așa că încerc să fac un test simplu al unor funcții de e-mail într-o aplicație PHP (Magento), dar mă confrunt cu o problemă. Tot ceea ce vreau să fac este să stochez rezultatul de la apeluri în sistemul încorporat Poștă() funcția într-un fișier local în loc să-l trimită printr-un server SMTP.Știu cum și am configurat accesul SMTP pentru această aplicație în trecut, dar durea ...

Puncte: 0
E-mailul nu este trimis prin php mail() pe CentOS7 DirecAdmin Exim php fcgi
drapel cl

Mi-am petrecut toată ziua încercând să rezolv această problemă, așa că am decis să împărtășesc. Poate că va economisi cuiva timp)

Problemă: Mail nu este trimis prin php mail(); Jurnalul Exim nu arată nimic.

Sistem:

  • CentOS7
  • DirecAdmin cu CustomBuild 2.0.0
  • Examenul 4
  • php fcgi (5,6 ... 7,4)

Este de remarcat faptul că prin consola e-mail-ul este trimis în mod normal, cum ar fi:

ech ...
Puncte: 0
Adam avatar
Permisiuni pentru fișiere PHP și rularea fișierelor HTML ca PHP
drapel kw

Rulez un server Linux (un server DV cu Media Temple). Este o configurație LAMP destul de standard. Eu rulez PHP 7.4.

Folosesc două programe pentru a încărca fișiere pe server: Filezilla și un instrument numit Cod oriunde.

Când încarc un fișier PHP folosind SFPT cu Filezilla, permisiunile sunt 664. Când creez un fișier PHP cu Codeanywhere sunt permisiunile 644. Observați că sunt ușor diferit ...

Puncte: 0
samtech avatar
Antet de securitate X-XSS-Problemă de protecție
drapel us

Există probleme legate de adăugarea „Strict-Transport-Securitate' și 'X-XSS-Protecție'anteturi?

Set antet Strict-Transport-Security "max-age=10886400;
Set antet X-XSS-Protection „1; mod=bloc”

Nu am pus „include subdomenii” pentru antetul HSTS, deoarece nu eram sigur dacă le dorim întotdeauna pe HTTPS. În mod specific, am putut vedea că acest lucru provoacă probleme cu HubSpot ș ...

Puncte: 0
Santosh Baruah avatar
Funcția de creare a grupului
drapel co

Am creat o funcție Linux care va crea dezvoltatori, Cerința mea este să iau prenumele dezvoltatorului și să creez un utilizator Linux și un mediu de dezvoltare. Ar trebui să ruleze ceva de genul comenzilor de mai jos:

adduser $1
usermod -a -G dezvoltatori $1
mkdir /home/$1/.ssh
chmod 700 /home/$1/.ssh
atingeți /home/$1/.ssh/authorized_keys
chmod 600 /home/$1/.ssh/authorized_keys
mkdir ...
Puncte: 0
Robert Grubba avatar
Debian: cum să pun două versiuni de libcurl pe un sistem?
drapel jp

Încerc să migrez două aplicații web pe un singur server (debian10), ambele necesită versiuni diferite de php și ambele necesită extensii cURL pentru a funcționa corect.

php5.6-curl folosește libcurl v3

php8.1-curl folosește libcurl v4

În primul rând, am instalat php5.6-curl, iar când am încercat să instalez php8.1-curl - apt trimite o notificare că Următoarele pachete au dependențe ...

Puncte: 0
Teo76 avatar
Ubuntu 22.04 php8.1-fpm cu Apache - 403 Interzis Nu aveți permisiunea de a accesa această resursă
drapel in

Am instalat php8.1-fpm pe Ubuntu 22.04. În principiu, am pus totul la punct, dar totuși „403 Interzis Nu aveți permisiunea de a accesa această resursă „este afișat un mesaj de eroare. Sistemul este configurat într-o rețea internă cu un certificat autosemnat în scopuri de dezvoltare.

Am făcut-o cu virtualmin până acum, dar acum vreau să mă obișnuiesc... Am cumpărat de acolo el ...

Puncte: 0
samtech avatar
Access Denied with IAM Update
drapel us

In my scenario I have created a new policy to grant access to a server in our instance but it doesn't appear to have taken effect. We granted read and list permissions with arn:aws:iam::657644469569:role/XyzServer but we are still getting 403s from i-0215c9ea7f43cfb58.I've added an inline policy to the "XyzServer" role to allow read and list permissions on that instance (i-0215c9ea7f43cfb58 (Xyz-configu ...

Puncte: 0
Marcel avatar
debian phpfmp chroot și imagemagick - NoDecodeDelegateForThisImageFormat / formate acceptate: 0
drapel cn

Prieteni,

Am configurat un chroot-jail cu nginx și phpfpm 7.4 de la packages.sury.org/php ca de obicei (pe Debian 5.10.103-1 bullseye).

Imagemagick eșuează:

  <?php $im=new Imagick(__DIR__ . '/image.png');

ImagickException neprins: NoDecodeDelegateForThisImageFormat `PNG' @ error/constitute.c/ReadImage/575

<?php phpinfo()

„Numărul ImageMagick de formate acceptate: 0”

Versiunea ins ...

Puncte: 0
kryz avatar
Hosting a script from CodeCanyon on my own server. How can the original developer see my script?
drapel es

I bought a PHP script on CodeCanyon from a well reviewed user and a 5-star script and installed it on my own server with the intention of modifying it for my own use (complies with the license). However I ran into an issue and contacted support. They asked for my purchase code, which is fine, they want to verify I bought the script. However they mentioned that they saw that my script has been modified a ...

Puncte: 0
zippy-flop avatar
php config - generează manual parola hashed
drapel ke

Am creat un fișier php conf, care include câteva informații despre utilizator/parolă. În scopuri de testare, am adăugat parola pentru baza de date în text simplu. Deoarece aceasta nu poate fi o idee bună, vreau să schimb acea parolă simplă într-o parolă codificată.

Este posibil și dacă da, cum pot realiza asta?

Trebuie să actualizez și baza de date MariaDB atunci când schimb conf. p ...