2012-10-20 40 views
1

代碼:與網頁瀏覽器(錯誤500),細跟PHP命令空白頁

sudo -u www-data php banner.php > test.png 
php banner.php > test.png (as root) 

這些產品可以與Web瀏覽器中看到一個文件:這項工作

<?php 
error_reporting(E_ALL); 
$im = imagecreatefrompng("/var/www/banner.png"); 
header('Content-Type: image/png'); 
imagepng($im); 
imagedestroy($im); 
?> 

命令。有任何想法嗎?

沒有什麼在/var/log/apache2/error.log

display_errors設置=在修復該問題。 設置回,關機和重啓也修復該問題 現在看來固定

回答

0

問題被打開的display_errors,重啓動Apache,後退再次打開它,然後再重新啓動後進行排序。

0

你有一個權限問題會在這裏,因爲文件或目錄與根apache的創建將不會有適當的權限

你可以請執行下列操作如果權限是問題:

chown nobody:nogroup -R /var/www/ 
+0

這不可能是這樣,因爲我做了「sudo -u www-data php banner.php> test.png」,它工作正常。 – user1735972

+0

在打開display_errors,重新啓動apache,再次關閉並再次重新啓動後,問題被排序。 – user1735972

+0

很高興一切工作:) – Darwayne