POST TIME:2021-05-20 00:58
網上好像很多人都有這樣的問題,剛剛開始可以,后來就不行了
百度了好幾頁
各種改法,各種嘗試,后來其實只要改一句代碼就可以了
可能是因為服務器上禁用了fsockopen() 函數造成的,在用fsockopen()的地方用 stream_socket_client()代替就可以了。
具體修改地方是 /include/dedehttpdown.class.php 第507行
$this->m_fp = @fsockopen($this->m_host, $this->m_port, $errno, $errstr,10);
替換為
$this->m_fp = @stream_socket_client($this->m_host . ‘:’ . $this->m_port, $errno, $errstr,10);
后來發現可能還有點問題
如果大家做了上面的操作還不行 可以參考下這篇文章 dedecms5.7 不能自動提取第一張圖片為縮略圖 最實用的解決方案