×

Cum să activezi allow_url_fopen pe un cont de găzduire cPanel?

Directiva allow_url_fopen în PHP permite funcțiilor precum fopen(), file_get_contents() și include() să acceseze fișiere la distanță utilizând protocoalele HTTP sau FTP. Această setare este adesea necesară pentru aplicațiile care preiau date externe, cum ar fi feed-uri RSS sau API-uri.

Dacă contul tău de găzduire utilizează cPanel, activarea allow_url_fopen se poate face de obicei fără acces root, cu condiția ca serverul să permită suprascrierea locală a configurației PHP.

  1. Conectează-te la contul tău cPanel.
  2. În secțiunea Software, dă clic pe MultiPHP INI Editor.
    cPanel MultiPHP INI Editor Button
  3. Selectează domeniul sau subdomeniul unde vrei să modifici setările PHP.
    MultiPHP INI Editor Select Location
  4. Derulează în jos pentru a găsi directiva allow_url_fopen și activeaz-o pe On.
  5. Salvează modificările dând clic pe butonul Apply.


Notă: Dacă directiva este gri, blocată sau nu este afișată, înseamnă că furnizorul tău de găzduire nu permite modificarea acestei setări din cPanel. În acest caz, contactează furnizorul tău de găzduire pentru asistență.

Activarea allow_url_fopen poate introduce riscuri de securitate dacă nu este gestionată corespunzător. Asigură-te că scripturile tale sanitizează și validează orice URL-uri externe.

Dacă nu poți schimba această setare singur, furnizorul tău de găzduire ar putea să o restricționeze din motive de securitate. În astfel de cazuri, trimite un tichet de suport pentru a solicita asistență.