Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

仿 veryCD 的 eMule 发布插件(完美版)!

[复制链接]
yulebbs 发表于 2005-11-18 17:27:04 | 显示全部楼层
纪个念
回复

使用道具 举报

jiayism 发表于 2005-11-19 02:02:55 | 显示全部楼层
我的是虚拟空间,无法如下修改:
PHP会用到iconv()函数,如果你的PHP不能调用,请做以下更改。
找到php.ini,默认在你安装的PHP目录,也有可能在c:\windows目录下,如果装过Zend可能会在C:\Program Files\Zend\StudioServer\etc\目录下。
建议搜索整个C盘,更改所有的php.ini。

1.将php/dlls中的文件都复制到c:/windows/system32下
2.将c:/windows/php.ini中的extension_dir设为
extension_dir = "C:\php\extensions"
3.去掉extension=php_iconv.dll前的分号
4.重起iis


修改后打开有电驴下载的帖子,就出现错误:显示
Fatal error: Call to undefined function: iconv() in /home1/4584e7139/www/include/discuzcode.php on line 357
而用原来的不会,只是出现不能正确显示文件名的现象。

请看:http://www.dv818.com/viewthread.php?tid=210&fpage=1
回复

使用道具 举报

 楼主| davelu 发表于 2005-11-19 09:04:06 | 显示全部楼层
原帖由 jiayism 于 2005-11-19 02:02 发表
我的是虚拟空间,无法如下修改:
PHP会用到iconv()函数,如果你的PHP不能调用,请做以下更改。
找到php.ini,默认在你安装的PHP目录,也有可能在c:\windows目录下,如果装过Zend可能会在C:\Program  ...



你的问题就是因为PHP没有开启iconv()函数,而我修改的就是要调用这个函数。
由于你不是主机托管,而是虚拟空间,你只能联系你的ISP,请求他们开启iconv()函数。
最好把开启的方法给他们:

找到php.ini,默认在你安装的PHP目录,也有可能在c:\windows目录下,如果装过Zend可能会在C:\Program Files\Zend\StudioServer\etc\目录下。
建议搜索整个C盘,更改所有的php.ini。

1.将php/dlls中的文件都复制到c:/windows/system32下
2.将c:/windows/php.ini中的extension_dir设为
extension_dir = "C:\php\extensions"
3.去掉extension=php_iconv.dll前的分号
4.重起iis

如果不能开启,你只能恢复成原来那样
打开 include/discuzcode.php
找到并删除这一行
  1. $code=iconv("utf-8","gb2312",urldecode($code));
复制代码
回复

使用道具 举报

jiayism 发表于 2005-11-19 19:11:36 | 显示全部楼层
好遗憾!!!!!!!!!!!!!!!!11
回复

使用道具 举报

5w33 发表于 2005-11-19 20:04:01 | 显示全部楼层
我的也是~~
自己改不了的
不过还是支持楼主
回复

使用道具 举报

s3030629 发表于 2005-11-20 12:23:24 | 显示全部楼层
那么LINUX+APACHE+MYSQL+PHP

就不能装这个插件了么?
回复

使用道具 举报

 楼主| davelu 发表于 2005-11-22 13:31:27 | 显示全部楼层
原帖由 s3030629 于 2005-11-20 12:23 发表
那么LINUX+APACHE+MYSQL+PHP

就不能装这个插件了么?


要重新编译php,要不就找那种linux自带的,rpm包安装,具体请去PHP网站上看吧。
回复

使用道具 举报

lqliang 发表于 2005-11-22 17:07:05 | 显示全部楼层
楼主帮搞一个for D3b3的~
回复

使用道具 举报

TAIGT 发表于 2005-11-22 17:51:46 | 显示全部楼层
虚拟主机不能用。。。
回复

使用道具 举报

sweter_chen 发表于 2005-11-24 11:45:27 | 显示全部楼层
我的情况跟12楼的一样!
楼主呀.你的: 1.将php/dlls中的文件都复制到c:/windows/system32下
是什么意思呀.特别是"php/dlls"这个文件我找死也找不到呀!
请教楼主帮帮我!谢谢!
QQ:87077776
sweter.chen@gmail.com

[ 本帖最后由 sweter_chen 于 2005-11-24 11:47 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-5-19 11:07 , Processed in 0.102241 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表