Title: Sebastian's Replies | WordPress.org

---

# Sebastian

  [  ](https://wordpress.org/support/users/wordpressscyt/)

 *   [Profile](https://wordpress.org/support/users/wordpressscyt/)
 *   [Topics Started](https://wordpress.org/support/users/wordpressscyt/topics/)
 *   [Replies Created](https://wordpress.org/support/users/wordpressscyt/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/wordpressscyt/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/wordpressscyt/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/wordpressscyt/engagements/)
 *   [Favorites](https://wordpress.org/support/users/wordpressscyt/favorites/)

 Search replies:

## Forum Replies Created

Viewing 5 replies - 1 through 5 (of 5 total)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PayPal Plus for WooCommerce] Paypal script download every minute](https://wordpress.org/support/topic/paypal-script-download-every-minute/)
 *  Thread Starter [Sebastian](https://wordpress.org/support/users/wordpressscyt/)
 * (@wordpressscyt)
 * [6 years, 1 month ago](https://wordpress.org/support/topic/paypal-script-download-every-minute/#post-12828321)
 * [wordpress status report](https://gist.github.com/SebastianTusk/7071e8d638504b792cd9da93acaa4ce2)
 * I just noticed that the Paypal scripts got updated often and some requests ran
   very slowly. Those which where downloading the Paypal scripts. That wouldn’t 
   be very worrying if it happened once a week as was intended.
    Just as I said 
   the plugin doesn’t initialize during execution of WordPress CRON schedules. The
   intended hook (paypalplus.assets_cache_cron_schedule_hook) is therefore not executed
   and also not rescheduled. The next time the plugin initializes a new CRON schedule
   is registered and the Paypal scripts are downloaded again.
    -  This reply was modified 6 years, 1 month ago by [Sebastian](https://wordpress.org/support/users/wordpressscyt/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PayPal Plus for WooCommerce] Auswahl Zahlungsart nicht geladen (window.load vs updated_checkout event)](https://wordpress.org/support/topic/auswahl-zahlungsart-nicht-geladen-window-load-vs-updated_checkout-event/)
 *  Thread Starter [Sebastian](https://wordpress.org/support/users/wordpressscyt/)
 * (@wordpressscyt)
 * [6 years, 1 month ago](https://wordpress.org/support/topic/auswahl-zahlungsart-nicht-geladen-window-load-vs-updated_checkout-event/#post-12828207)
 * [wordpress status report](https://gist.github.com/SebastianTusk/7071e8d638504b792cd9da93acaa4ce2)
   
   Hier der Statusreport. Allerdings schon mit der von 3.8 auf 4.1.0 aktualisierten
   Woocommerceversion.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PayPal Plus for WooCommerce] Auswahl Zahlungsart nicht geladen (window.load vs updated_checkout event)](https://wordpress.org/support/topic/auswahl-zahlungsart-nicht-geladen-window-load-vs-updated_checkout-event/)
 *  Thread Starter [Sebastian](https://wordpress.org/support/users/wordpressscyt/)
 * (@wordpressscyt)
 * [6 years, 1 month ago](https://wordpress.org/support/topic/auswahl-zahlungsart-nicht-geladen-window-load-vs-updated_checkout-event/#post-12821720)
 * In meiner Entwicklungsumgebung sind keine Caches beteiligt. Ich sehe auch nicht,
   wie das eine Rolle spielen sollte.
 * Ich habe nach einem Workaround für das Problem gesucht und festgestellt, dass
   in /wp-content/plugins/woo-paypalplus/public/js/front.min.js ein Wert isConflictVersion
   abgefragt wird. Wenn dieser gesetzt ist, werden auch bei spätem window.load Event
   die Zahlungsarten korrekt geladen. isConflictVersion ist allerdings nur mit Woocommerce
   >=3.9 gesetzt. Workaround ist hier also eine neuere Woocommerce Version oder 
   isConflictVersion immer zu setzen.
 * Beste Grüße, Sebastian
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PayPal Plus for WooCommerce] installation](https://wordpress.org/support/topic/installation-246/)
 *  [Sebastian](https://wordpress.org/support/users/wordpressscyt/)
 * (@wordpressscyt)
 * [6 years, 1 month ago](https://wordpress.org/support/topic/installation-246/#post-12815302)
 * `$initilized = WP_Filesystem(false, wp_upload_dir()['basedir']);`
    Löst bei mir
   zumindest Problem Nummer 3. Soweit ich das überblicke, wird nur Zugang zum Uploadverzeichnis
   benötigt.
 * Beste Grüße
    Sebastian
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PayPal Plus for WooCommerce] installation](https://wordpress.org/support/topic/installation-246/)
 *  [Sebastian](https://wordpress.org/support/users/wordpressscyt/)
 * (@wordpressscyt)
 * [6 years, 1 month ago](https://wordpress.org/support/topic/installation-246/#post-12815134)
 * Ich habe das gleiche Problem, sowohl mit der Version von WordPress.org als auch
   die unter [https://we.tl/t-UP9VNtZ176](https://we.tl/t-UP9VNtZ176) herunterladbare
   Version.
 * Beim Debuggen sind mir mehrere Probleme aufgefallen.
    **1. Exceptions werden 
   abgefangen und unterdrückt.** Nur mit WP_DEBUG passiert das nicht. (Das ist grundsätzlich
   eine schlechte Idee. Führt unter anderem dazu, dass ich 2h unnötig nach diesem
   Problem fahnden muss, welches eigentlich in 5min aufgeklärt sein könnte.) **2.
   Der verwendete Logger wirft eine Exception.**
 *     ```
       10.150.40.200 -  11/May/2020:13:29:53 +0000 "GET /wordpress/wp-admin/admin.php" 500
       NOTICE: PHP message: PHP Fatal error:  Uncaught WCPayPalPlus\Service\Exception\NameNotFound: There is neither a value or service named 'Inpsyde\Lib\Psr\Log\LoggerInterface'. in /var/www/html/wp-content/plugins/woo-paypalplus/src/Service/Exception/NameNotFound.php:23
       Stack trace:
       #0 /var/www/html/wp-content/plugins/woo-paypalplus/src/Service/Container.php(115): WCPayPalPlus\Service\Exception\NameNotFound::forName('Inpsyde\\Lib\\Psr...')
       #1 /var/www/html/wp-content/plugins/woo-paypalplus/src/Http/ServiceProvider.php(43): WCPayPalPlus\Service\Container->get('Inpsyde\\Lib\\Psr...')
       #2 /var/www/html/wp-content/plugins/woo-paypalplus/src/Service/ServiceProvidersCollection.php(68): WCPayPalPlus\Http\ServiceProvider->register(Object(WCPayPalPlus\Service\Container))
       #3 /var/www/html/wp-content/plugins/woo-paypalplus/src/PayPalPlus.php(57): WCPayPalPlus\Service\ServiceProvidersCollection->applyMethod('register', Object(WCPayPalPlus\Service\Container))
       #4 /var/www/html/wp-content/plugins/woo-paypalplus/src/Bootstrapper.php(79): WCPayPalPlus\PayPalPlus->boots in /var/www/html/wp-content/plugins/woo-paypalplus/src/Service/Exception/NameNotFound.php on line 23
       ```
   
 * **3. WP_Filesystem wird vorausgesetzt.** Dies steht bei mir nicht zur Verfügung,
   da die Rechte im Dateisystem dafür nicht ausreichen. Das hat dann Folgefehler,
   da Http::ServiceProvider::register nicht komplett initialisiert.
 *     ```
       NOTICE: PHP message: There were problem in initializing Wp FileSystem
       NOTICE: PHP message: PHP Fatal error:  Uncaught WCPayPalPlus\Service\Exception\NameNotFound: There is neither a value or service named 'WCPayPalPlus\Http\PayPalAssetsCache\AssetsStoreUpdater'. in /var/www/html/wp-content/plugins/woo-paypalplus/src/Service/Exception/NameNotFound.php:23
       10.150.40.200 -  11/May/2020:13:32:18 +0000 "GET /wordpress/wp-admin/admin.php" 500
       Stack trace:
       #0 /var/www/html/wp-content/plugins/woo-paypalplus/src/Service/Container.php(115): WCPayPalPlus\Service\Exception\NameNotFound::forName('WCPayPalPlus\\Ht...')
       #1 /var/www/html/wp-content/plugins/woo-paypalplus/src/Install/ServiceProvider.php(28): WCPayPalPlus\Service\Container->get('WCPayPalPlus\\Ht...')
       #2 /var/www/html/wp-content/plugins/woo-paypalplus/src/Service/Container.php(127): WCPayPalPlus\Install\ServiceProvider->WCPayPalPlus\Install\{closure}(Object(WCPayPalPlus\Service\Container))
       #3 /var/www/html/wp-content/plugins/woo-paypalplus/src/Service/Container.php(331): WCPayPalPlus\Service\Container->get('WCPayPalPlus\\In...')
       #4 /var/www/html/wp-content/plugins/woo-paypalplus/src/Install/ServiceProvider.php(38): WCPayPalPlus\Service\Container->offs in /var/www/html/wp-content/plugins/woo-paypalplus/src/Service/Exception/NameNotFound.php on line 23
       ```
   

Viewing 5 replies - 1 through 5 (of 5 total)