Klasik Düzenleyici, Gutenberg yerine WordPresste Varsayılan Düzenleyici olarak nasıl ayarlanır?
Gutenberg Editörü yakında WordPress'te varsayılan editör olacak. Klasik Düzenleyiciyi seçme seçeneğiniz olacak
Bu yazımızda, CentOS'ta PHP sayfası için Nginx'in nasıl yapılandırılacağını gösterdik.
Bu eğitim için NGINX'i kurduk. Bu öğretici, PHP uygulamasını işlemek ve bunları 80 numaralı bağlantı noktasında sunuculamak için NGINX web sunucusunun temel yapılandırmasını kapsayacaktır. NGINX ve PHP-FPM'yi incelemeniz önerilir.
Önkoşullar
İşte için eşyalardır Nginx kurulumu ve PHP kurulumu .
Her ikisini de yükledikten sonra ana PHP-fpm yapılandırma dosyasını açın:
# vi /etc/php.ini
cgi.fix_pathinfo'yu ayarlayan parametreyi arıyoruz . Noktalı virgülü (;) kaldırarak ve 0'a ayarlayarak yorumsuz olacağız.
Bu, son derece güvensiz bir ayardır çünkü PHP'ye, bir PHP dosyası tam olarak eşleşmezse bulabildiği en yakın dosyayı çalıştırmayı denemesini söyler. Bu, temel olarak, kullanıcıların, yürütmelerine izin verilmemesi gereken komut dosyalarını yürütmelerine izin verecek şekilde PHP istekleri oluşturmalarına olanak tanır.
Bu nedenle, satırın yorumunu kaldırarak ve şu şekilde “0” olarak ayarlayarak bu koşulların her ikisini de değiştireceğiz:
cgi.fix_pathinfo=0
Bitirdikten sonra kaydedip çıkın.
Ardından, php-fpm hizmetini yeniden başlatın:
# systemctl restart php-fpm
PHP İşlemciyi kullanmak için Nginx sunucu bloğunu yapılandırın
# vi /etc/nginx/sites-available/default
not: sunucu blok dosya adı yukarıda gösterildiği gibi farklı olabilir.
Ngnix'in varsayılan sunucu bloğu şöyle görünebilir:
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;root /usr/share/nginx/html;
index index.html index.htm;server_name localhost;
location / {
try_files $uri $uri/ =404;
}
}
Sunucu bloğu şöyle görünür:
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;root /usr/share/nginx/html;
index index.php index.html index.htm;server_name server_domain_name_or_IP;
location / {
try_files $uri $uri/ =404;
}error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}location ~ \.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
Yukarıdaki değişiklikler gibi yapılandırın, şimdi dosyayı kaydedin ve çıkın.
Gerekli değişiklikleri yapmak için Ngnix'i yeniden başlatın:
# systemctl restart nginx
Şimdi bir PHP test dosyası oluşturun:
# vi /usr/share/nginx/html/info.php
Sunucumuz hakkında biçimlendirilmiş bilgileri döndüren geçerli PHP kodu ekleyin:
<>
phpinfo();
?>
Kaydet ve çık.
İşte bu kadar gerekli konfigürasyonu ve modifikasyonları yaptık.
Son olarak daha önce oluşturduğumuz info.php dosyasına erişelim:
https://server_domain_name_or_IP/info.php
Sunucunuz hakkında bilgiler içeren PHP tarafından oluşturulmuş bir web sayfası görmelisiniz.
PHP tarafından oluşturulmuş bir PHP bilgi sayfası görürseniz, Nginx ile PHP işlemeyi başarıyla kurdunuz demektir.
Şimdilik, şunu yazarak dosyayı kaldırın:
sudo rm /usr/share/nginx/html/info.php
Bu yazıda, destek mühendislerimizin PHP sayfası için Nginx'i nasıl yapılandırdığını gördük .
Gutenberg Editörü yakında WordPress'te varsayılan editör olacak. Klasik Düzenleyiciyi seçme seçeneğiniz olacak
WordPress kurulumunuzu MySQL 8 sunucusundan MySQL 5.7'ye (veya altı) değiştiriyorsanız, büyük olasılıkla aşağıdakilerle karşılaşacaksınız:
WordPress'teki yeni Blok Düzenleyiciyi kullanarak yeni bir gönderi yazamıyor musunuz? "Editör
Bağlam menüsündeki Yenile seçeneği eksikken, Windows 11'de Dosya Gezgini'ndeki öğeleri nasıl yenileyebileceğiniz aşağıda açıklanmıştır.
WordPress 5.0 ile başlayarak, WordPress'teki varsayılan düzenleyici, yeni Blok düzenleyicisidir. Yeni editör kökten farklı
Kendi kendini yöneten bir WordPress sitesi mi çalıştırmak istiyorsunuz? Harika. Milyonlarca şey öğreneceksin. Ayarın kritik kısımlarından biri
WordPress 5.0 nihayet kullanıma sunuluyor ve beraberinde Gutenberg ile yepyeni bir düzenleme deneyimi getiriyor.
Bu yazıda, PHP kısa etiketlerinin nasıl etkinleştirileceğini ele aldık. PHP gibi görünen açma ve kapama etiketlerini kullanarak dosyayı ayrıştırır. PHP kısa etiketlerini etkinleştirmek için
Bu yazımızda, CentOS üzerinde DoS ve DDoS saldırılarını önlemek için mod_evasive kurulumunu ve yapılandırmasını öğreneceğiz. mod_evasive Apache modülü.
CentOS'ta NGINX için PHP-FPM ile PHP nasıl kurulur. NGINX web sunucusunun PHP uygulamasını işlemek ve bunları 80 numaralı bağlantı noktasında sunuculamak için temel yapılandırması.