2

我已经搜索了这个问题的答案,但没有找到任何东西。我想知道是否有人遇到过同样的问题并有任何见解。我在带有sqlbuddy的 nginx Web 服务器上安装了 PHP 7.0 。尝试登录主页http://localhost/sqlbuddy/时,我收到 HTTP 500 错误(Google Chrome、Firefox、Opera 和 Edge 已测试)。PHP 7.0 安装有以下软件包:

  • php-apcu
  • php-cli
  • php-common
  • php卷曲
  • php-fpm
  • php-gd
  • php-json
  • php-mbstring
  • php-mcrypt
  • php-memcache
  • php-mysql
  • php7.0-cgi
  • php7.0-cli
  • php7.0-常用
  • php7.0-curl
  • php7.0-fpm
  • php7.0-gd
  • php7.0-json
  • php7.0-mbstring
  • php7.0-mcrypt
  • php7.0-mysql
  • php7.0-opcache
  • php7.0-readline
  • php7.0-xml

在 Web 服务器上安装phpMyAdmin可以正常工作,同时还有一个包含类似于此处找到的 PDO 连接设置的测试页面。

4

1 回答 1

0

错误是 PHP Fatal error: Uncaught Error: Call to undefined function mysql_connect()

如果你使用 PHP V7.0,你应该试试这个 repo

https://github.com/Frcuencio/sqlbuddy-php7

====[编辑]====

问题是因为您不允许 php 的日志错误,请尝试在 nginx 服务器上允许日志错误

如果您有 php 的错误日志,那么当您访问http://localhost/sqlbuddy时,您将收到此错误:

PHP Fatal error: Uncaught Error: Call to undefined function mysql_connect ()

mysql_connect() 函数仅适用于 php5 - php4。在这种情况下,您使用的是 php7,您必须尝试该软件包。

*抱歉解释不好我希望你能理解

于 2018-10-12T14:40:57.287 回答