歡迎光臨, 訪客. 請先 登入註冊一個帳號.
四月 29, 2024, 11:00:41 下午
19595 文章 在 3865 主題 由 4580 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  支援  |  使用與操作  |  资源中心不能上传,出现严重错误 « 上篇主題 下篇主題 »
頁: [1] 2
作者 主題: 资源中心不能上传,出现严重错误  (閱讀 21504 次)
netstu
新手見習
*
文章: 31


檢視個人資料
« 於: 三月 08, 2006, 02:12:40 下午 »

每当新建资源的时候,就会出现下图所示情况。



我查了原因出现在 adminaddresourceaction.class.php中

我一句一句的排查,直到

$res = $resources->addResource( $this->_blogInfo->getId(), $this->_albumId,
                                    $this->_description, $upload );

的时候出现这样的错误,前面的语句都不出现错误,请问怎么回事?
已記錄
winman
版主
超級會員
*****
文章: 525


winman


檢視個人資料 個人網站
« 回覆文章 #1 於: 三月 08, 2006, 02:47:37 下午 »

根据你提供的资讯,我们很难有效的帮助你,请先看看这里:

http://forum.lifetype.org.tw/index.php?topic=2.0
已記錄

俗语说:授予鱼,不如授予渔。因此在发问前先搜寻论坛,或许困扰你
的问题,在之前已经有朋友遇到并得到解答了。这样不但提高解决问题
的效率,还能令自己的能力不断加强。加油啊。
netstu
新手見習
*
文章: 31


檢視個人資料
« 回覆文章 #2 於: 三月 08, 2006, 03:17:07 下午 »

我又查了一下,一直追踪到最后,问题出在:
\class\gallery\getid3\getid3.php中

if (getid3_lib::IncludeDependency(GETID3_INCLUDEPATH.'module.tag.id3v2.php', __FILE__, false)) {
                exit('worls');
            $tag = new getid3_id3v2($fp, $this->info);
         }

我查找了一下getid3_lib源文件,其中的IncludeDependency主要实现了如果存在module.tag.id3v2.php时,就返值true,然后include_once这个文件。

最后我直接不要这个if语句了,直接include_once(.....module.tag.id3v2.php);$tag = new ....

还是同样的错误。

我测试如下:
在if从句前exit('hello');正常
在if从句后exit('hello');出现如上图错误。
已記錄
netstu
新手見習
*
文章: 31


檢視個人資料
« 回覆文章 #3 於: 三月 08, 2006, 03:20:28 下午 »

直接include_once(.....module.tag.id3v2.php);
exit('hello');
$tag = new new getid3_id3v2($fp, $this->info);


时也是如图所示错误。

现在推断,文件class\gallery\getid3\module.tag.id3v2.php不能够被include_once,而且这个文件是存在的。摸不着头脑了,请救大侠们
已記錄
lss
我不是被~拉~~出來的,不要叫我大大!
總版主
超級會員
*****
文章: 1511



檢視個人資料 個人網站
« 回覆文章 #4 於: 三月 08, 2006, 03:40:04 下午 »

winman 版主不是請你先看看「如何在論壇問問題」的公告嗎?

最起碼,讓我們知道你的 LT 是那一版吧。也許已經在新版裡面修復了也說不定?

就算是新發現的問題,不知道你的執行環境也幫不了你,因為我們沒遇到過相同的問題。

lss
已記錄

沒找過 常見問題集或不知道 如何在 LifeType 中文開發論壇發問的人,恕不回答問題
netstu
新手見習
*
文章: 31


檢視個人資料
« 回覆文章 #5 於: 三月 08, 2006, 03:46:03 下午 »

lifetype 1.02版
系统是redhat as 4

PHP Version 4.3.9

mysql Client API version  4.1.7 
已記錄
winman
版主
超級會員
*****
文章: 525


winman


檢視個人資料 個人網站
« 回覆文章 #6 於: 三月 08, 2006, 03:59:12 下午 »

我建议你把LifeType程式文件重新上传一次。

新建资源 是LifeType一块主要并且常用的功能,如果是程式有错误导致

一上传就出错这样明显的问题,开发团队很容易会发现这个bug。而且

1.02版本已经发行一段时间了,到目前为止还没有其它网友碰到这个问题,

因此我建议不要花时间去追查和调试这部分程式,应该把解决问题的方向

放在php的配置以及文件是否完整上。
已記錄

俗语说:授予鱼,不如授予渔。因此在发问前先搜寻论坛,或许困扰你
的问题,在之前已经有朋友遇到并得到解答了。这样不但提高解决问题
的效率,还能令自己的能力不断加强。加油啊。
netstu
新手見習
*
文章: 31


檢視個人資料
« 回覆文章 #7 於: 三月 08, 2006, 06:03:24 下午 »

主要是现在这一套程序被我改了好多好多,没办法升级或者。。。。

已記錄
lss
我不是被~拉~~出來的,不要叫我大大!
總版主
超級會員
*****
文章: 1511



檢視個人資料 個人網站
« 回覆文章 #8 於: 三月 08, 2006, 07:36:39 下午 »

 目瞪口呆

拿你修改過的程式而且還沒說你修改過,那我們還能幫你些什麼?

orz

lss
已記錄

沒找過 常見問題集或不知道 如何在 LifeType 中文開發論壇發問的人,恕不回答問題
netstu
新手見習
*
文章: 31


