今天在安装完dedecms织梦文章发布系统,正想发布第一篇文章测试一下,结果在上传图片时提示我“php.ini中的内存分配可能过小”,不让上传图片。
我刚开始以为是图片过大导致的,结果一查图片只有80K,网上搜索也找到结果;
后来,我没上传图片,直接发布,结果文章也不让他布
错误提示:
Fatal error: Uncaught ArgumentCountError: Too few arguments to function mysql_select_db(), 1 passed in D:\wwwroot\www.1780ai.com\include\dedesql.class.php on line 139 and exactly 2 expected in D:\wwwroot\www.1780ai.com\include\common.func.php:31 Stack trace: #0 D:\wwwroot\www.1780ai.com\include\dedesql.class.php(139): mysql_select_db('www_1780ai_com') #1 D:\wwwroot\www.1780ai.com\include\dedesql.class.php(76): DedeSql->Open(false) #2 D:\wwwroot\www.1780ai.com\include\dedesql.class.php(343): DedeSql->Init(false) #3 D:\wwwroot\www.1780ai.com\colin\inc\inc_archives_functions.php(294): DedeSql->GetOne('SELECT ispart,c...') #4 D:\wwwroot\www.1780ai.com\colin\article_add.php(84): CheckChannel('17', '1') #5 {main} thrown in D:\wwwroot\www.1780ai.com\include\common.func.php on line 31
搞了半天,结果是我的php是7.4,我换成PHP5.6,,结果以上两个问题全部搞定!!!!
不知道是dedecms不兼容这么高的php版本,还是其他问题导致的。