Hello!
i am Rookie in wordpress ,there a problem when i install wordpress
i am using windows 10 ,i had install IIS,php manager and mssql, i followed the step from https://blog.rajenki.com/2012/12/wordpress-on-windows-server-2012-with-iis-8-and-sql-server-2012/
want to set up a web by using mssql but when i go to step one of setting wordpress i found my Database Type option only have PDO Mysql ,i don’t know what should i do now,please someone can help me?
thanks.
Is it possible to use this plugin with PostgreSQL?
Thanks in advance
https://www.ads-software.com/plugins/wordpress-database-abstraction/
]]>Hi!!
I have one problem .. Please.. Help me
The project was made in linux,mysql. But , at the momment of the deploy,I got the suprise from the client that the environment must be IIS and sqlsever.
At step 2 I’m geting the following errors:
“Strict Standards: Redefining already defined constructor for class Fields_map in E:\ideias-que-movem\wp-content\mu-plugins\wp-db-abstraction\translations\sqlsrv\fields_map.php on line 36
Strict Standards: Declaration of sqlsrv_wpdb::prepare() should be compatible with wpdb::prepare($query, $args) in E:\ideias-que-movem\wp-content\mu-plugins\wp-db-abstraction\drivers\sqlsrv.php on line 33
Strict Standards: Declaration of sqlsrv_wpdb::db_connect() should be compatible with wpdb::db_connect($allow_bail = true) in E:\ideias-que-movem\wp-content\mu-plugins\wp-db-abstraction\drivers\sqlsrv.php on line 33
Fatal error: Class ‘WP_Http_Encoding’ not found in E:\ideias-que-movem\wp-includes\class-http.php on line 258″
https://www.ads-software.com/plugins/wordpress-database-abstraction/
]]>Hallo,
insert into function translate_general($query) in file \wp-content\mu-plugins\wp-db-abstraction\translations\sqlsrv\translations.php this code:
// SHOW FULL COLUMNS
if ( stripos($query, 'SHOW FULL COLUMNS FROM ') === 0 ) {
$end_pos = strlen($query);
$param = substr($query, 23, $end_pos - 23);
$param = "'". trim($param, "'") . "'";
$query = 'SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = ' . $param;
}
After WP can be update to last version (4.2.4) and work on IIS and MS SQL on Windows. I love It ??
https://www.ads-software.com/plugins/wordpress-database-abstraction/
]]>when I try to search anything it doesnt find any results. Doesnt matter if I search for Tags, Post Title, Post Content, author etc.
I already implemented some fixes from here, but those fixes on that site only made my pagination and the Posts Page in wp-admin work.
I already searched all through the web and didn’t find any Person with the same Problem.
Has anyone got an idea how to resolve this issue? Or is there already a solution which I didn’t find?
Thank You
https://www.ads-software.com/plugins/wordpress-database-abstraction/
]]>* No new plugin Creates required Plugin tables in SQL Server DB upon Activation.
* Multiple modifications needs to be done to the .PHP files to allow for empty/zero datetime values.
* Multiple modifications needs to be done to the plugin .PHP files to have Any kind of visibility of Posts.
* Modifications needs to be done to correctly translate the MySQL ` to a SQL Server compatible method
* And so on and so on…
I regret deeply that I cannot recommend this plugin if you have any possibility of using MySql…
https://www.ads-software.com/plugins/wordpress-database-abstraction/
]]>Hello everyone!! ??
I am trying to make a clean WP installation on Centos 5.8 platform using wp-db-abstraction plugin to interate with SQL Server 2008 R2 database. I also updated PHP with version 5.4.27 where msssql module is enabled. Plus I fixed wp-db-abstraction plugin with those indications I found over Internet like fixing PATTERN variable and some stuffs like the correct path… The matter is once I call wp-admin/install.php to install into database I get those messages on the page:
Strict Standards: Redefining already defined constructor for class Fields_map in
/var/www/html/wp-content/plugins/wp-db-abstraction/translations/sqlsrv/fields_map.php
on line 36
Strict Standards: Declaration of mssql_wpdb::prepare() should be compatible with
wpdb::prepare($query, $args) in /var/www/html/wp-content/plugins/wp-db-
abstraction/drivers/mssql.php on line 33
WordPress database error: [Incorrect syntax near 'wp_users'.]
SHOW TABLES LIKE 'wp_users'
If I complete installation ignoring messages, then WP wouldn’t work well like miss some informations that couldn’t write into database or something.
Any indication would be appreciate. Even if it exists a better and newer way to communicate with SQL Server database with latest WP versions. Thanks in advance to everyone!
Cheers,
Luigi
https://www.ads-software.com/plugins/wordpress-database-abstraction/
]]>How can I replace all functions from my plugins to use db-abstraction?
They are throwing errors becausa mysql_connect doesnt exist anymore.
Thanks!
https://www.ads-software.com/plugins/wordpress-database-abstraction/
]]>Hi, getting error:
Warning: preg_replace() [function.preg-replace]: Compilation failed: missing ) at offset 446 in ..\wwwroot\wp-content\mu-plugins\wp-db-abstraction\translations\sqlsrv\translations.php on line 1082
The line below is causing the error and I am unable to view my site or wordpress admin panel unless I comment this out. Did not have this issue until I installed Manage ads plugin which I then removed. Any thoughts on why it’s taking error?
$query = preg_replace(‘/\s+’.$table . ‘.’ . $field.’\s*’.$oper.’/i’, ‘ ‘.$table . ‘.’ . $field . ‘ ‘ . $val, $query);
https://www.ads-software.com/plugins/wordpress-database-abstraction/
]]>ON: SQL Server 2008 R2
When trying to activate the WP Groups plugin (https://www.ads-software.com/plugins/groups/), I get Fatal error: Cannot access empty property on the following line (drivers/pdo.php, _post_query() method):
$this->last_result = $this->result->fetchAll(PDO::FETCH_OBJ);
I tried checking for null, empty, property_exists, method_exists on result
and fetchAll()
prior to that line so I could log the query that is causing the problems and none of my checks ever returned false. Could this be a problem internally in the fetchAll() method?
When logging all queries the last one logged before the fatal error is:
12/16/13 19:34:33,788 [7068] DEBUG pdo_wpdb - PDOStatement::__set_state(array(
'queryString' => 'SELECT @@IDENTITY',
))
SELECT @@IDENTITY
executed without error earlier so I can not say with confidence that it is the culprit.
I’ve spent a few hours on this and can’t figure it out. Any suggestions?
https://www.ads-software.com/plugins/wordpress-database-abstraction/
]]>Insert ignore is not valid in MSSQL.
https://www.ads-software.com/plugins/wordpress-database-abstraction/
]]>Many plugins use the mediumint type that is present in MySQL but not MSSQL. E.g. Relevanssi plugin fails to create table.
https://www.ads-software.com/plugins/wordpress-database-abstraction/
]]>I cannot create new posts when a user is an admin or editor on more than one blog in multisite.
I can create posts from the dashboard in quick press.
The part of the plugin that replaces dates (translate_insert_nulltime) doesn’t correct the query and is sent along where SQL complains that the date is 0000-00-00 00:00:00 and the insert fails.
Any help would be appreciated.
https://www.ads-software.com/plugins/wordpress-database-abstraction/
]]>Our WordPress site shows the latest twitter messages on the mainpage, using the twitget plug-in.
After applying the wp-db-abstraction fix for using backslashes in posts, the twitget plugins can’t write his settings in the sql database, since it writes a lot of double backslashes, which are probably the cause of loosing all twitget settings. After calling the twitget plugin all twitget settings are cleared.
Is there already a better solution for fixing the backslash issue?
This is the description of the applied fix:
Fix problems with Backslash Usage
And here is the link to the twitget 3.1. page:
Twitget download page
SERVER: IIS 7.5, WordPress MU 3.6.1, SQL-SERVER
When I used permalinks into WordPress with sqlserver or WordPress MU with sqlserver, if we change the permalinks and set it to custom permalinks using %hour%, %second% or %minute%, we will get 404 error when we access to the post, we must to change these lines into “sqlsrv/translations.php” because the sqlServer do not have implemented the functions: HOUR(), SECOND() and MINUTE().
Replace these lines:
// REPLACE dayofmonth which doesn’t exist in T-SQL
$check = $query;
$query = preg_replace(‘/dayofmonth\((.*?)\)/i’, ‘DATEPART(DD,\1)’,$query);
to these lines:
// REPLACE dayofmonth which doesn’t exist in T-SQL
$check = $query;
$query = preg_replace(‘/dayofmonth\((.*?)\)/i’, ‘DATEPART(DD,\1)’,$query);
$query = preg_replace(‘/HOUR\((.*?)\)/i’, ‘DATEPART(hh,\1)’,$query);
$query = preg_replace(‘/MINUTE\((.*?)\)/i’, ‘DATEPART(mi,\1)’,$query);
$query = preg_replace(‘/SECOND\((.*?)\)/i’, ‘DATEPART(ss,\1)’,$query);
Best regards
https://www.ads-software.com/plugins/wordpress-database-abstraction/
]]>I am migrating a wordpress install to IIS/SqlServer. I’ve installed the WP DB Abstraction plugin. I also installed WordPress Importer.
However when I go to the Tools->Import->Wordpress area I get errors.
I am seeing some db specific errors like below. Perhaps mappings need to be added?
WordPress database error: [[Microsoft][SQL Server Native Client 11.0][SQL Server]Incorrect syntax near ‘wp_subscribe2’.]
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME LIKE ‘ N’wp_subscribe2”
WordPress database error: [[Microsoft][SQL Server Native Client 11.0][SQL Server]Could not find stored procedure ‘SHOW’.]
SHOW TABLES
WordPress database error: [[Microsoft][SQL Server Native Client 11.0][SQL Server]There is already an object named ‘wp_subscribe2’ in the database.]
CREATE TABLE wp_subscribe2 ( id int NOT NULL IDENTITY(1,1), email NVARCHAR(64) COLLATE database_default NOT NULL default ”, active tinyint default 0, date DATE default ‘2013-08-07’ NOT NULL, ip char(64) NOT NULL default ‘admin’, time TIME DEFAULT ’00:00:00′ NOT NULL, conf_date DATE, conf_time TIME, conf_ip char(64), CONSTRAINT [wp_subscribe2_id] PRIMARY KEY CLUSTERED (id) WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY] ) ON [PRIMARY];
WordPress database error: [[Microsoft][SQL Server Native Client 11.0][SQL Server]Could not find stored procedure ‘SHOW’.]
SHOW TABLES
https://www.ads-software.com/plugins/wordpress-database-abstraction/
]]>Hi,
I have intalled WP Multisite on IIS and MSSQL. Went pretty smooth, but I ran into an issue not seeing the sites overview in page: wp-admin/network/sites.php
I did see “4 items” in top right corner where you can change view from list to tiles, but no sites in list body.
I went for a little search and found the following issue/bug in the file
class-wp-ms-sites-list-table.php.
Around line 108 it is adding a LIMIT to the SQL command which is not supported in MS SQL, only MySQL (to my knowledge).
After commenting out that line, I got my list view.
Would this be a bug, having this limit command not being translated or changed in the database abstraction layer??
https://www.ads-software.com/extend/plugins/wordpress-database-abstraction/
]]>Hi, guys!
I have the following query in a plugin install function:
$create_templates_table_sql = “CREATE TABLE ” . $wpdb->templates . ” (
id int(11) NOT NULL AUTO_INCREMENT,
template_author bigint(20) NOT NULL DEFAULT ‘0’,
name varchar(255) NOT NULL,
before_template text NOT NULL,
after_template text NOT NULL,
css text NOT NULL,
js text NOT NULL,
status varchar(255) NOT NULL,
last_modified datetime NOT NULL,
date_added datetime NOT NULL,
PRIMARY KEY (id)) CHARSET=”.self::getCharset().” ;”;
The wordpress-database-abstraction cuts this query to “);”.
The problem starts here:
wp-content\mu-plugins\wp-db-abstraction\translations\sqlsrv\translations.php, line 1152:
if(stripos($query, ‘AFTER’) > 0) {
$start_pos = stripos($query, ‘AFTER’);
$query = substr($query, 0, $start_pos);
}
I.e. if a column name contains MySQL keyword (in our case this word is ‘after’) then the queries become invalid. Would you please fix that?
My WP (ver 3.5.1) is runnign locally on IIS 7.5 using MSSQL 2008.
Best regards,
Alex
https://www.ads-software.com/extend/plugins/wordpress-database-abstraction/
]]>I have installed everything correctly, but then I try and run the setup, I hit a problem!
The first page comes up allowing me to enter the database details etc, but when I click on Submit, all I get is a Blank screen.
The URL shows xxxxxxxxx/wp-content/mu-plugins/wp-db-abstraction/setup-config.php?step=2 but nothing happens just a blank white screen! I have noticed that the config file is not created even though the permissions are fine!
Any ideas?
https://www.ads-software.com/extend/plugins/wordpress-database-abstraction/
]]>On both of my websites where I’m using this plugin on Azure Hosting, the page two on my blog page isn’t showing any new posts – it seems to be limited to 10 posts.
Here is the code on my translations.php file:
[ 2,500 lines of code moderated, that’s just way too much. For that many lines of code please use pastebin.com instead. ]
]]>I’ve tryied hard for hours to decode enough documentation to get WP 3.5.1 working on my IIS7 / SQLSVR2008 site working.
After all this waste of time those are the errors or problems I have encounter:
First, and most important: this projects looks forgotten. Files are old and nobody seems to have updated this for a year. It hasn’t been any release for many of the last wordpress updates, and it wasn’t working properly for the olders ones as far as I can tell.
Upload media is no working. No matter how many “solutions” I’ve tried, none worked for me in order to solve the “missing temporary folder” issue, due to a combination of hosting restrictions and WP/plugin errors.
Search functionality is deactivated. So far I couldn’t look for themes nor plugins, haven’t tried with posts.
Formatting post text functionality won’t work either.
Elude several host restrictions was tricky in order to get this only-for-apache thing working, since I’m just average php programmer.
In the end, everything for nothing. The lack of contributions from authour would make this a temporary solution at best.
So I was looking for a profesional bloging platform and end up with nothing… Shouldn’t be this hard, I could spend one week fixing this up.
PD: For the big mouths, no, windows server wasn’t my call so I had to adapt to it, and to this point is not possible to change this fast enough.
https://www.ads-software.com/extend/plugins/wordpress-database-abstraction/
]]>Simply it does not work. It gets hung up on writing to a file.
PHP Warning: file_put_contents(C:/inetpub/wwwroot/wp-sqlsrv/wp-content/fields_map.parsed_types.php) [function.file-put-contents]: failed to open stream: Permission denied in C:\inetpub\wwwroot\wp-sqlsrv\wp-content\mu-plugins\wp-db-abstraction\translations\sqlsrv\fields_map.php on line 214
https://www.ads-software.com/extend/plugins/wordpress-database-abstraction/
]]>I recently tried to install multi-site and was having problems. When I looked into my php_errors.log I see A LOT of the following errors:
[15-Apr-2013 21:26:40 UTC] WordPress database error [Microsoft][SQL Server Native Client 11.0][SQL Server]Incorrect syntax near the keyword 'LIKE'. for query SELECT COUNT(NULLIF(meta_value LIKE '%"administrator"%', false) as Computed), COUNT(NULLIF(meta_value LIKE '%"editor"%', false) as Computed), COUNT(NULLIF(meta_value LIKE '%"author"%', false) as Computed), COUNT(NULLIF(meta_value LIKE '%"contributor"%', false) as Computed), COUNT(NULLIF(meta_value LIKE '%"subscriber"%', false) as Computed), COUNT(NULLIF(meta_value LIKE 'bbp\_keymaster"%6$sbbp\_spectator"%7$sbbp\_blocked"%8$swp_crossfitcapabilities' made by wp_version_check, count_users, sqlsrv_wpdb->query, sqlsrv_wpdb->_post_query, sqlsrv_wpdb->print_error
and
[15-Apr-2013 21:26:39 UTC] WordPress database error [Microsoft][SQL Server Native Client 11.0][SQL Server]Violation of UNIQUE KEY constraint 'wp_crossfitoptions_option_name'. Cannot insert duplicate key in object 'dbo.wp_crossfitoptions'. The duplicate key value is (_site_transient_update_plugins). for query INSERT INTO wp_crossfitoptions (option_name, option_value, autoload) VALUES ( N'_site_transient_update_plugins', N'O:8:"stdClass":1:{s:12:"last_checked";i:1366061199;}', N'yes') made by require_once('C:\DWASFiles\Sites\crossfitutah\VirtualDirectory0\site\wwwroot\wp-admin\admin.php'), do_action('admin_init'), call_user_func_array, _maybe_update_plugins, wp_update_plugins, set_site_transient, add_site_option, add_option, sqlsrv_wpdb->query, sqlsrv_wpdb->_post_query, sqlsrv_wpdb->print_error
[15-Apr-2013 21:57:43 UTC] PHP Warning: mysql_free_result(): supplied resource is not a valid MySQL result resource in C:\DWASFiles\Sites\crossfitutah\VirtualDirectory0\site\wwwroot\wp-includes\wp-db.php on line 1125
I see this one the most in the log file
and
[15-Apr-2013 21:58:08 UTC] WordPress database error [Microsoft][SQL Server Native Client 11.0][SQL Server]Incorrect syntax near 'wp_crossfitsite'. for query SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME LIKE ''wp_crossfitsite'' made by network_step1, get_clean_basedomain, network_domain_check, sqlsrv_wpdb->query, sqlsrv_wpdb->_post_query, sqlsrv_wpdb->print_error
Please advise.
Frank
https://www.ads-software.com/extend/plugins/wordpress-database-abstraction/
]]>Hi all,
After installing as instructed in Windows Azure I can see the site, login to the admin back end etc but in ‘all posts’ (in admin) and on the front page no posts are returned.
If i manually craft a URL i can edit individual posts but i can’t get them to display on the front page, it would appear that have_posts in my main index template always returns false – any idea what could be wrong? Bearing in mind this install is default in every way
I’ve tested it with the build in themes and have the same issue
https://www.ads-software.com/extend/plugins/wordpress-database-abstraction/
]]>I updated a site to WP 3.5.1 and am now getting frequent errors “WordPress database error 23000”. Example copied below. We are running Windows Server 2008R2 and SQL 2012. Using DB Abstraction 1.14 with corrections listed in this thread:
https://www.ads-software.com/support/topic/fresh-wp-35-install-not-compatible
Same error cropping up for various sites all running different themes, plugins. Any suggestions on where to look would be helpful. Thanks!
Matthew
[03-Apr-2013 14:12:44 UTC] WordPress database error 23000 : [Microsoft][SQL Server Native Client 11.0][SQL Server]Violation of UNIQUE KEY constraint ‘wp_options_option_name’. Cannot insert duplicate key in object ‘dbo.wp_options’. The duplicate key value is (rewrite_rules). for query INSERT INTO wp_options (option_name, option_value, autoload) VALUES ( N’rewrite_rules’, N’a:91:{s:47:”category/(.+?)/feed/(feed|rdf|rss|rss2|atom)/?$”;s:52:”index.php?category_name=$matches[1]&feed=$matches[2]”;s:42:”category/(.+?)/(feed|rdf|rss|rss2|atom)/?$”;s:52:”index.php?category_name=$matches[1]&feed=$matches[2]”;s:35:”category/(.+?)/page/?([0-9]{1,})/?$”;s:53:”index.php?category_name=$matches[1]&paged=$matches[2]”;s:17:”category/(.+?)/?$”;s:35:”index.php?category_name=$matches[1]”;s:44:”tag/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$”;s:42:”index.php?tag=$matches[1]&feed=$matches[2]”;s:39:”tag/([^/]+)/(feed|rdf|rss|rss2|atom)/?$”;s:42:”index.php?tag=$matches[1]&feed=$matches[2]”;s:32:”tag/([^/]+)/page/?([0-9]{1,})/?$”;s:43:”index.php?tag=$matches[1]&paged=$matches[2]”;s:14:”tag/([^/]+)/?$”;s:25:”index.php?tag=$matches[1]”;s:45:”type/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$”;s:50:”index.php?post_format=$matches[1]&feed=$matches[2]”;s:40:”type/([^/]+)/(feed|rdf|rss|rss2|atom)/?$”;s:50:”index.php?post_format=$matches[1]&feed=$matches[2]”;s:33:”type/([^/]+)/page/?([0-9]{1,})/?$”;s:51:”index.php?post_format=$matches[1]&paged=$matches[2]”;s:15:”type/([^/]+)/?$”;s:33:”index.php?post_format=$matches[1]”;s:37:”portfolio/[^/]+/attachment/([^/]+)/?$”;s:32:”index.php?attachment=$matches[1]”;s:47:”portfolio/[^/]+/attachment/([^/]+)/trackback/?$”;s:37:”index.php?attachment=$matches[1]&tb=1″;s:67:”portfolio/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$”;s:49:”index.php?attachment=$matches[1]&feed=$matches[2]”;s:62:”portfolio/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$”;s:49:”index.php?attachment=$matches[1]&feed=$matches[2]”;s:62:”portfolio/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$”;s:50:”index.php?attachment=$matches[1]&cpage=$matches[2]”;s:30:”portfolio/([^/]+)/trackback/?$”;s:51:”index.php?post_type=portfolio&name=$matches[1]&tb=1″;s:50:”portfolio/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$”;s:63:”index.php?post_type=portfolio&name=$matches[1]&feed=$matches[2]”;s:45:”portfolio/([^/]+)/(feed|rdf|rss|rss2|atom)/?$”;s:63:”index.php?post_type=portfolio&name=$matches[1]&feed=$matches[2]”;s:38:”portfolio/([^/]+)/page/?([0-9]{1,})/?$”;s:64:”index.php?post_type=portfolio&name=$matches[1]&paged=$matches[2]”;s:45:”portfolio/([^/]+)/comment-page-([0-9]{1,})/?$”;s:64:”index.php?post_type=portfolio&name=$matches[1]&cpage=$matches[2]”;s:30:”portfolio/([^/]+)(/[0-9]+)?/?$”;s:63:”index.php?post_type=portfolio&name=$matches[1]&page=$matches[2]”;s:26:”portfolio/[^/]+/([^/]+)/?$”;s:32:”index.php?attachment=$matches[1]”;s:36:”portfolio/[^/]+/([^/]+)/trackback/?$”;s:37:”index.php?attachment=$matches[1]&tb=1″;s:56:”portfolio/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$”;s:49:”index.php?attachment=$matches[1]&feed=$matches[2]”;s:51:”portfolio/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$”;s:49:”index.php?attachment=$matches[1]&feed=$matches[2]”;s:51:”portfolio/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$”;s:50:”index.php?attachment=$matches[1]&cpage=$matches[2]”;s:12:”robots& # 9 2;.txt$”;s:18:”index.php?robots=1″;s:48:”.*wp-(atom|rdf|rss|rss2|feed|commentsrss2)& # 9 2;.php$”;s:18:”index.php?feed=old”;s:20:”.*wp-app& # 9 2;.php(/.*)?$”;s:19:”index.php?error=403″;s:18:”.*wp-register.php$”;s:23:”index.php?register=true”;s:32:”feed/(feed|rdf|rss|rss2|atom)/?$”;s:27:”index.php?&feed=$matches[1]”;s:27:”(feed|rdf|rss|rss2|atom)/?$”;s:27:”index.php?&feed=$matches[1]”;s:20:”page/?([0-9]{1,})/?$”;s:28:”index.php?&paged=$matches[1]”;s:27:”comment-page-([0-9]{1,})/?$”;s:40:”index.php?&page_id=430&cpage=$matches[1]”;s:41:”comments/feed/(feed|rdf|rss|rss2|atom)/?$”;s:42:”index.php?&feed=$matches[1]&withcomments=1″;s:36:”comments/(feed|rdf|rss|rss2|atom)/?$”;s:42:”index.php?&feed=$matches[1]&withcomments=1″;s:29:”comments/page/?([0-9]{1,})/?$”;s:28:”index.php?&paged=$matches[1]”;s:44:”search/(.+)/feed/(feed|rdf|rss|rss2|atom)/?$”;s:40:”index.php?s=$matches[1]&feed=$matches[2]”;s:39:”search/(.+)/(feed|rdf|rss|rss2|atom)/?$”;s:40:”index.php?s=$matches[1]&feed=$matches[2]”;s:32:”search/(.+)/page/?([0-9]{1,})/?$”;s:41:”index.php?s=$matches[1]&paged=$matches[2]”;s:14:”search/(.+)/?$”;s:23:”index.php?s=$matches[1]”;s:47:”author/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$”;s:50:”index.php?author_name=$matches[1]&feed=$matches[2]”;s:42:”author/([^/]+)/(feed|rdf|rss|rss2|atom)/?$”;s:50:”index.php?author_name=$matches[1]&feed=$matches[2]”;s:35:”author/([^/]+)/page/?([0-9]{1,})/?$”;s:51:”index.php?author_name=$matches[1]&paged=$matches[2]”;s:17:”author/([^/]+)/?$”;s:33:”index.php?author_name=$matches[1]”;s:69:”([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$”;s:80:”index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&feed=$matches[4]”;s:64:”([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$”;s:80:”index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&feed=$matches[4]”;s:57:”([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/page/?([0-9]{1,})/?$”;s:81:”index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&paged=$matches[4]”;s:39:”([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/?$”;s:63:”index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]”;s:56:”([0-9]{4})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$”;s:64:”index.php?year=$matches[1]&monthnum=$matches[2]&feed=$matches[3]”;s:51:”([0-9]{4})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$”;s:64:”index.php?year=$matches[1]&monthnum=$matches[2]&feed=$matches[3]”;s:44:”([0-9]{4})/([0-9]{1,2})/page/?([0-9]{1,})/?$”;s:65:”index.php?year=$matches[1]&monthnum=$matches[2]&paged=$matches[3]”;s:26:”([0-9]{4})/([0-9]{1,2})/?$”;s:47:”index.php?year=$matches[1]&monthnum=$matches[2]”;s:43:”([0-9]{4})/feed/(feed|rdf|rss|rss2|atom)/?$”;s:43:”index.php?year=$matches[1]&feed=$matches[2]”;s:38:”([0-9]{4})/(feed|rdf|rss|rss2|atom)/?$”;s:43:”index.php?year=$matches[1]&feed=$matches[2]”;s:31:”([0-9]{4})/page/?([0-9]{1,})/?$”;s:44:”index.php?year=$matches[1]&paged=$matches[2]”;s:13:”([0-9]{4})/?$”;s:26:”index.php?year=$matches[1]”;s:27:”.?.+?/attachment/([^/]+)/?$”;s:32:”index.php?attachment=$matches[1]”;s:37:”.?.+?/attachment/([^/]+)/trackback/?$”;s:37:”index.php?attachment=$matches[1]&tb=1″;s:57:”.?.+?/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$”;s:49:”index.php?attachment=$matches[1]&feed=$matches[2]”;s:52:”.?.+?/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$”;s:49:”index.php?attachment=$matches[1]&feed=$matches[2]”;s:52:”.?.+?/attachment/([^/]+)/comment-page-([0-9]{1,})/?$”;s:50:”index.php?attachment=$matches[1]&cpage=$matches[2]”;s:20:”(.?.+?)/trackback/?$”;s:35:”index.php?pagename=$matches[1]&tb=1″;s:40:”(.?.+?)/feed/(feed|rdf|rss|rss2|atom)/?$”;s:47:”index.php?pagename=$matches[1]&feed=$matches[2]”;s:35:”(.?.+?)/(feed|rdf|rss|rss2|atom)/?$”;s:47:”index.php?pagename=$matches[1]&feed=$matches[2]”;s:28:”(.?.+?)/page/?([0-9]{1,})/?$”;s:48:”index.php?pagename=$matches[1]&paged=$matches[2]”;s:35:”(.?.+?)/comment-page-([0-9]{1,})/?$”;s:48:”index.php?pagename=$matches[1]&cpage=$matches[2]”;s:20:”(.?.+?)(/[0-9]+)?/?$”;s:47:”index.php?pagename=$matches[1]&page=$matches[2]”;s:31:”.+?/[^/]+/attachment/([^/]+)/?$”;s:32:”index.php?attachment=$matches[1]”;s:41:”.+?/[^/]+/attachment/([^/]+)/trackback/?$”;s:37:”index.php?attachment=$matches[1]&tb=1″;s:61:”.+?/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$”;s:49:”index.php?attachment=$matches[1]&feed=$matches[2]”;s:56:”.+?/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$”;s:49:”index.php?attachment=$matches[1]&feed=$matches[2]”;s:56:”.+?/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$”;s:50:”index.php?attachment=$matches[1]&cpage=$matches[2]”;s:26:”(.+?)/([^/]+)/trackback/?$”;s:57:”index.php?category_name=$matches[1]&name=$matches[2]&tb=1″;s:46:”(.+?)/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$”;s:69:”index.php?category_name=$matches[1]&name=$matches[2]&feed=$matches[3]”;s:41:”(.+?)/([^/]+)/(feed|rdf|rss|rss2|atom)/?$”;s:69:”index.php?category_name=$matches[1]&name=$matches[2]&feed=$matches[3]”;s:34:”(.+?)/([^/]+)/page/?([0-9]{1,})/?$”;s:70:”index.php?category_name=$matches[1]&name=$matches[2]&paged=$matches[3]”;s:41:”(.+?)/([^/]+)/comment-page-([0-9]{1,})/?$”;s:70:”index.php?category_name=$matches[1]&name=$matches[2]&cpage=$matches[3]”;s:26:”(.+?)/([^/]+)(/[0-9]+)?/?$”;s:69:”index.php?category_name=$matches[1]&name=$matches[2]&page=$matches[3]”;s:20:”.+?/[^/]+/([^/]+)/?$”;s:32:”index.php?attachment=$matches[1]”;s:30:”.+?/[^/]+/([^/]+)/trackback/?$”;s:37:”index.php?attachment=$matches[1]&tb=1″;s:50:”.+?/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$”;s:49:”index.php?attachment=$matches[1]&feed=$matches[2]”;s:45:”.+?/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$”;s:49:”index.php?attachment=$matches[1]&feed=$matches[2]”;s:45:”.+?/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$”;s:50:”index.php?attachment=$matches[1]&cpage=$matches[2]”;s:38:”(.+?)/feed/(feed|rdf|rss|rss2|atom)/?$”;s:52:”index.php?category_name=$matches[1]&feed=$matches[2]”;s:33:”(.+?)/(feed|rdf|rss|rss2|atom)/?$”;s:52:”index.php?category_name=$matches[1]&feed=$matches[2]”;s:26:”(.+?)/page/?([0-9]{1,})/?$”;s:53:”index.php?category_name=$matches[1]&paged=$matches[2]”;s:33:”(.+?)/comment-page-([0-9]{1,})/?$”;s:53:”index.php?category_name=$matches[1]&cpage=$matches[2]”;s:8:”(.+?)/?$”;s:35:”index.php?category_name=$matches[1]”;}’, N’yes’) made by require(‘E:\wp-sqlsrv\schools\cec\wp-blog-header.php’), wp, WP->main, WP->parse_request, WP_Rewrite->wp_rewrite_rules, update_option, add_option, pdo_wpdb->query, pdo_wpdb->_post_query, pdo_wpdb->print_error
https://www.ads-software.com/extend/plugins/wordpress-database-abstraction/
]]>Upon activation, the plugin outputs a message similar to this plugin cannot be activated because it triggered a fatal error.
https://www.ads-software.com/extend/plugins/wordpress-database-abstraction/
]]>Hello!
I’m not sure where else to post, but this is the only MS Sql plugin that i know of on wordpress. I’m looking for a way to create a form on our wordpress site (running WP DB Abstraction – MS Sql Server) and have its data to be sent to our MS Sql server. So the information submitted on the site can then be used in our databases immediately.
If anyone could give me any tips or recommendations I will be very grateful. Thanks so much.
https://www.ads-software.com/extend/plugins/wordpress-database-abstraction/
]]>Is possible to release a new version of plug-in with all fixed bug?
In example should be published translation.php
https://www.ads-software.com/extend/plugins/wordpress-database-abstraction/
]]>Is there any plan on submitting this patch back to the core? There is a process in place (https://core.trac.www.ads-software.com/) and it’s a great value add to have a database abstraction layer to allow folks to swap MySQL with MS-SQL, Azure SQL, PostGreSQL or even just XML files (ahem!).
This way it’s also assured that it won’t break on subsequent releases since it’s part of the core.
https://www.ads-software.com/extend/plugins/wordpress-database-abstraction/
]]>Following issues were found:
1) The plugin custom wp_config creation doesn’t fill db name, db user, db password after running as part of standard installation.
2) Db tables are created, but admin user INSERT query is broken:
The conversion of a nvarchar data type to a datetime data type resulted in an out-of-range value.]
INSERT INTO wp_users (user_pass,user_email,user_url,user_nicename,display_name,user_registered,user_login) VALUES ( N’$P$BAmfj0IhgDY1F1dBbnLUaYjN9pGKQg/’, N'[email was here]’, N”, N’admin’, N’admin’, N’2012-08-15 12:16:58′, N’admin’)
3) During WP setup (?step=2) you get tons of PHP warnings like this:
PHP Warning: mysql_free_result(): supplied resource is not a valid MySQL result resource in C:\Trabajo\wpsqlserver\wp-includes\wp-db.php on line 1122
I still haven’t tried installing with MySQL and then trying to upgrade. But right now with latest version this plugin is NOT COMPATIBLE.
https://www.ads-software.com/extend/plugins/wordpress-database-abstraction/
]]>