檢視個人資料
« 回覆文章 #9 於: 三月 09, 2006, 07:51:49 上午 »

修改过一部分,但是上传资源这一部分我是没有更改源程序的。

而且我在本机windows xp上测试就没有错误
已記錄
netstu
新手見習
*
文章: 31


檢視個人資料
« 回覆文章 #10 於: 三月 09, 2006, 11:25:32 上午 »

再问:
我刚才把服务器上的数据下载到windows xp上测试上传资源没有问题。

这就可以说明是操作系统的问题了,那么是什么问题呢?
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #11 於: 三月 09, 2006, 11:58:31 上午 »

你的 apache 的 error log 與 /tmp 下的 sql_error.log 有任何錯誤訊息嗎?

Mark
已記錄

netstu
新手見習
*
文章: 31


檢視個人資料
« 回覆文章 #12 於: 三月 09, 2006, 12:38:18 下午 »

神秘的markwu,你终于出现了,我可想你了。

sql_error.log里面没有东西,下面是apache的log

[client 219.237.*.*] PHP Fatal error:  Allowed memory size of 8388608 bytes exhausted (tried to allocate 184320 bytes) in /var/www/html/blog/locale/locale_zh_CN.php on line 359, referer: http://www.example.com/admin.php
[client 219.237.*.*] PHP Fatal error:  Allowed memory size of 8388608 bytes exhausted (tried to allocate 184320 bytes) in /var/www/html/blog/locale/locale_zh_CN.php on line 359, referer: http://www.example.com/admin.php
[client 219.237.*.*] PHP Fatal error:  Cannot instantiate non-existent class:  getid3_id3v2 in /var/www/html/blog/class/gallery/getid3/getid3.php on line 230, referer: http://www.example.com/admin.php?op=newResource
[client 219.237.*.*] PHP Fatal error:  Cannot instantiate non-existent class:  getid3_id3v2 in /var/www/html/blog/class/gallery/getid3/getid3.php on line 230, referer: http://www.example.com/admin.php?op=newResource
[client 219.237.*.*] PHP Fatal error:  Cannot instantiate non-existent class:  getid3_id3v2 in /var/www/html/blog/class/gallery/getid3/getid3.php on line 230, referer: http://www.example.com/admin.php?op=newResource
[client 219.237.*.*] PHP Fatal error:  Cannot instantiate non-existent class:  getid3_id3v2 in /var/www/html/blog/class/gallery/getid3/getid3.php on line 230, referer: http://www.example.com/admin.php?op=newResource
[client 219.237.*.*] PHP Fatal error:  Allowed memory size of 8388608 bytes exhausted (tried to allocate 737280 bytes) in /var/www/html/blog/class/gallery/getid3/module.tag.id3v2.php on line 1386, referer: http://www.example.com/admin.php?op=newResource
[client 219.237.*.*] PHP Fatal error:  Allowed memory size of 8388608 bytes exhausted (tried to allocate 737280 bytes) in /var/www/html/blog/class/gallery/getid3/module.tag.id3v2.php on line 1386, referer: http://www.example.com/admin.php?op=newResource
[client 219.237.*.*] PHP Fatal error:  Allowed memory size of 8388608 bytes exhausted (tried to allocate 737280 bytes) in /var/www/html/blog/class/gallery/getid3/module.tag.id3v2.php on line 1386, referer: http://www.example.com/admin.php?op=newResource
[client 219.237.*.*] PHP Fatal error:  Allowed memory size of 8388608 bytes exhausted (tried to allocate 737280 bytes) in /var/www/html/blog/class/gallery/getid3/module.tag.id3v2.php on line 1386, referer: http://www.example.com/admin.php?op=newResource
[client 219.237.*.*] PHP Fatal error:  Allowed memory size of 8388608 bytes exhausted (tried to allocate 737280 bytes) in /var/www/html/blog/class/gallery/getid3/module.tag.id3v2.php on line 1386, referer: http://www.example.com/admin.php?op=newResource
[client 219.237.*.*] PHP Fatal error:  Allowed memory size of 8388608 bytes exhausted (tried to allocate 184320 bytes) in /var/www/html/blog/locale/locale_zh_CN.php on line 359, referer: http://www.example.com/admin.php
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #13 於: 三月 09, 2006, 12:45:52 下午 »

sigh .... 你早聽 winman 與 lss 的話,就不用托那麼久了!

他們不是要你看那一篇文章嗎?你可能以為他們在推託,其實這是解決問題最好的方法。

你的問題在於 memory_limit 太小,請把 php.ini 中的 memory_limit 改為 12M 或以上。

下次請記得,把問題說清楚。版主的提醒,也不要當成耳邊風。因為他們真的是在幫你解決問題!

Mark
« 最後編輯時間: 三月 09, 2006, 12:51:16 下午 由 markwu » 已記錄

netstu
新手見習
*
文章: 31


檢視個人資料
« 回覆文章 #14 於: 三月 09, 2006, 12:51:59 下午 »

我们伟大的markwu,很感谢。不过也有好处,偶把lifetype程序给翻了个遍。哈哈

同时也谢谢winman,lss

我十分喜欢这套程序,看着就感觉过瘾 吐舌頭
已記錄
頁: [1] 2
LifeType 中文開發論壇  |  支援  |  使用與操作  |  资源中心不能上传,出现严重错误 « 上篇主題 下篇主題 »
    前往: