2014-02-17 70 views
1

我的主機提供商(Bluehost)已禁用了我的所有網站,因爲與Piwigo或其插件之一有關的錯誤。這是他們的電子郵件回覆:PHP生成大量臨時文件

您的帳戶已取消激活,因爲它正在向服務器硬盤 填充臨時文件。您需要檢查您的整個帳戶 並確保您是A.刪除正在創建的所有臨時文件 。 B.您已禁用腳本創建文件 /var/tmp目錄。

他們給我的例子是:

-rw------- 1 searchtheearth searchtheearth 106M Feb 16 09:49 magick-muzpwYvI 

BlueHost的把我下來之前,我可以繼續看到任何東西。

我試圖處理技術支持,但他們堅持認爲他們的工作不是解決他們提供的腳本(Piwigo) 並且還沒有重新啓用我的網站。 我告訴他們,我不能正確地排除網站的故障,如果它不能被訪問 ,他們說我可以看看我的所有文件,並找到問題,只有當我 可以證明沒有問題,他們將啓用我的帳戶。

坦率地說,我只是在尋找什麼原因造成的錯誤

thrown in /public_html/searchtheearth/admin/include/image.class.php on line 460 
[16-Feb-2014 12:21:42 America/Denver] PHP Fatal error: Uncaught exception  'ImagickException' with message 'unable to extend cache 

PHP Warning: exif_read_data(20140211154425- be740e47.jpg): Incorrect APP1 Exif Identifier Code in /public_html/searchtheearth/admin/include/image.class.php on line 244 

所以我把下面的錯誤日誌和任何人有任何想法,這將是把文件/var/tmp目錄並導致下面的錯誤?

我的錯誤日誌低於服務器:

/的public_html/searchtheearth /管理/包括/ uploadify/error_log中:

[11-Feb-2014 15:44:25 America/Denver] PHP Warning: exif_read_data(20140211154425- be740e47.jpg): Incorrect APP1 Exif Identifier Code in /public_html/searchtheearth/admin/include/image.class.php on line 244 
[13-Feb-2014 11:37:42 America/Denver] PHP Warning: exif_read_data(20140213113742-b6fb09db.jpg): Incorrect APP1 Exif Identifier Code in /public_html/searchtheearth/admin/include/image.class.php on line 244 
[14-Feb-2014 16:53:08 America/Denver] PHP Warning: exif_read_data(20140214165308-6d0d3b81.jpg): Process tag(x0202=JPEGInterch): Illegal format code 0x4B78, suppose BYTE in /public_html/searchtheearth/admin/include/image.class.php on line 244 
[14-Feb-2014 16:53:10 America/Denver] PHP Warning: exif_read_data(20140214165310-8d9c63a0.jpg): Process tag(x0202=JPEGInterch): Illegal format code 0x6170, suppose BYTE in /public_html/searchtheearth/admin/include/image.class.php on line 244 
[14-Feb-2014 16:53:11 America/Denver] PHP Warning: exif_read_data(20140214165311-bfedab06.jpg): Process tag(x0202=JPEGInterch): Illegal format code 0x693D, suppose BYTE in /public_html/searchtheearth/admin/include/image.class.php on line 244 
[14-Feb-2014 16:53:12 America/Denver] PHP Warning: exif_read_data(20140214165312-03fcfcf9.jpg): Process tag(x0202=JPEGInterch): Illegal format code 0x632E, suppose BYTE in /public_html/searchtheearth/admin/include/image.class.php on line 244 
[14-Feb-2014 16:53:13 America/Denver] PHP Warning: exif_read_data(20140214165313-85188689.jpg): Process tag(x0202=JPEGInterch): Illegal format code 0x57E3, suppose BYTE in /public_html/searchtheearth/admin/include/image.class.php on line 244 
[14-Feb-2014 16:53:14 America/Denver] PHP Warning: exif_read_data(20140214165314-6b4e44f0.jpg): Process tag(x0202=JPEGInterch): Illegal format code 0x5328, suppose BYTE in /public_html/searchtheearth/admin/include/image.class.php on line 244 
[14-Feb-2014 16:53:16 America/Denver] PHP Warning: exif_read_data(20140214165316-c465919f.jpg): Process tag(x0202=JPEGInterch): Illegal format code 0x3E9E, suppose BYTE in /public_html/searchtheearth/admin/include/image.class.php on line 244 
[14-Feb-2014 16:53:17 America/Denver] PHP Warning: exif_read_data(20140214165317-50abf12c.jpg): Process tag(x0202=JPEGInterch): Illegal format code 0x416D, suppose BYTE in /public_html/searchtheearth/admin/include/image.class.php on line 244 
[14-Feb-2014 16:53:19 America/Denver] PHP Warning: exif_read_data(20140214165319-ebf0f884.jpg): Process tag(x0202=JPEGInterch): Illegal format code 0x754E, suppose BYTE in /public_html/searchtheearth/admin/include/image.class.php on line 244 
[14-Feb-2014 16:53:20 America/Denver] PHP Warning: exif_read_data(20140214165320-3a023621.jpg): Process tag(x0202=JPEGInterch): Illegal format code 0x7B9D, suppose BYTE in /public_html/searchtheearth/admin/include/image.class.php on line 244 
[14-Feb-2014 16:53:22 America/Denver] PHP Warning: exif_read_data(20140214165322-834b0071.jpg): Process tag(x0202=JPEGInterch): Illegal format code 0x789E, suppose BYTE in /public_html/searchtheearth/admin/include/image.class.php on line 244 
[14-Feb-2014 16:53:23 America/Denver] PHP Warning: exif_read_data(20140214165323-1fd8c75c.jpg): Process tag(x0202=JPEGInterch): Illegal format code 0x4517, suppose BYTE in /public_html/searchtheearth/admin/include/image.class.php on line 244 
[14-Feb-2014 16:53:24 America/Denver] PHP Warning: exif_read_data(20140214165324-477282ab.jpg): Process tag(x0202=JPEGInterch): Illegal format code 0x7168, suppose BYTE in /public_html/searchtheearth/admin/include/image.class.php on line 244 
[14-Feb-2014 16:53:26 America/Denver] PHP Warning: exif_read_data(20140214165326-fd61f0e5.jpg): Process tag(x0202=JPEGInterch): Illegal format code 0x5E68, suppose BYTE in /public_html/searchtheearth/admin/include/image.class.php on line 244 
[14-Feb-2014 16:53:27 America/Denver] PHP Warning: exif_read_data(20140214165327-e4c0b6e3.jpg): Process tag(x0202=JPEGInterch): Illegal format code 0x6D32, suppose BYTE in /public_html/searchtheearth/admin/include/image.class.php on line 244 
[14-Feb-2014 16:53:28 America/Denver] PHP Warning: exif_read_data(20140214165328-5d93e8d6.jpg): Process tag(x0202=JPEGInterch): Illegal format code 0x5288, suppose BYTE in /public_html/searchtheearth/admin/include/image.class.php on line 244 
[14-Feb-2014 16:53:31 America/Denver] PHP Warning: exif_read_data(20140214165330-f3803539.jpg): Process tag(x0202=JPEGInterch): Illegal format code 0x641D, suppose BYTE in /public_html/searchtheearth/admin/include/image.class.php on line 244 
[14-Feb-2014 16:53:32 America/Denver] PHP Warning: exif_read_data(20140214165332-ad04e773.jpg): Process tag(x0202=JPEGInterch): Illegal format code 0x708F, suppose BYTE in /public_html/searchtheearth/admin/include/image.class.php on line 244 
[14-Feb-2014 16:53:34 America/Denver] PHP Warning: exif_read_data(20140214165334-f67793ed.jpg): Process tag(x0202=JPEGInterch): Illegal format code 0x920D, suppose BYTE in /public_html/searchtheearth/admin/include/image.class.php on line 244 

/的public_html/searchtheearth/error_log中:

