如何修复下面的错误?
您的PHP安装似乎缺少了MySQL扩展,这是WordPress所需要的。
我用我的NAS连接一个电话网络。
我安装了FFP 0.7
我的php.ini
在:ffp/etc/php.ini
和我没有评论所有我认为有用的东西。
下面是我的php.ini
文件的一部分;
;If you wish to have an extension loaded automatically, use the following
; syntax:
;
; extension=modulename.extension
;
; For example, on Windows:
;
extension=msql.dll
;
; ... or under UNIX:
;
extension=msql.so
;
; ... or with a path:
;
extension=/ffp/lib/extensions/no-debug-non-zts-20100525/mysql.so
;
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_oci.dll
extension=php_pdo_odbc.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
extension=php_pgsql.dll
extension=pdo.so
extension=pdo_sqlite.so
extension=sqlite.so
extension=pdo_mysql.so
突出的问题是,当我在phpinfo()
中运行时,我看到模块MySQLi是激活的,而不是MySQL。
MySQL正在按预期工作,就像服务器一样。
我同样有phpmyadmin工作。
它在Zyxel NSA310上。
此外,当mysqld
启动时,它会创建一个从根到:ffp/opt/mysql..
的快捷方式,并且每次我重新启动NAS时,该快捷方式都会被删除。
有人可能知道这个把戏吗?
发布于 2019-03-29 07:56:43
我已经解决了这个问题,只需在.htaccess文件中添加以下代码。我希望这对你们也有用。
步骤1:从服务器中更改PHP版本。
步骤2:根据.htaccess版本(从服务器中选择)在您的PHP中添加以下代码。
切换到PHP4.4:
AddHandler application/x-httpd-php4 .php
切换到PHP5.0:
AddHandler application/x-httpd-php5 .php
切换到PHP5.1:
AddHandler application/x-httpd-php51 .php
切换到PHP5.2:
AddHandler application/x-httpd-php52 .php
切换到PHP5.3:
AddHandler application/x-httpd-php53 .php
切换到PHP5.4:
AddHandler application/x-httpd-php54 .php
切换到PHP5.5:
AddHandler application/x-httpd-php55 .php
切换到PHP5.6:
AddHandler application/x-httpd-php56 .php
切换到PHP7:
AddHandler application/x-httpd-php7 .php
切换到PHP7.1:
AddHandler application/x-httpd-php71 .php
https://stackoverflow.com/questions/17694568
复制相似问题