lostyazilim
tr.link

Wordpress ve PHP ile İlgili Bir Sorun

7 Mesajlar 959 Okunma
acebozum
tr.link

Erhanyavuz91 Erhanyavuz91 WM Aracı Kullanıcı
  • Üyelik 17.07.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek Doktor
  • Konum Erzurum
  • Ad Soyad E** Y**
  • Mesajlar 719
  • Beğeniler 127 / 221
  • Ticaret 22, (%100)
Selamlar.
Uygun başlık bulamadım :) Wordpress site için bir arkadaşım deneme.php adı altında sağlıkla ilgili önemli günleri getiren bir kod yazdı. Bu kodu yazarken kendi hostunda çalıştı. Sorunsuz bir şekilde çalışan php dosyasını alıp kendi sunucuma attığımda 500 internal server hatası alıyorum.
PHP sürümünü en güncel sürümüne çektim kontrol panelinden. Ama düzelmedi.
Bu hata neden kaynaklı olarak ortaya çıkmış olabilir? Yardımlarınızı beklemekteyim.
 

 

elektronikssl
webimgo

Kry Kry WM Aracı Kullanıcı
  • Üyelik 13.10.2017
  • Yaş/Cinsiyet 35 / E
  • Meslek Web Developer
  • Konum İzmir
  • Ad Soyad K** Ç**
  • Mesajlar 63
  • Beğeniler 30 / 53
  • Ticaret 1, (%100)
PHP Sürümü güncel olabilir fakat kod yazan arkadaşın çalıştırdığı sürüm önemli. Ayrıca curl gibi veri çekmeye yarayan kütüphanelerin izinleri kısıtlanmış olabilir. En doğru sonucu error_log dosyasından bulabilirsiniz.
 

 

codehaber.com

Erhanyavuz91 Erhanyavuz91 WM Aracı Kullanıcı
  • Üyelik 17.07.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek Doktor
  • Konum Erzurum
  • Ad Soyad E** Y**
  • Mesajlar 719
  • Beğeniler 127 / 221
  • Ticaret 22, (%100)

Kry adlı üyeden alıntı

PHP Sürümü güncel olabilir fakat kod yazan arkadaşın çalıştırdığı sürüm önemli. Ayrıca curl gibi veri çekmeye yarayan kütüphanelerin izinleri kısıtlanmış olabilir. En doğru sonucu error_log dosyasından bulabilirsiniz.


Error Log dosyasına nereden ulaşabilirim. Sizinle paylaşayım.
 

 

Kry Kry WM Aracı Kullanıcı
  • Üyelik 13.10.2017
  • Yaş/Cinsiyet 35 / E
  • Meslek Web Developer
  • Konum İzmir
  • Ad Soyad K** Ç**
  • Mesajlar 63
  • Beğeniler 30 / 53
  • Ticaret 1, (%100)
Error_log dosyası wordpressin ana dizininde vardır. Eğer yoksa Cpanel hesabında hata ayıklama gibi bir bölüm olması lazım. Oraya bakınız.
 

 

codehaber.com
wmaraci
wmaraci

hsntngr hsntngr Kontör at Kullanıcı
  • Üyelik 21.09.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Full Stack Developer
  • Konum İstanbul Avrupa
  • Ad Soyad H** T**
  • Mesajlar 1155
  • Beğeniler 99 / 327
  • Ticaret 3, (%100)
php.ini dosyasından `display_errors` karşısına on yazın ve apacheyi yeniden başlatın.

eğer paylaşımlı hosting ise deneme.php dosyasının başına

ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);


kodlarını yapıştırın, daha sonra deneme.php dosyasını çalıştırın. Ana dizinde errors.log gibi bir dosya oluşacaktır bu dosyayı indirip kontrol edebilirsiniz.
 

 

Erhanyavuz91 Erhanyavuz91 WM Aracı Kullanıcı
  • Üyelik 17.07.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek Doktor
  • Konum Erzurum
  • Ad Soyad E** Y**
  • Mesajlar 719
  • Beğeniler 127 / 221
  • Ticaret 22, (%100)

Kry adlı üyeden alıntı

Error_log dosyası wordpressin ana dizininde vardır. Eğer yoksa Cpanel hesabında hata ayıklama gibi bir bölüm olması lazım. Oraya bakınız.


hsntngr adlı üyeden alıntı

php.ini dosyasından `display_errors` karşısına on yazın ve apacheyi yeniden başlatın.

eğer paylaşımlı hosting ise deneme.php dosyasının başına

ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);


kodlarını yapıştırın, daha sonra deneme.php dosyasını çalıştırın. Ana dizinde errors.log gibi bir dosya oluşacaktır bu dosyayı indirip kontrol edebilirsiniz.


Teşekkürler. Log dosyasını ilettim ve arkadaş halletti. Benzer sorun yaşayacaklar için ufak not düşeyim:
Kodları doğrudan benim sunucum üzerinde yazdı ve sorun bitti.
 

 

hsntngr hsntngr Kontör at Kullanıcı
  • Üyelik 21.09.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Full Stack Developer
  • Konum İstanbul Avrupa
  • Ad Soyad H** T**
  • Mesajlar 1155
  • Beğeniler 99 / 327
  • Ticaret 3, (%100)

Erhanyavuz91 adlı üyeden alıntı

Teşekkürler. Log dosyasını ilettim ve arkadaş halletti. Benzer sorun yaşayacaklar için ufak not düşeyim:
Kodları doğrudan benim sunucum üzerinde yazdı ve sorun bitti.


kodun nerede yazıldığı esasen önemli değil hocam, ancak sizin serverinizin desteklemediği bir argüman veya paket kullanmış olabilir. Sık sık oluyor zaten bu tür şeyler.. Allahtan docker var, kimin aklına geldiyse ellerini seveyim :D
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al