我正在尝试在我的nginx + mariadb上安装wordpress
第一步:将我的网址指向
http://localhost/wordpress/
引发以下错误:
Your PHP installation appears to be missing the MySQL extension which is required by WordPress.
我希望很多其他人都使用wordpress与mariadb。
[编辑]
使用WNMP进行捆绑安装(Nginx + MariaDB + PHP)
答案 0 :(得分:3)
mariadb与php中的mysql接口100%兼容 我认为你错过了php的模块
取决于你使用的发行版我会说
sudo apt-get install php5-mysqlnd
你可以通过 phpinfo();
确保启用mysql mod使用nginx运行php5-fpm时,请确保在正确的位置启用模块
的/ etc / PHP5 / FPM /
答案 1 :(得分:3)
也许这可以帮助你,它适用于Windows 7.以下是步骤
仅下载不需要安装以使用程序的压缩文件
https://github.com/Xeoncross/wnmp
http://code.jellycan.com/memcached/
http://dev.mysql.com/downloads/
http://nginx.org/en/download.html
http://windows.php.net/download/
http://www.phpmyadmin.net/home_page/downloads.php
http://www.wordpress.org/
d:wemp
d:wempmemcached
d:wempMySQL
d:wempnginx
d:wempPHP
d:wempwwwphpMyAdmin
d:wempwwwwordpress
d:wempMySQLmy-small.ini
重命名为my.ini
d:wempexample.nginx.conf
复制到d:wempnginxconf
,将nginx.conf
重命名为nginx.conf.bak
并将example.nginx.conf
重命名为nginx.conf
d:wempPHPphp.ini
- 开发重命名为php.ini
php.ini
文件,移除;
前面的extension_dir = "ext"
;
cgi.fix_pathinfo = 1
;
extension=php_mbstring.dll
;
之前的extension=php_mysql.dll
,保存文件d:wempstart_server.bat
开始运行,会弹出一些命令提示符窗口并消失Ctrl + Shift + Esc
php-cgi.exe
,memcached.exe
,mysqld.exe
,nginx.exe
正在运行d:wempmysqlbinmysqladmin -u root password hereIsYourPassword
mysqld.exe
开始面临问题,请查看d:wempmysqldataerr.log
http://localhost/
http://localhost/phpMyAdmin/
http://localhost/wordpress/