Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP在服务器上不工作_Php_Mysql_Mysqli - Fatal编程技术网

PHP在服务器上不工作

PHP在服务器上不工作,php,mysql,mysqli,Php,Mysql,Mysqli,我明天买了托管服务,从昨天开始我一直在努力解决问题。问题是PHP并没有在这个服务器上工作,我不知道是怎么回事,首先我用这个代码连接到数据库 <?php Create connection $con=mysqli_connect("localhost","user","pass","database"); // Check connection if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " .

我明天买了托管服务,从昨天开始我一直在努力解决问题。问题是PHP并没有在这个服务器上工作,我不知道是怎么回事,首先我用这个代码连接到数据库

<?php
 Create connection
$con=mysqli_connect("localhost","user","pass","database");

// Check connection
if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }
  else {
  echo "Connected";
  }

?>  
然后我犯了这个错误

Fatal error: Call to undefined function mysqli_connect() in /home/vidupda1/public_html/cont.php on line 6
搜索后发现PHP.ini中没有启用mysql和mysqli扩展,因此我请求我的托管服务提供商启用它(尚未回复)

之后,我使用这个简单的代码检查PHP是否启用

<html>
<title>Test</title>
    <body>
        <?php
        echo "Hello World";
phpinfo();
        ?>
    </body>
</html>

您需要通过删除
来启用
mysqli
扩展

extension=php_mysqli.so

您需要通过删除
来启用
mysqli
扩展

extension=php_mysqli.so

您需要通过删除
来启用
mysqli
扩展

extension=php_mysqli.so

您需要通过删除
来启用
mysqli
扩展

extension=php_mysqli.so

只需删除“;”并重新启动apache服务

只需删除“;”并重新启动apache服务

只需删除“;”并重新启动apache服务

只需删除“;”并重新启动apache服务

如果他们禁用了mysql函数,也可能并且很可能他们也禁用了phpInfo()。如果您成功地获得了这些更改,那么您的代码应该可以正常工作。

如果他们禁用了mysql函数,也有可能并且很可能他们也禁用了phpInfo()。如果您成功地获得了这些更改,那么您的代码应该可以正常工作。

如果他们禁用了mysql函数,也有可能并且很可能他们也禁用了phpInfo()。如果您成功地获得了这些更改,那么您的代码应该可以正常工作。

如果他们禁用了mysql函数,也有可能并且很可能他们也禁用了phpInfo()。如果您成功地获得了这些更改,那么您的代码应该可以正常工作。

我不确定,但我相信由于安全设置,您无法在商业网站上运行phpinfo()。您可以呼出“Hello World”这一事实意味着PHP正在工作。那么我认为你应该等待主人的答复

致意
Shahram

我不确定,但我相信由于安全设置,您无法在商业网站上运行phpinfo()。您可以呼出“Hello World”这一事实意味着PHP正在工作。那么我认为你应该等待主人的答复

致意
Shahram

我不确定,但我相信由于安全设置,您无法在商业网站上运行phpinfo()。您可以呼出“Hello World”这一事实意味着PHP正在工作。那么我认为你应该等待主人的答复

致意
Shahram

我不确定,但我相信由于安全设置,您无法在商业网站上运行phpinfo()。您可以呼出“Hello World”这一事实意味着PHP正在工作。那么我认为你应该等待主人的答复

致意

Shahram

是的,启用扩展解决了PHP在获得输出时的问题
phpinfo
可能在您的主机上被禁用。谢谢,所以我必须等待他们启用它。对于未将php应用程序部署到共享主机的人来说,这可能会让人感到困惑,因此他不知道phpinfo()为什么不工作。尽管如此,他还是联系了第一家主机提供商,要求他们提供扩展服务,而不是先询问。我自己甚至在一些共享主机上也从未遇到过phpinfo函数块。是的,启用扩展解决了PHP在获得输出时的问题
phpinfo
可能在您的主机上被禁用。谢谢,所以我必须等待他们启用它。对于未将php应用程序部署到共享主机的人来说,这可能会让人感到困惑,因此他不知道phpinfo()为什么不工作。尽管如此,他还是联系了第一家主机提供商,要求他们提供扩展服务,而不是先询问。我自己甚至在一些共享主机上也从未遇到过phpinfo函数块。是的,启用扩展解决了PHP在获得输出时的问题
phpinfo
可能在您的主机上被禁用。谢谢,所以我必须等待他们启用它。对于未将php应用程序部署到共享主机的人来说,这可能会让人感到困惑,因此他不知道phpinfo()为什么不工作。尽管如此,他还是联系了第一家主机提供商,要求他们提供扩展服务,而不是先询问。我自己甚至在一些共享主机上也从未遇到过phpinfo函数块。是的,启用扩展解决了PHP在获得输出时的问题
phpinfo
可能在您的主机上被禁用。谢谢,所以我必须等待他们启用它。对于未将php应用程序部署到共享主机的人来说,这可能会让人感到困惑,因此他不知道phpinfo()为什么不工作。尽管如此,他还是联系了第一家主机提供商,要求他们提供扩展服务,而不是先询问。我自己甚至在一些共享主机上也从未遇到过phpinfo功能块。我要求我的托管服务提供商在等待他们的回答时执行此操作。btw谢谢:)我要求我的托管服务提供商在等待他们的回答时执行此操作btw谢谢:)我要求我的托管服务提供商在等待他们的回答时执行此操作。btw谢谢:)我要求我的托管服务提供商执行此操作服务提供商正在等待他们的答复,顺便说一句,谢谢:)我无法重新启动,因为它位于主机提供商端,所以让我们看看他们回复了什么。是的,如果您与主机提供商联系会更好。我无法重新启动,因为它位于主机提供商端,所以让我们看看他们回复了什么。是的,如果您向托管提供商检查,情况会更好。我无法重新启动,因为它位于托管提供商一侧,所以让我们看看他们回复了什么。如果您向托管提供商检查,情况会更好。我无法重新启动,因为它位于托管提供商一侧,所以让我们看看他们回复了什么。如果您向托管提供商检查,情况会更好