#5 {main} 
    thrown in /public_html/searchtheearth/admin/include/image.class.php on line 460 
    [16-Feb-2014 12:21:42 America/Denver] PHP Fatal error: Uncaught exception 'ImagickException' with message 'unable to extend cache `/public_html/searchtheearth/upload/2014/02/15/20140215093344-cc4b26dc.jpg': No space left on device @ error/cache.c/OpenPixelCache/4102' in /public_html/searchtheearth/admin/include/image.class.php:460 
    Stack trace: 
    #0 /public_html/searchtheearth/admin/include/image.class.php(460): Imagick- >scaleimage(1536, 1152) 
    #1 [internal function]: image_imagick->resize(792, 594) 
    #2 /public_html/searchtheearth/admin/include/image.class.php(93): call_user_func_array(Array, Array) 
    #3 /public_html/searchtheearth/i.php(557): pwg_image->__call('resize', Array) 
    #4 /public_html/searchtheearth/i.php(557): pwg_image->resize(792, 594) 
    #5 {main} 
    thrown in /public_html/searchtheearth/admin/include/image.class.php on line 460 
    [16-Feb-2014 12:21:43 America/Denver] PHP Fatal error: Uncaught exception  'ImagickException' with message 'unable to extend cache `/public_html/searchtheearth/upload/2014/02/15/20140215093344-cc4b26dc.jpg': No space left on device @ error/cache.c/OpenPixelCache/4102' in /public_html/searchtheearth/admin/include/image.class.php:460 
    Stack trace: 
    #0 /public_html/searchtheearth/admin/include/image.class.php(460): Imagick- >scaleimage(1536, 1152) 
    #1 [internal function]: image_imagick->resize(792, 594) 
    #2 /public_html/searchtheearth/admin/include/image.class.php(93): call_user_func_array(Array, Array) 
    #3 /public_html/searchtheearth/i.php(557): pwg_image->__call('resize', Array) 
    #4 /public_html/searchtheearth/i.php(557): pwg_image->resize(792, 594) 
    #5 {main} thrown in /public_html/searchtheearth/admin/include/image.class.php on line  460 
    [16-Feb-2014 12:21:44 America/Denver] PHP Fatal error: Uncaught exception 'ImagickException' with message 'unable to extend cache `/public_html/searchtheearth/upload/2014/02/15/20140215093344-cc4b26dc.jpg': No space left on device @ error/cache.c/OpenPixelCache/4102' in /public_html/searchtheearth/admin/include/image.class.php:460 
    Stack trace: 
    #0 /public_html/searchtheearth/admin/include/image.class.php(460): Imagick- >scaleimage(1536, 1152) 
    #1 [internal function]: image_imagick->resize(792, 594) 
    #2 /public_html/searchtheearth/admin/include/image.class.php(93): call_user_func_array(Array, Array) 
    #3 /public_html/searchtheearth/i.php(557): pwg_image->__call('resize', Array) 
    #4 /public_html/searchtheearth/i.php(557): pwg_image->resize(792, 594) 
    #5{main) thrown in /public_html/searchtheearth/admin/include/image.class.php on line 460 
    [16-Feb-2014 12:33:58 America/Denver] PHP Warning: Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0 

    /public_html/searchtheearth/plugins/LocalFilesEditor/error_log: 
    [12-Feb-2014 13:28:12 America/Denver] PHP Warning:  file_get_contents(../../plugins/adult_content/language/en_GB/plugin.lang.php): failed to open stream: No such file or directory in /public_html/searchtheearth/plugins/LocalFilesEditor/show_default.php on line 41 

    /public_html/searchtheearth/plugins/oAuth/error_log: 
    [11-Feb-2014 05:33:44 America/Denver] PHP Notice: Undefined index: in /public_html/searchtheearth/plugins/oAuth/auth.php on line 165 
    [11-Feb-2014 13:13:23 America/Denver] PHP Notice: Undefined index: in /public_html/searchtheearth/plugins/oAuth/auth.php on line 165 

    /public_html/searchtheearth/plugins/EasyCaptcha/tictac/error_log: 
    [12-Feb-2014 10:29:23 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [12-Feb-2014 10:44:59 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [12-Feb-2014 10:44:59 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [12-Feb-2014 10:47:20 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [12-Feb-2014 10:47:20 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [12-Feb-2014 10:47:50 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [12-Feb-2014 10:56:45 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [12-Feb-2014 10:56:45 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [12-Feb-2014 10:57:00 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [12-Feb-2014 11:04:52 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [12-Feb-2014 11:04:52 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [12-Feb-2014 11:05:26 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [12-Feb-2014 11:05:31 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [14-Feb-2014 07:26:58 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [14-Feb-2014 07:26:58 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [14-Feb-2014 07:29:10 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [14-Feb-2014 07:29:35 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [14-Feb-2014 07:30:20 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [14-Feb-2014 07:30:20 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [14-Feb-2014 07:30:27 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [14-Feb-2014 07:30:44 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [14-Feb-2014 07:30:44 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [14-Feb-2014 07:31:03 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [14-Feb-2014 07:31:12 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [14-Feb-2014 21:16:43 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [14-Feb-2014 21:37:13 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [14-Feb-2014 21:37:37 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [14-Feb-2014 21:37:57 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
    [14-Feb-2014 21:38:18 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 
[ 15-Feb-2014 07:23:41 America/Denver] PHP Fatal error: Cannot redeclare drawcircle() in /public_html/searchtheearth/plugins/EasyCaptcha/tictac/functions_tictac.inc.php on line 83 

------------------------------------end of log--------------------------------------------------------------------- 

Piwigo版本:2.6.1 PHP版本:5.4.24 MySQL版本:5.5.36 Piwigo網址:http://searchtheearth.com

+0

「我無法正確排除網站故障,如果它無法被訪問,他們說我可以看看我的所有文件,並找到問題「 - 你可以從服務器上下載你的源代碼?在本地主機上測試你的代碼將是找到解決方案的理想手段。 –

+1

他們是對的,它*不是*他們的問題。 [詢問製作此Piwigo應用程序的人員](http://piwigo.org/)。 – Sammitch

回答

1

Piwigo緩存圖像,這是填補你的空間。 你的空間有多少圖片?

你得到的例外只是因爲你沒有任何空間,因爲它創造了這麼多的圖像。您應該找到一種方法來禁用圖像緩存,即禁用imagemagick或將Piwigo中的這些行註釋掉,如果它沒有「關閉圖像緩存」功能