我面临以下错误
致命错误:在第11行的E:\ xampp \ htdocs \ new \ functions.php中调用未定义的函数curl_init()
我已在php.ini
进行了更改。我已经删除了
;extension=php_crack.dll
extension=php_curl.dll
;extension=php_cvsclient.dll
然后重新启动xampp
但仍然面临同样的问题。是否有任何其他需要更改。请让我知道是否有任何
我将非常感谢你们所有人
答案 0 :(得分:9)
如果您使用的是XAMPP,请检查以下两个位置:
对于行;extension=php_curl.dll
。
删除分号,保存两个文件,重新启动Apache,然后再次运行。我希望它能奏效。
答案 1 :(得分:4)
在Xampp中,我在这个位置找到了php.ini
:
C:\xampp\php\php.ini
我已删除“;”来自“; extension = php_curl.dll”行。它工作正常。
答案 2 :(得分:1)
确保在XAMPP中找到所有php.ini文件。 (在xampp文件夹中搜索它们)。据我所知,XAMPP有两个或三个,可能是你在错误的文件中启用它。
答案 3 :(得分:1)
正如你所说,我们将取消注释php.ini中的“; extension = php_curl.dll”行
php.ini可以在多个地方。要检查相关的位置,请转到phpmyadmin(http:// localhost / phpmyadmin)运行phpinfo() - >左手边菜单。
它会在左栏中显示半页: “配置文件(php.ini)路径”,右侧列中的路径。
或者只是在页面上搜索php.ini(Ctrl + F)
不同版本的xampp如果在不同的目录中有php.ini,有些版本在不同的地方有3个版本的文件。许多教程都说如果您稍后更改设置/使用,则更改所有这些内容。
在文本编辑器中打开文件并找到该行(通过搜索) ;延长= php_curl.dll
删除“;”取消注释,它变成: 延长= php_curl.dll
保存文件。重启apache。
再次检查并再次运行phpinfo()。搜索“curl” 在“cURL支持”下应该说“启用”。
干杯!
答案 4 :(得分:0)
从xampp运行phpinfo();
并检查curl是否已启用。或从此处获取脚本以检查卷曲是否已启用。
http://www.webune.com/forums/how-to-check-curl-installed-in-php.html
答案 5 :(得分:0)
检查一下:http://www.kanersan.com/blog.php?blogId=45 除了错误报告,我遇到了类似的问题。在互联网上搜索,我发现的只是“修改php.ini文件”。我修改了所有的php.ini文件,但我仍然得到了同样的错误。原来WAMP有视觉设置我相信会覆盖php.ini。因此,要打开卷曲,您可以在开始菜单中点击XAMPP图标 - > PHP - > PHP设置 - > php_curl(确保已选中)。
也许这是你的问题。
希望它有所帮助。
-c0d3
答案 6 :(得分:0)
如果你已经从php.ini中取消注释了行并且仍然得到错误 你应该确保这个扩展文件存在于php文件夹中
所以检查这个文件
php_curl.dll
在xampp \ php \ exts
中如果它不是从网上下载并将其粘贴到那里
重启Apache。
答案 7 :(得分:0)
步骤:
php_curl.dll
之前打开并删除分号,因此,将;extension=php_curl.dll
替换为extension=php_curl.dll
答案 8 :(得分:0)
打开php.ini并查找" extension_dir"参数。检查它是php扩展名的正确和绝对路径。
Windows xampp上正确的扩展目录示例:
library(dplyr)
library(tidyr)
df.species <- cbind(species, group = grouping[,2]) %>% # merge the grouping variable into the main data set
gather(variable, value, -group) %>% # gather the columns into 'long' format
group_by(variable, group) %>% # group by column name and group
summarize(keep = all(value != 0)) %>% # variables and groups where all values are non-zero
ungroup %>% group_by(variable) %>% # reset grouping
summarize(keep = any(keep)) %>% # variables where at least 1 group met the aforementioned criterion
dplyr::filter(keep) # final list
variable keep
<chr> <lgl>
1 Otu000132 TRUE
2 Otu000144 TRUE
3 Otu000151 TRUE
4 Otu000176 TRUE
5 Otu000190 TRUE
# retrieve only the matching columns
df.desired <- species[df.species$variable]
Otu000132 Otu000144 Otu000151 Otu000176 Otu000190
30 0 191 2 1 1
31 56 14 9 9 1
32 30 58 4 0 1
33 52 137 1 1 0
34 1 127 0 2 0
35 4 222 4 5 5
36 31 26 4 3 1
37 4 175 2 3 2
38 17 133 3 8 7
39 9 107 0 2 0
40 4 43 0 2 0
如果您不确定发生了什么,请尝试打开Apache错误日志并查找文本&#34; php_curl&#34; &#34;第0行和第34行未知!这是Apache无法加载模块时调度的典型错误消息。