Bei mir bauen sich nach dem Einloggen die Inhalte schon seit mindestens gestern sehr langsam auf.
Geht es noch anderen so oder?
Serverstandort ANX84 / Nürnberg.
Bei mir bauen sich nach dem Einloggen die Inhalte schon seit mindestens gestern sehr langsam auf.
Geht es noch anderen so oder?
Serverstandort ANX84 / Nürnberg.
Ich versuche mich seit ein paar Tagen daran, eine einfache (aus einem "nachgespielten" Tutorial stammende) Rails Anwendung auf einem Webhosting Server zum Laufen zu bekommen.
Wobei mir aktuell 2 zur Verfügung stehen.
* Webhosting EiWoMiSau
* Webhosting 4000
In der Leistungsbeschreibung steht Ruby bzw. Ruby on Rails Unterstützung ist vorhanden.
Im Plesk lässt sich Ruby aktivieren und als Webserver/Wrapper steht, das habe ich nun gelernt, Phusion Passenger bereit.
Nach dem Upload bietet Plesk auch an:
* App neustarten
* Paketinstallation
* Rake-Aufgabe ausführen
* Ruby deaktivieren
Ich bekomme von Plesk aus:
Zugriff auf Konfigurationsdateien
* Gemfile
* database.yml
* Rakefile
Nach dem Start der Anwendung bekomme ich nun über Passenger Fehler angezeigt.
Error starting web application
Passenger vermutet, es läge an fehlenden Gems.
Das kann ich nachvollziehen. Hätte mich gewundert, wenn alles so einfach funktionierte.
An dieser Stelle angemerkt:
Die Anwendung wurde mit der gleichen (alten) Ruby-Version (2.6.10) sowie maximal passender Rails-Version (6.0.6) entwickelt, die auf dem Netcup-Server zur Verfügung steht.
(Frage: Werden die Plesk-Versionen der Server nie aktualisiert?
Nun verhält es sich so, dass sich mittels oben genannter Plesk-Option "Paket-Installation" gar nicht fehlerfrei durchführen lässt, da anscheinend nicht genügend Rechte vorhanden und/oder andere wichtige Gem-Pakete fehlen.
Frage: Was mache ich falsch? Mache ich was falsch? (Wäre ja gut, dann käme ich ja weiter).
Im SSH-Terminal habe ich noch nicht einmal ruby, geschweige denn, rails, bundler, etc.
(Verstehe ich teilweise. Serveranbieter beschränken Managed Server eben unterschiedlich restriktiv. Dafür gibt es ja dann Root-Server.)
Aber was verstehe ich als Kunde falsch, wenn ich in der Leistungsbeschreibung des Webhosting-Angebotes "Ruby on Rails" finde?
Paketinstallation:
The dependency tzinfo-data (>= 0) will be unused by any of the platforms Bundler is installing for. Bundler is installing for ruby but the dependency is only for x86-mingw32, x86-mswin32, x64-mingw32, java. To add those platforms to the bundle, run `bundle lock --add-platform x86-mingw32 x86-mswin32 x64-mingw32 java`.
Fetching gem metadata from https://rubygems.org/...........
Fetching gem metadata from https://rubygems.org/.
Resolving dependencies...
Using rake 13.0.6
Using concurrent-ruby 1.1.10
Using i18n 1.12.0
Using minitest 5.16.3
Using thread_safe 0.3.6
Using tzinfo 1.2.10
Using zeitwerk 2.6.1
Using activesupport 6.0.6
Using builder 3.2.4
Using erubi 1.11.0
Using mini_portile2 2.8.0
Fetching racc 1.6.0
Installing racc 1.6.0 with native extensions
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
current directory:
/var/www/vhosts/hosting111111.aaaaa.netcup.net/websites/domain.tld/railswikitut/vendor/bundle/ruby/2.6.0/gems/racc-1.6.0/ext/racc/cparse
/opt/plesk/ruby/2.6.10/bin/ruby -I
/opt/plesk/ruby/2.6.10/lib/x86_64-linux-gnu/ruby/2.6.0 -r
./siteconf20221011-3094-keg9r3.rb extconf.rb
checking for rb_block_call()... *** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers. Check the mkmf.log file for more details. You may
need configuration options.
Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib/x86_64-linux-gnu
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=/opt/plesk/ruby/2.6.10/bin/$(RUBY_BASE_NAME)
/opt/plesk/ruby/2.6.10/lib/x86_64-linux-gnu/ruby/2.6.0/mkmf.rb:467:in `try_do':
The compiler failed to generate an executable file. (RuntimeError)
You have to install development tools first.
from /opt/plesk/ruby/2.6.10/lib/x86_64-linux-gnu/ruby/2.6.0/mkmf.rb:552:in
`try_link0'
from /opt/plesk/ruby/2.6.10/lib/x86_64-linux-gnu/ruby/2.6.0/mkmf.rb:570:in
`try_link'
from /opt/plesk/ruby/2.6.10/lib/x86_64-linux-gnu/ruby/2.6.0/mkmf.rb:782:in
`try_func'
from /opt/plesk/ruby/2.6.10/lib/x86_64-linux-gnu/ruby/2.6.0/mkmf.rb:1069:in
`block in have_func'
from /opt/plesk/ruby/2.6.10/lib/x86_64-linux-gnu/ruby/2.6.0/mkmf.rb:959:in
`block in checking_for'
from /opt/plesk/ruby/2.6.10/lib/x86_64-linux-gnu/ruby/2.6.0/mkmf.rb:361:in
`block (2 levels) in postpone'
from /opt/plesk/ruby/2.6.10/lib/x86_64-linux-gnu/ruby/2.6.0/mkmf.rb:331:in
`open'
from /opt/plesk/ruby/2.6.10/lib/x86_64-linux-gnu/ruby/2.6.0/mkmf.rb:361:in
`block in postpone'
from /opt/plesk/ruby/2.6.10/lib/x86_64-linux-gnu/ruby/2.6.0/mkmf.rb:331:in
`open'
from /opt/plesk/ruby/2.6.10/lib/x86_64-linux-gnu/ruby/2.6.0/mkmf.rb:357:in
`postpone'
from /opt/plesk/ruby/2.6.10/lib/x86_64-linux-gnu/ruby/2.6.0/mkmf.rb:958:in
`checking_for'
from /opt/plesk/ruby/2.6.10/lib/x86_64-linux-gnu/ruby/2.6.0/mkmf.rb:1068:in
`have_func'
from extconf.rb:6:in `<main>'
To see why this extension failed to compile, please check the mkmf.log which can
be found here:
/var/www/vhosts/hosting111111.aaaaa.netcup.net/websites/domain.tld/railswikitut/vendor/bundle/ruby/2.6.0/extensions/x86_64-linux/2.6.0-static/racc-1.6.0/mkmf.log
extconf failed, exit code 1
Gem files will remain installed in
/var/www/vhosts/hosting111111.aaaaa.netcup.net/websites/domain.tld/railswikitut/vendor/bundle/ruby/2.6.0/gems/racc-1.6.0
for inspection.
Results logged to
/var/www/vhosts/hosting111111.aaaaa.netcup.net/websites/domain.tld/railswikitut/vendor/bundle/ruby/2.6.0/extensions/x86_64-linux/2.6.0-static/racc-1.6.0/gem_make.out
An error occurred while installing racc (1.6.0), and Bundler cannot continue.
Make sure that `gem install racc -v '1.6.0' --source 'https://rubygems.org/'`
succeeds before bundling.
In Gemfile:
rails was resolved to 6.0.6, which depends on
actioncable was resolved to 6.0.6, which depends on
actionpack was resolved to 6.0.6, which depends on
actionview was resolved to 6.0.6, which depends on
rails-dom-testing was resolved to 2.0.3, which depends on
nokogiri was resolved to 1.13.8, which depends on
racc
ERROR:__main__:Command '['/opt/psa/admin/sbin/filemng', 'hosting140196', 'exec', '/var/www/vhosts/hosting111111.aaaaa.netcup.net/websites/domain.tld/railswikitut', '/bin/bash', '-l', '-c', 'bundle install --path vendor/bundle']' returned non-zero exit status 5.
Alles anzeigen
Da dir diese Frage eventuell nicht wirklich jemand ohne es selber mal ausgiebig getestet zu haben beantworten wird können, würde ich an deiner Stelle mir einen möglichst großen Root-Server, eventuell den RS 8000 mit SSD Platte auf Monatsbasis mieten und das ganze darauf durchspielen und danach auch noch ein bis ca. drei Monate parallel zum alten Hoster ausgiebig testen.
Falls das ironisch gemeint war, solltest du das gegebenenfalls als solches kennzeichnen. Bin kein Choleriker und trotzdem gerade nicht begeistert von meinen Irrtümern und der Netcup Kulanz.
Generell sollte der Kunde eher weg von Perl, das löst das Problem nachhaltig.
So habe ich das damals gelöst mit meinem Kunden welcher noch "unbedingt" Perl brauchte, war dann mit der Lösung (nicht von mir) in PHP sowie auch der "neuen" Anpassungsmöglichkeiten mehr als zufrieden.
P.S. Perl is dead.
Diese Meinungen darf man haben.
Ich ärgere mich gerade noch etwas mehr über mich (und sehr über Netcup), da ich versehentlich zwei mal den VPS in den Warenkorb gelegt hatte, mitten in der Nacht die Bestellung abgeschickt hatte und dann in der Bestätigunsmail feststellte, dass ich einen VPS zu viel geordert hatte.
Ich habe sofort darum gebeten, einen der beiden VPS zu stornieren. Darauf ist allerdings auch nach Tagen niemand eingegangen. Einen der beiden habe ich nach diesen paar Tagen Wartezeit dann selbst gekündigt.
Somit ist das Experiment Netcup für mich nach hinten losgegangen.
Was die Kulanz betrifft bin ich von meinen Karlsruher Mitbürgern etwas enttäuscht, und assoziere als Badener:
Netcup = Ned mei Cup of Tea?
Ich will es aber mal nicht als schlechtes Omen werten und einfach hoffen, dass es nur ein schlechter Start war und zukünftig selbst besser aufpassen.
andreas. Danke für die Fürsorge.
Ich hab seit so knapp 20 Jahren Grundkenntnisse in Linux
Den Managed PS wollte ich nur aus Zeitersparnis. Delegieren, statt selbst machen.
Die Beschneidung der Möglichkeiten ist allerdings dann doch zu restriktiv für meine Ziele.
Ich hatte die Frage 3 nicht ausreichend klar formuliert:
Die Frage war, ob es Probleme bei der Übernahme der Domain gibt, wenn ich Virtualmin verwende.
Nach 16 Jahren bei einem anderen Provider mit propriäteren Tools ist das bei Netcup alles noch ein bisschen ungewohnt.
Ich komme allerdings gerade rein in die Tools.
Ich verstehe nun: Im CCP kann ich das Hosting umstellen, gegebenenfalls die DNS Einträge.
Danke allen für die Hilfe!
Hi.
Danke für deine Antwort.
Konkreter Fall:
Auf meiner EiLeWoMiSau habe ich kürzlich eine (relativ teure) .city Domain aktiviert, die auf mich registriert ist.
Da ich mit der Performance der dahinter laufenden Mediawiki-Installation auf der Hardware nicht zufrieden bin, möchte ich das umziehen.
Ursprünglich war der MPS gedacht, damit bin ich allerdings mangels Möglichkeiten und Preis nicht zufrieden.
Deswegen gerade die Überlegung: VPS oder RS ins Selbstverwaltung.
Deswegen auch: Kein Plesk, sondern Virtualmin.
Ich habe im NC-Forum und -Wiki dazu keine Infos gefunden.
Schade. Der MPS ist auch nicht die Lösung.
Wird wohl ein VPS oder RS hinauslaufen.
MPS ist gekündigt.
Ärgere mich gerade etwas über mich selbst, da ich feststellen musste, dass ich ja nicht nur eine Monatsgebühr, sondern zwei und damit fast 90 Euro in den Sand gesetzt habe.
Und dass ich ungeduldig war und nicht etwas mehr darauf bestanden habe, besser von Seiten Netcup beraten zu werden.
Risiko eingegangen, wieder was gelernt.
Netcup Newbie Fragen:
Danke!
Hat sich geklärt. Und dann ging es sehr schnell.
Danke!
Aha. Dann bin ich mit der alternativen Performance der EiWoMiSau nicht der Einzige.
Leider ist die Performance der Bestellungsbearbeitung des man. PS 2000 auch gerade nicht so optimal.
Naja, wir sind alles Menschen. Und haben gerade unseren eigenen Virus.
Hauptsache gesund bleiben!
Am Donnerstag bestellt, aber bislang noch keine Antwort von Netcup, ausser dem Eingang der Bestellung.
Zum Backup:
Habe noch die EiWoMiSau. Ich hoffe, dass lässt sich kombinieren.
Danke für den Hinweis, fisi.
MPS ist bestellt, ich riskiere den Einsatz mal und versuche das selbst herauszufinden.
Ich suche nach einer Netcup Lösung für den Kunden.
Dieser hat Webseiten in Perl programmiert.
Solange das nicht auf Netcup läuft, kann ich ihn nicht umziehen. Das bleibt für diesen Kunden solange die Lösung.
---
Generell:
Ich benötige eine Produktberatung.
Die zahlreichen Produkte und Optionen von netcup verwirren mich.
Mittlerweile möchte ich mit meinem MediaWiki auch unter 5 Sekunden Ladezeit kommen.
Ich habe einen Managed Reseller Server bei einem Mitbewerber. Da möchte ich allerdings weg.
Auf diesem habe ich Kunden angelegt und auch meine eigene Projekte.
Die Kunden können sich seperat anmelden und eingeschränkt ihre eigenen Dinge verwalten. Tun Sie allerdings nicht, da ich das übernehme.
Bei Netcup teste ich (für mich) gerade die EiWoMiSau.
Ist für einige private Projekte, die ich auch schon umgezogen habe ganz nett und groszügig.
Eines meiner Wikis kann ich damit allerdings nicht frustfrei nutzen, da die Ladezeit einfach zu hoch ist und ich kein vernünftiges Caching nutzen kann.
Ich habe mich mittlerweile von dem Gedanken verabschiedet, dass es bei Netcup eine vergleichbare (wirkliche EiWoMiSau) Einzellösung gibt.
Das muss es ja auch gar nicht. Damit habe ich kein Problem.
Damit ich allerdings weiß, was ich buchen muss, benötige ich allerdings etwa Klärung.
A) Application Hosting (darunter auch "mediawiki").
B) High Performance Option 3
C) managed private Server
D) Reselling von Cloud-Webhosting
Ich würde mich freuen, wenn mir jemand damit helfen kann.
Grüße
Marco
Nach fast einem Monat bei netcup bin ich noch nicht mit allem zufrieden.
Das liegt an den von mir gewählten Produkten, nicht am Service.
Ich kann meine Bedürfnisse in 2 Bereiche aufteilen.
1. Reseller (aktuell beim Mitbewerber)
2. Meine eigenen Projekte (aktuell EiWoMiSau und beim Mitbewerber)
Kann mir geholfen werden?
Hallo Felix.
Danke für die Info.
Ich habe aktuell nun 2 netcup Webhosting-Tarife für mich im Test.
Anscheinend gibt es hier noch die Perl-Unterstützung.
d.h. Perl wird da weiter laufen?
Wichtiger ist jedoch für mich, was es denn als dauerhafte Lösung gibt, da ich auch als Reseller mit meinen Kunden zu netcup umziehen möchte,
Ich habe eigentlich nur einen Kunden der auf jeden Fall Perl benötigt, da er einige Webseiten damit programmiert hat.
Mit freundlichem Gruß
Marco
Danke für eure Antworten.
Bin da gerade sehr am Grübeln, wie ich bei netcup meine Zukunft realisieren kann. Ich bin eigentlich ein altes Perl-Kamel, könnte allerdings damit Leben.
Meinen geschätzen Kunden möchte ich allerdings nicht verprellen.
Die EiWoMiSau kann ich auf der Produkt-Webseite nirgens finden. Nur über deinen Link, duckr.
Für mich selbst ist das schon interessant.
Allerdings ist Perl tatsächlich nur oben im Header der Produktbeschreibung drin.
Ich hoffe, ich komme drum herum einen Server zu mieten und dann noch eine Plesk Reseller Lizenz zu benötigen oder sowas.
Ich habe vor meine Kunden als Reseller zu netcup umzuziehen.
Einer meiner Kunden seine Website in Perl geschrieben.
Ich habe selbst eine Perl-Anwendung und gerade ein Webhosting bei netcup im Test.
Verstehe ich das richtig, dass netcup keine Perl-Unterstüzung anbietet?
Hi Caspar.
Danke für die Info.
War doch auf meiner Seite. Der Ad-Blocker hatte sich noch an einer Stelle eingeklinkt, die ich nicht kannte. Legacy-Feature.
Gruß
Marco
Hallo
Ich versuche bisher erfolglos Domains in mein neues Webhosting zu übernehmen.
Dabei habe ich es mit Safari, Chrome und FF versucht. Kein Adblocker aktiviert, Cache geleert.
Nach Eingabe einer Domain und dem Absenden, erscheint bei jedem Browser das gleiche modale Panel: "Domain bestellen" und nichts geht mehr. Es lässt sich nicht einmal schließen.
Laut dem netcup wiki sollte darunter der Vorgang des Prozesses erscheinen.
Was kann ich tun? Mach' ich was verkehrt? Hab' ich was vergessen?
Marco