我已经搜索了这个问题的答案,但没有找到任何东西。我想知道是否有人遇到过同样的问题并有任何见解。我用sqlbuddy在nginx web服务器上安装了PHP7.0。当尝试登录主页http://localhost/sqlbuddy/
时,我收到一个HTTP 500错误(测试了Google Chrome、Firefox、Opera和Edge)。PHP 7.0安装有以下软件包:
- php-apcu
- php-cli
- php公共
- php卷曲
- php fpm
- php gd
- php-json
- php-mbstring
- php-mcrypt
- php内存缓存
- php-mysql
- php7.0-cgi
- php7.0-cli
- php7.0公共
- php7.0-curl
- php7.0-fpm
- php7.0-gd
- php7.0-json
- php7.0-删除
- php7.0-密码
- php7.0-mysql
- php7.0-opcache
- php7.0-adline
- php7.0-xml
在web服务器上安装phpMyAdmin运行良好,同时还有一个测试页面,其中包含类似于此处的PDO连接设置。
错误为PHP Fatal error: Uncaught Error: Call to undefined function mysql_connect()
如果你使用PHP V7.0,你应该尝试这个回购
https://github.com/Frecuencio/sqlbuddy-php7
====[编辑]====
问题是因为你不允许php的日志错误,试着允许nginx服务器上的日志错误
如果您有php的错误日志,那么当您转到http://localhost/sqlbuddy你会得到这个错误:
PHP Fatal error: Uncaught Error: Call to undefined function mysql_connect ()
mysqlconnect()函数仅适用于php5-php4。在这种情况下,您将使用php7,并且您必须尝试该软件包。
*对不起,我希望你能理解