我对PHP编程非常陌生,所以如果我忽略了显而易见的内容,我很抱歉。
我有一个网站托管在GoDaddy (视窗,PHP5,MySQL 5)。我阅读了本文:GoDaddy常见问题并在根文件夹中创建了php5.ini文件,但是当我试图连接到数据库时,我得到了以下错误:
致命错误:调用第13行D:\Hosting\4132900\html\beta\data\dbConnection.php中的未定义函数mysql_connect()
我的ini档案里只有:
[Date]
date.timezone = "US/Eastern"当我上传我的整个php.ini文件(并将它重命名为php5.ini)时,我得到了(404)。
发布于 2009-04-08 23:52:12
我认为Windows主机不允许自定义PHP5.ini:
我查看他们的帮助站点和您链接的那篇文章是针对Linux服务器的。
另外,在这个页面上比较计划:http://www.godaddy.com/gdshop/hosting/shared.asp?ci=9009显示Linux允许定制的PHP5.ini,而不是Windows
我想知道是否试图使用一个错误的PHP,并使您试图使用的"mysql_connect“函数不可用。
发布于 2014-02-21 22:53:28
我只是把头靠在键盘上,找到了在godaddy中编辑php.ini的解决方案。phpinfo()返回我无法访问的路径(argh!)。解决方案:将自己的文件上传到public_html文件夹的根目录中。
显然,依赖于你的好爸爸的版本,文件名是不同的。
我厌倦了,我创建了相同的文件,名为php.ini、php5.ini和.user.ini,并将它们复制到我的www、public_html和域根目录的根目录中。从那以后一切都开始运作了。
从我的阅读来看,可能会出现一种情况,您必须转到“系统进程”并重新启动php进程(我找不到它,也没有任何活动的php进程)。
这里也有一些好消息。向下滚动到godaddy部分。
发布于 2012-01-12 15:12:13
根据这个页面,他们专门说在Windows中使用php5.ini:GoDaddy文章
“注意:您必须使用php5.ini文件,而不是php.ini。”
https://stackoverflow.com/questions/732289
复制相似问题