Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Tony Olsen
@TonyOls62378228_twitter
I'm surprised that there aren't more Apaching hosting options to implement this, since it would be much cheaper than Microsoft licensing.
Steve
@hez2010
You can run your website app directly on Linux and use Apache as a reverse proxy.
Jakub Míšek
@jakubmisek
@TonyOls62378228_twitter it's meant for any platform, although we're internally using Microsoft Azure - both Windows and Linux containers.
Tony Olsen
@TonyOls62378228_twitter
Thanks :-)
Tony Olsen
@TonyOls62378228_twitter
I purchased the Basic package but never got a login or an account and was never asked to provide a new password (apparently there's a new-member email that is normally sent out, but I never got it). I'm assuming my account will continue deducting from my card each month. How do I switch plans - there doesn't appear to be anywhere I can log onto.
Benjamin Fistein
@bfistein

Hi Tony. You should certainly have received an email from our payment processor Stripe. The login would be managed within the Stripe dashboard.

Regarding how to proceed with your wpdotnet subscription, as I said in the email, you must have typed in an email when registering. When you've set up your Wpdotnet site, log in to your dashboard, navigate to the panel that has the WpDotNet logo in it and click "register". Then type in the email you used when purchasing your subscription.

Tony Olsen
@TonyOls62378228_twitter

Yes I entered my email (and confirmed it) with Stripe. I wasn't asked to enter it anywhere else. Yes, I got the receipt email from "iolevel s.r.o. invoice+statements@iolevel.com". I have not received an email with instructions other than our communications (thank you for your help there).

"log in to your dashboard"

"my" dashboard? I don't have one. I suspect I misunderstood what it was I was buying - I thought I was buying a preconfigured WpDotNet setup... but I haven't seen that. Are there prerequisites I need to accomplish first? I have no IIS set up. I have no Azure set up. What steps am I missing?

"When you've set up your Wpdotnet site"

I thought I was paying for a preconfigured site... meaning that someone else was setting this up.

Benjamin Fistein
@bfistein

Ok I see where the confusion is coming from. You are buying a preconfigred WpDotNet setup, but we're not a hosting service. So instead of having to compile the source code yourself, setting up the configuration correctly, compiling all the required plugins etc., we've already set this up for you.

So yes, you need somewhere to host this on, we don't provide that unfortunately.

Tony Olsen
@TonyOls62378228_twitter

Where can I download that setup? Or is this done through WpDotNet after I install it myself on my own server with IIS?

...and I can't change my package options until AFTER I've completed the WpDotNet installation?

Benjamin Fistein
@bfistein

Please follow the step by step instructions here:
https://docs.peachpie.io/scenarios/wordpress/overview/

and here for the configuration:
https://docs.peachpie.io/scenarios/wordpress/configuration/

...and I can't change my package options until AFTER I've completed the WpDotNet installation?

Not sure what you mean by that

Tony Olsen
@TonyOls62378228_twitter

Thanks for the help.

...and I can't change my package options until AFTER I've completed the WpDotNet installation?

Not sure what you mean by that

How to I change my subscription?
1) Through my local WpDotNet installation's dashboard on my server? If so, how can someone change this if they don't have WpDotNet installed?
2) Through a URL on WpDonNet's server? (If so, what's the URL)
3) Something else?

murthyvittala
@murthyvittala
image.png
We are getting above error after installing one plugin advanced cf db. Please can anyone help how we can solve this. We have downloaded the plugin, uploaded and activated the plugin
Benjamin Fistein
@bfistein

Thanks for the help.

...and I can't change my package options until AFTER I've completed the WpDotNet installation?

Not sure what you mean by that

How to I change my subscription?
1) Through my local WpDotNet installation's dashboard on my server? If so, how can someone change this if they don't have WpDotNet installed?
2) Through a URL on WpDonNet's server? (If so, what's the URL)
3) Something else?

I've answered this before. Changing the subscription can be done in the Stripe dashboard, which you can access via the receipt they sent you after your purchase. If that doesn't work, we can change your subscription manually if you tell us what you want it changed to.

Just to make sure again - WpDotNet is a Nuget package you will reference in your .NET app. In this NuGet, all the dirty work (configuration, packaging etc) has already been done for you - this is what we mean by pre-configured. It is not a hosting service, so you'll still need to host your site somewhere on your own.

If you want WordPress on .NET alternatively, you can always take PeachPie, compile all the sources + plugins yourself, set up a NuGet on your own and work with it that way, but in our subscription, all of this has already been done for you. Hopefully this clears up any confusions.

Tony Olsen
@TonyOls62378228_twitter

Thank you for your time and help.

Stripe gave me a receipt, but when I created an account it didn't recognize my email (that it had sent the receipt to). I suspect something broke in the process, which is also why I never got the new-users email.

Please cancel my subscription.

Benjamin Fistein
@bfistein

Please cancel my subscription.

Done.

