önerildiği gibi ben
ini_set('display_errors', 1);
kullanarak çalıştı çünkü (öğrenciler bazı sınıfların içinde PHP öğrenmek) Bir süredir bu mücadele ettik (örneğin Ullman PHPv6 ve MySQL 5), fakat yerleştirerek kodunuz herhangi bir ayrıştırma hatası yakalamadı. Bunun yerine boş sayfaları görmeye devam ettim.
PHP Manual web sayfalarında A comment
neden php.ini içinde
display_errors = On
ayarı ilgili bana bir ipucu verdi üstündeki
ini_set('display_errors', 1);
ekleyerek aynı değil aşağıdadır php komut dosyası. PHP'nin 2-fazlı bir operasyonu var gibi görünüyor ve betik dosyalarını herhangi birisini çalıştırmaya başlamadan önce tamamen ayrıştırıyor. Eğer ayrıştırma eksik olduğu için başarısız olursa ";" veya ""), sonra
ayrıştırılır, ancak hiçbir zaman yürütülmez ve böylece ayrıştırma hatası bildirilmez. Aynı yorum, php.ini ayarlarını değiştirecek araçlara sahip değilseniz, ayrıştırma hatalarını bildirmenin bir yolunu sunar.
Aşağı oylamanın sebebi nedir? – Gumbo