Der Support hat geantwortet. EasyBlog ist zwar Joomla 5 kompatibel, jedoch nur mit dem Kompatibilitäts-Plugin
Beiträge von CryoW
-
-
Da gehts auch mit dem Strg + V
Danke Dir
-
Zum Beispiel Notepad
-
Nein, Windows. Egal aus welchen Program ich es rausziehe, immer kommt der Strich. Einfügen geht nicht.
-
Keine Fehlermeldungen. Sonst alles das aktuellste. Wie gesagt, es geht nur hereinziehen aus einem Dokument. Aber dann kommt vor jeder Anweisung das: .
.astroid-footer {
font-size : 12px;
color : #fff;
margin-top : 7px;
margin-left : 10px;
\}
Und bei 500 Zeilen alles Striche manuell zu emtfernen ist etwas mühsam.
-
-
-
Ich häng mich mal ran Wie kann ich denn bei dem individuellen Bereich, eine große Menge Css Code reinkopieren, ohne dass er nach vor jedem Anweisungsende einen \ reinmacht? Den Befehl zum einfügen gibt es ja nicht, nur reinziehen funktioniert.
-
Ich hatte es deaktiviert, und trotzdem kamen noch Fehlermeldungen, welche auf EasyBlog zeigten. Warscheinlich müsste man es komplett löschen oder es sind noch andere Dinge damit im Zusammenhang istalliert, wie z.B.: das Foundry
-
Ich kann nichts finden, wo hast du das gelesen ? Link bitte !
Kannst ja mal anfragen:
UPDATES EasyBlog 6.0.14 Released! Joomla 5.x and PHP 8.x compatible now!
-
Ich denke, es hängt alles mit dem EsyBlog zusammen. Angeblich ja Joomla 5 Ready, aber so richtig augenscheinlich nicht, wenn man zum Beispiel Foundry anschaut. Aber bei Stackideas scheint irgendwie der Support etc. nicht mehr richtig existent zu sein.
-
-
Vermutlich ist dein Template nicht ganz kompatibel. Ist es eine aktuelle Version?
Ja, es ist die aktuelle Version.
Hi,
ich würde erstmal zum Testen auf Cassiopeia switchen, denn Deine Fehlermeldung deutet auf das tp_sport Template?!
Freundliche Grüße,
Benno
Edit: Sorry, JoomlaWunder war schneller...
Nein, geht auch nicht.
Da kommt dann der Fehler
-
Hallo,
ich komme irgendwie nicht weiter. Ich habe nun alles durchgetestet und Plugins von Drittanbietern nacheinander deaktiviert. Aber egal was ich mache, wenn ich das Kompatibilitätsmodul abschalte, funktioniert trotzdem jedesmal die Seite nicht. Ich weiß nicht, was ich noch abschalten soll. Gibt es irgendein Plugin, welches die inkompatiblen Erweiterungen anzeigt? Mehr als die Fehlermeldung aus dem .pdf kommt nicht.
Test.pdf
Vielen Dank -
Hat niemand eine Idee, wie ich das umgehen kann? Es geht weiter und Google meldet neue Seiten und die Geister URLS werden ja leider sogar als kanonisch von Joomla ausgegeben:
-
Nein!
https://www.sistrix.de/frag-sistrix/o…content-penaltyhttps://www.orange-raven.de/duplicate-cont…ch-google-aber/
Du kannst diese URLs über die Seache Console rauswerfen lassen oder eine Regel in die .htaccess schreiben.
Aber Google meldet Sie mir ja als Fehler, und das deshalb die Seite nicht indiziert wird. Ich habe tausende Seiten mit parametern und eigentlich so jede Seite doppelt, wo noch ein Slash hinter .html angehangen wird in der Auswertung. Beide sollen eigentlich laut Einstellung von Jommla SEF nicht angezeigt werden.
Wie würde denn die Regel ausschauen, dass ich sowas:Code?pageNo=2 (hab ich allein über 300 unterschiedliche Seiten allein auf der Startseite, also so: ?pageNo=334 ) ?p= und .html/
mit einem 301 und einer Weiterleitung auf die originale entfernen kann?
Und noch eine kleine Frage.
ich habe viele externe Verlinkungen auf https://www.team-survival.de/ueberlebenstraining.html, welche aber leider so von den Leuten verlinkt wurden: https://www.team-xxx.de/ueberlebenstraining/
Die Verlinkung funktioniert zwar, jedoch ist die .html die richtige.
Wenn ich jetzt eine einfache 301 Weiterleitung von https://www.team-xxx.de/ueberlebenstraining/ auf https://www.team-survival.de/ueberlebenstraining.html mache, funktionieren aber die Unterseiten wie z.b. https://www.team-survival.de/ueberlebenstra…rvival-nrw.html nicht mehr. Da kommt dann https://www.team-xxx.de/ueberlebenstrainingsurvival-nrw.html mit einer 404 Fehlermeldung. -
Sammeln ist aktiv. Die Seite habe ich seit 14 Jahren durch die ganzen Versionen durchgezogen. Kann sein, dass ich vieleicht früher mal was mit einem Blog hatte. Darauf gekommen bin ich, weil solche Meldungen bei Google Search kommen:
ZitatAuffindbarkeit
Sitemaps
Keine verweisenden Sitemaps gefundenVerweisende Seite
https://www.team-xxxxx/?p=347Crawling
Letztes Crawling
30.05.2024, 19:41:06Gecrawlt über
Googlebot für SmartphonesCrawling erlaubt?
JaSeitenabruf
ErfolgreichIndexierung zulässig?
Ja
Kann ich nicht irgendeine Weiterleitung einrichten, welche alles mit ?pxxx mit einem 301 oder so versieht auf auf die normale URL weiterleitet.Google meldet auch solche Duplicate (die URL ist wegen indizierung hier von mir ausgeixxxt):
Codehttps://www.team-xxx.de/?pageNo=2 https://www.team-xxx.de/?pageNo=3 oder sows, wo ein Slash dahinter gesetzt wird: https://www.team-xxx.de/team.html/ https://www.team-xxx.de/medien.html/
Das ist ein leerer Query-Parameter, ich denke, das Verhalten ist normal
Dann ist es aber duplicat Content und wird von Google abgestraft, wenn die gleiche URL unter unbegrenzt vielen URLs mit Header 200 aufgerufen werden kann.
-
Hallo,
ich habe gerade bemerkt, dass ich bei mir an die Startseite ein ?p= anhängen kann und immer die Startseite mit einem 200 HTTP/2 ausgegeben wird. Es kann hinter dem ?p= auch irgendwas stehen, funktioniert auch. Darauf aufmerksam bin ich erst durch verweisende Seiten in der Google Search Console geworden. Ist natürlich nun aus Seo Sicht nicht ganz so gesund. Ist das jetz ein Fehler von Jommla oder habe ich in meinen Weiterleitungen Mist gemacht?
Apache Configuration
Alles anzeigen<IfModule mod_expires.c> ExpiresActive on # Your document html ExpiresByType text/html "access plus 0 seconds" # Data ExpiresByType text/xml "access plus 0 seconds" ExpiresByType application/xml "access plus 0 seconds" ExpiresByType application/json "access plus 0 seconds" # Feed ExpiresByType application/rss+xml "access plus 1 hour" ExpiresByType application/atom+xml "access plus 1 hour" # Favicon (cannot be renamed) ExpiresByType image/x-icon "access plus 1 week" # Media: images, video, audio ExpiresByType image/gif "access plus 1 year" ExpiresByType image/png "access plus 1 year" ExpiresByType image/jpg "access plus 1 year" ExpiresByType image/jpeg "access plus 1 year" ExpiresByType image/webp "access plus 1 year" ExpiresByType audio/ogg "access plus 1 year" ExpiresByType video/ogg "access plus 1 year" ExpiresByType video/mp4 "access plus 1 year" ExpiresByType video/webm "access plus 1 year" # HTC files (css3pie) ExpiresByType text/x-component "access plus 1 year" # Webfonts ExpiresByType image/svg+xml "access plus 1 year" ExpiresByType font/* "access plus 1 year" ExpiresByType application/x-font-ttf "access plus 1 year" ExpiresByType application/x-font-truetype "access plus 1 year" ExpiresByType application/x-font-opentype "access plus 1 year" ExpiresByType application/font-ttf "access plus 1 year" ExpiresByType application/font-woff "access plus 1 year" ExpiresByType application/font-woff2 "access plus 1 year" ExpiresByType application/vnd.ms-fontobject "access plus 1 year" ExpiresByType application/font-sfnt "access plus 1 year" # CSS and JavaScript ExpiresByType text/css "access plus 1 year" ExpiresByType text/javascript "access plus 1 year" ExpiresByType application/javascript "access plus 1 year" <IfModule mod_headers.c> Header set Cache-Control "no-cache, no-store, must-revalidate" <FilesMatch "\.(js|css|ttf|woff2?|svg|png|jpe?g|webp|webm|mp4|ogg)(\.gz)?$"> Header set Cache-Control "public" Header set Vary: Accept-Encoding </FilesMatch> #Some server not properly recognizing WEBPs <FilesMatch "\.webp$"> Header set Content-Type "image/webp" ExpiresDefault "access plus 1 year" </FilesMatch> </IfModule> </IfModule> <IfModule mod_brotli.c> <IfModule mod_filter.c> AddOutputFilterByType BROTLI_COMPRESS text/html text/xml text/plain AddOutputFilterByType BROTLI_COMPRESS application/rss+xml application/xml application/xhtml+xml AddOutputFilterByType BROTLI_COMPRESS text/css AddOutputFilterByType BROTLI_COMPRESS text/javascript application/javascript application/x-javascript AddOutputFilterByType BROTLI_COMPRESS image/x-icon image/svg+xml AddOutputFilterByType BROTLI_COMPRESS application/rss+xml AddOutputFilterByType BROTLI_COMPRESS application/font application/font-truetype application/font-ttf AddOutputFilterByType BROTLI_COMPRESS application/font-otf application/font-opentype AddOutputFilterByType BROTLI_COMPRESS application/font-woff application/font-woff2 AddOutputFilterByType BROTLI_COMPRESS application/vnd.ms-fontobject AddOutputFilterByType BROTLI_COMPRESS font/ttf font/otf font/opentype font/woff font/woff2 </IfModule> </IfModule> <IfModule mod_deflate.c> <IfModule mod_filter.c> AddOutputFilterByType DEFLATE text/html text/xml text/plain AddOutputFilterByType DEFLATE application/rss+xml application/xml application/xhtml+xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/javascript application/javascript application/x-javascript AddOutputFilterByType DEFLATE image/x-icon image/svg+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/font application/font-truetype application/font-ttf AddOutputFilterByType DEFLATE application/font-otf application/font-opentype AddOutputFilterByType DEFLATE application/font-woff application/font-woff2 AddOutputFilterByType DEFLATE application/vnd.ms-fontobject AddOutputFilterByType DEFLATE font/ttf font/otf font/opentype font/woff font/woff2 </IfModule> </IfModule> # Don't compress files with extension .gz or .br <IfModule mod_rewrite.c> RewriteRule "\.(gz|br)$" "-" [E=no-gzip:1,E=no-brotli:1] </IfModule> <IfModule !mod_rewrite.c> <IfModule mod_setenvif.c> SetEnvIfNoCase Request_URI \.(gz|br)$ no-gzip no-brotli </IfModule> </IfModule> ## Can be commented out if causes errors, see notes above. Options +FollowSymlinks Options -Indexes <IfModule mod_autoindex.c> IndexIgnore * </IfModule> ## Mod_rewrite in use. <IfModule mod_headers.c> Header always set X-Content-Type-Options 'nosniff' </IfModule> <FilesMatch "\.svg$"> <IfModule mod_headers.c> Header always set Content-Security-Policy "script-src 'none'" </IfModule> </FilesMatch> <IfModule mod_headers.c> Header always set Strict-Transport-Security "max-age=31536000" env=HTTPS </IfModule> <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / Rewritecond %{HTTP_HOST} !^www.team-survival.de$ RewriteRule ^(.*)$ https://www.team-survival.de/$1 [R=301,L] RewriteCond %{HTTPS} !=on RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] RewriteCond %{REQUEST_URI} ^/forum/ [NC] RewriteRule ^(.*)$ https://www.team-survival.de/artikel/ [R=301,L] ## Mod_rewrite in use. ## Begin - Rewrite rules to block out some common exploits. # If you experience problems on your site then comment out the operations listed # below by adding a # to the beginning of the line. # This attempts to block the most common type of exploit `attempts` on Joomla! # # Block any script trying to base64_encode data within the URL. RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR] # Block any script that includes a <script> tag in URL. RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR] # Block any script trying to set a PHP GLOBALS variable via URL. RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR] # Block any script trying to modify a _REQUEST variable via URL. RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2}) # Return 403 Forbidden header and show the content of the root home page RewriteRule .* index.php [F] # ## End - Rewrite rules to block out some common exploits. ## Begin - Custom redirects # RewriteCond %{QUERY_STRING} ^view=featured$ RewriteRule ^component/content/$ https://www.team-survival.de/? [L,R=301] ### Entfernt index.php RewriteCond %{THE_REQUEST} ^[A-Z]+\ /index\.php RewriteRule ^index\.php/?(.*) /$1 [L,R=301] ## Begin - Joomla! core SEF Section. # # PHP FastCGI fix for HTTP Authorization, required for the API application RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] # -- SEF URLs for the API application # If the requested path starts with /api, the file is not /api/index.php # and the request has not already been internally rewritten to the # api/index.php script RewriteCond %{REQUEST_URI} ^/api/ RewriteCond %{REQUEST_URI} !^/api/index\.php # and the requested path and file doesn't directly match a physical file RewriteCond %{REQUEST_FILENAME} !-f # and the requested path and file doesn't directly match a physical folder RewriteCond %{REQUEST_FILENAME} !-d # internally rewrite the request to the /api/index.php script RewriteRule .* api/index.php [L] # -- SEF URLs for the public frontend application # If the requested path and file is not /index.php and the request # has not already been internally rewritten to the index.php script RewriteCond %{REQUEST_URI} !^/index\.php # and the requested path and file doesn't directly match a physical file RewriteCond %{REQUEST_FILENAME} !-f # and the requested path and file doesn't directly match a physical folder RewriteCond %{REQUEST_FILENAME} !-d # internally rewrite the request to the index.php script RewriteRule .* index.php [L] # ## End - Joomla! core SEF Section. </IfModule> <IfModule mod_maxminddb.c> # Block all continents but EU (and unknown) SetEnvIf MM_CONTINENT_CODE ^(AF|AN|AS|NA|OC|SA|HK) BlockContinent Deny from env=BlockContinent # Block specific countries within EU SetEnvIf MM_COUNTRY_CODE ^(RU) BlockCountry Deny from env=BlockCountry </IfModule>
-
Das Template ist aktuell? (1.3.17).
Das Astroid-Framework ist aktuell? (3.0.13).
Ja, beides ist aktuell. das Plugin gehört irgendwie hier dazu, welches aber Joomla 5 Kompatibel sein soll: https://stackideas.com/easyblog
-
Hmm,
da sehe ich leider nicht durch. Kommt aber wie gesagt nur, wenn ich den Kompatibilitätsmodus abschalte.Zitatin /var/www/team-survival.de/public/plugins/system/foundry/foundry.php (line 14)
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/
defined('_JEXEC') or die('Unauthorized Access');
$app = JFactory::getApplication();
// Do not proceed if this is on CLI environment #121
if ($app->isClient('cli')) {
return;
}
Code
Alles anzeigenin /var/www/team-survival.de/public/templates/tp_sport/error.php (line 14) use Joomla\CMS\Uri\Uri; defined('_JEXEC') or die; if (!defined('_ASTROID')) { try { Astroid\Framework::init(); } catch (\Exception $e) { die('Please install and activate <a href="https://www.astroidframe.work/" target="_blank">Astroid Framework</a> in order to use this template.'); } }
Code
Alles anzeigenSymfony\Component\ErrorHandler\Error\ClassNotFoundError: Attempted to load class "Framework" from namespace "Astroid". Did you forget a "use" statement for another namespace? at /var/www/team-survival.de/public/templates/tp_sport/error.php:14 at require() (/var/www/team-survival.de/public/libraries/src/Document/HtmlDocument.php:731) at Joomla\CMS\Document\HtmlDocument->_loadTemplate() (/var/www/team-survival.de/public/libraries/src/Document/HtmlDocument.php:785) at Joomla\CMS\Document\HtmlDocument->_fetchTemplate() (/var/www/team-survival.de/public/libraries/src/Document/HtmlDocument.php:622) at Joomla\CMS\Document\HtmlDocument->parse() (/var/www/team-survival.de/public/libraries/src/Document/HtmlDocument.php:640) at Joomla\CMS\Document\HtmlDocument->render() (/var/www/team-survival.de/public/libraries/src/Document/ErrorDocument.php:139) at Joomla\CMS\Document\ErrorDocument->render() (/var/www/team-survival.de/public/libraries/src/Error/Renderer/HtmlRenderer.php:78) at Joomla\CMS\Error\Renderer\HtmlRenderer->render() (/var/www/team-survival.de/public/libraries/src/Exception/ExceptionHandler.php:136) at Joomla\CMS\Exception\ExceptionHandler::render() (/var/www/team-survival.de/public/libraries/src/Exception/ExceptionHandler.php:73) at Joomla\CMS\Exception\ExceptionHandler::handleException() (/var/www/team-survival.de/public/libraries/src/Application/CMSApplication.php:336) at Joomla\CMS\Application\CMSApplication->execute() (/var/www/team-survival.de/public/includes/app.php:58) at require_once('/var/www/team-survival.de/public/includes/app.php') (/var/www/team-survival.de/public/index.php:32) Error: Class "JFactory" not found at /var/www/team-survival.de/public/plugins/system/foundry/foundry.php:14 at require_once() (/var/www/team-survival.de/public/libraries/src/Extension/ExtensionManagerTrait.php:217) at Joomla\CMS\Application\CMSApplication->loadPluginFromFilesystem() (/var/www/team-survival.de/public/libraries/src/Extension/ExtensionManagerTrait.php:160) at Joomla\CMS\Application\CMSApplication->loadExtension() (/var/www/team-survival.de/public/libraries/src/Extension/ExtensionManagerTrait.php:99) at Joomla\CMS\Application\CMSApplication->bootPlugin() (/var/www/team-survival.de/public/libraries/src/Plugin/PluginHelper.php:232) at Joomla\CMS\Plugin\PluginHelper::import() (/var/www/team-survival.de/public/libraries/src/Plugin/PluginHelper.php:192) at Joomla\CMS\Plugin\PluginHelper::importPlugin() (/var/www/team-survival.de/public/libraries/src/Application/CMSApplication.php:765) at Joomla\CMS\Application\CMSApplication->initialiseApp() (/var/www/team-survival.de/public/libraries/src/Application/SiteApplication.php:643) at Joomla\CMS\Application\SiteApplication->initialiseApp() (/var/www/team-survival.de/public/libraries/src/Application/SiteApplication.php:238) at Joomla\CMS\Application\SiteApplication->doExecute() (/var/www/team-survival.de/public/libraries/src/Application/CMSApplication.php:306) at Joomla\CMS\Application\CMSApplication->execute() (/var/www/team-survival.de/public/includes/app.php:58) at require_once('/var/www/team-survival.de/public/includes/app.php') (/var/www/team-survival.de/public/index.php:32)