Jakub Míšek
@jakubmisek
@murthyvittala thank you for trying wpdotnet! May I ask to post the issue at https://github.com/iolevel/wpdotnet-sdk/issues ? This seems like the plugin was not compiled, we can take a look on that there.
Steve
@hez2010
Some plugins have migration process after upgrade. Seems that the migration process won't being executed if a plugin is built from source and being in previous version of wordpress.
Jakub Míšek
@jakubmisek
@hez2010 is it something triggered by wordpress itself when it's updating itself?
Steve
@hez2010
I can't recall the detail, but maybe yes? I used to install a plugin called wp-smtp, and it added logging function in a version and will create a table in database.
I found that if I build the plugin from source and reference it in WordPress directly, the table won't be created at all.
But if I install the plugin in admin plugin page after I setup WordPress, the table will be created without issue.
Dani Llewellyn
@diddledani
@hez2010 are you loading the plugin with the WordPress plugin mechanisms or are you hard coding a require/include? you should still use the WordPress plugin activation and deactivation for things like activation hooks to be triggered
i.e. you need to compile the plugin and then use WordPress admin to enable it
Jack Starke
@jackstarke
Hi, just watched "Running PHP apps on .NET 5 - Jakub Míšek & Ben Fistein - NDC London 2021" talk and wondering if this is still an active channel? and is anyone using this in a production environment?
Benjamin Fistein
@bfistein
Hi @jackstarke! Yes, it is, we're a little bit slower these days, but still active. Lots of individuals and companies are using this in production, ranging from small ones (<50 employees) all the way to massive corporations like Volkswagen.
Dani Llewellyn
@diddledani
really cool that big corps are finding it helpful!
lbergey01
@lbergey01
Is there any connection to access mdb files with peachpie? I can't seem to find any working ODBC or MS Access examples.
Jakub Míšek
@jakubmisek
@lbergey01 the odbc (oledb) driver was not added (not requested yet). It could be easily implemented - please add an issue at https://github.com/peachpiecompiler/peachpie/issues to add odbc PDO driver
rtlasisi
@rtlasisi:matrix.org
[m]
I am a newbie and I need help with how to migrate my already complete wordpress project to asp.net web hosting. I have already subscribed for the Basic plan. i am not able to locate a guide to achieve this. Kindly assist
rtlasisi
@rtlasisi:matrix.org
[m]
@jakubmisek: I am a newbie and I have subscribed for the Basic Plan but I am not able to get my wordpress files working. I need help to know precisely what to as I have also hosted my files and verified my domain. What is left is basically to have my worpress files up i.e. migrate my wordpress files on an existing cpanel to my asp.net web host. Kindly assist
Benjamin Fistein
@bfistein
@rtlasisi:matrix.org I see you contacted us via email as well; we will reply to your question there since you're a paying customer. Please allow a little bit of a delay, as it's the holiday season at the moment. Thanks for understanding!
Steve
@hez2010
Does anyone know why wordpress-peachpied always renders as a blank page after installation?
Jakub Míšek
@jakubmisek
@hez2010 this might be caused by a previous settings in database; usually this happens if there was a theme that no longer exists. Does /wp-admin renders blank either?
Steve
@hez2010
Yes.
I also tried setting up a wordpress-peachpied instance in a fresh new environment, but it also rendered blank after installation.
Jakub Míšek
@jakubmisek
@hez2010 there is probably an unhandled exception; can you attach a visual studio to see what's in the debug output?
Steve
@hez2010
There's no unhandled exception
image.png
Steve
@hez2010
After upgrading to 5.9.0-preview15, the issue was gone.
Jakub Míšek
@jakubmisek
@hez2010 thank you for the notice, I think function array_column() was not behaving correctly, causing the new Wordpress theme to not show anything; if you'd have any exception or error, please feel free to create an issue on github (for some reason we don't receive notifications from here :))
vtsmau
@vtsmau
Hi all. I'm new to this. Just have a quick question whether I can run wpdotnet on a Plesk windows host?
Jakub Míšek
@jakubmisek
@vtsmau Hi! whenever Plesk supports ASP.NET Core hosting, you can deploy WpDotNet in there. (WpDotNet is a regular .net5.0 web application)
yamdataciencia
@yamdataciencia
Hello, I'm interested in learning PeachPied.WordPress.AspNetCore, but I can't find examples in the functional page, such as how to inject a razor page in a shortcode, can you help me?
Jakub Míšek
@jakubmisek
Hi @yamdataciencia! we have a sample at https://github.com/iolevel/peachpie-wordpress . Please feel free to let us know if you miss any specific scenario there.
Konstantin Kopka
@kopkako
Hi, a few questions:
  • Is there any live example that I can check out quickly, on the web? Or would I need to compile/deploy the provided example myself, to see what the experience is like? Really curious about performance gains vs. regular PHP WP.
  • Is it possible/an intended use case to port rather complex legacy WordPress sites over to this? This would be what I am planning to do, as I am maintaining a few sites and absolutely dread PHP, love .NET and would love to make my life a little more enjoyable.
Ah, and last but not least, can I use Rider with this? I'm on a Mac and can't use VS
Benjamin Fistein
@bfistein

Hi @kopkako,

Peachpie.io runs on WpDotNet if that helps you. Besides that, there are tons of clients that use our technology, but unfortunately we can't share them due to NDAs. But the absolute best way in my opinion is to do as you described - just quickly compile a random WP site and see what the experience is like. To be totally honest, if you'd really be interested in large performance gains, typically we work specifically with our client's particular WP instance to optimize. Generically speaking, a random WP site will probably run just as fast on PHP as it does on .NET.

To answer your second question - that is absolutely the intended use case. We have migrated very complex sites with dozens of plugins, users and even multisite. The entire Microsoft .NET blogging system runs on WP and we have previously migrated it to .NET, so I wouldn't be worried about more complex sites.

Regarding Rider - most functionalities do work, you can use it to an extent. We used to have an issue with breakpoints, which Jetbrains wanted to address, but I'm not sure they ever did. You can alternatively use VS Code.

1 reply
Jakub Míšek
@jakubmisek
@kopkako there is a minimal project where you just run dotnet run -c Release at https://github.com/iolevel/peachpie-wordpress - you don't have to deploy it anywhere, you just need .NET and MySql
1 reply