{"id":8779,"date":"2021-03-10T12:39:29","date_gmt":"2021-03-10T11:39:29","guid":{"rendered":"http:\/\/wpprovider.nl\/kennisbank\/?post_type=kb&#038;p=8779"},"modified":"2024-10-03T05:39:25","modified_gmt":"2024-10-03T04:39:25","slug":"scripts-uitvoeren","status":"publish","type":"kb","link":"https:\/\/wpprovider.nl\/kennisbank\/wordpress\/scripts-uitvoeren\/","title":{"rendered":"Systeem Info &#038; Bestanden: Scripten uitvoeren"},"content":{"rendered":"\n<p>Dit artikel behandelt CGI scripts, programmapaden, ge\u00efnstalleerde Perl modules bekijken, permissies begrijpen, PHP scripts, en toegang tot phpMyAdmin.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">CGI-scripts<\/h2>\n\n\n\n<p>Alle CGI scripts moeten in jouw cgi-bin directory geplaatst worden. De cgi-bin map bevindt zich in je public_html directory (bijv. public_html\/cgi-bin). Als je een CGI script in een subdomein wilt draaien, plaats het script dan in de cgi-bin directory van het subdomein.<\/p>\n\n\n\n<p><strong>CGI Scripts Uploaden<\/strong><\/p>\n\n\n\n<p>Wanneer je FTP gebruikt, is het heel belangrijk om script bestanden (b.v. .cgi en .pl) in ASCII mode te uploaden. FTP clients geven je de optie om te uploaden in ASCII, binary, of &#8220;auto&#8221;. Als &#8220;auto&#8221; is geselecteerd, zorg er dan voor dat .cgi en .pl door je FTP client als ASCII bestanden worden beschouwd. Scripts zullen niet correct worden uitgevoerd als ze in binaire modus worden geupload.<\/p>\n\n\n\n<p>Zorg ervoor dat je de aanwijzingen volgt die bij het CGI script zitten.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Programma paden<\/h2>\n\n\n\n<p>De volgende paden zijn vaak nodig voor scripts.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<p>Pad naar pearl:<br>Pad naar sendmail:<\/p>\n\n\n\n<p>CGI URL:<br>Subdomain CGI URL:<\/p>\n\n\n\n<p>Path to cgi-bin:<br><br>Path to cgi-bin (subdomain):<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<p>\/usr\/bin\/pearl<br>\/usr\/sbin\/sendmail<\/p>\n\n\n\n<p>http:\/\/www.yourdomain.com\/cgi-bin\/script.cgi<br>http:\/\/subdomain.yourdomain.com\/cgi-bin\/script.cgi<\/p>\n\n\n\n<p>\/home\/username\/domains\/domain.com\/public_html\/cgi-bin<br>\/home\/username\/domains\/domain.com\/public_html\/subdomain\/cgi-bin<\/p>\n<\/div>\n<\/div>\n\n\n<div class=\"mkb-shortcode-container\">        <div class=\"mkb-info\">\n            <div class=\"mkb-info__icon\">\n                <i class=\"fa fa-info-circle fa-lg\"><\/i>\n            <\/div>\n            <div class=\"mkb-info__content\">\n                Als deze paden niet werken, is het mogelijk dat uw host uw account op een andere plaats dan \/home heeft ge\u00efnstalleerd. Neem contact met hen op om de juiste paden te krijgen.            <\/div>\n        <\/div>\n        <\/div>\n\n\n<h2 class=\"wp-block-heading\">Ge\u00efnstalleerde Perl modules bekijken<\/h2>\n\n\n\n<p>Klik in het hoofdmenu van het controlepaneel op het pictogram &#8220;Systeem Info &amp; Bestanden&#8221; en vervolgens op het pictogram &#8220;Ge\u00efnstalleerde Perl Modules&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"198\" src=\"http:\/\/wpprovider.nl\/kennisbank\/wp-content\/uploads\/2021\/03\/Perl-1024x198.png\" alt=\"\" class=\"wp-image-8788\" srcset=\"https:\/\/wpprovider.nl\/kennisbank\/wp-content\/uploads\/2021\/03\/Perl-1024x198.png 1024w, https:\/\/wpprovider.nl\/kennisbank\/wp-content\/uploads\/2021\/03\/Perl-300x58.png 300w, https:\/\/wpprovider.nl\/kennisbank\/wp-content\/uploads\/2021\/03\/Perl-768x148.png 768w, https:\/\/wpprovider.nl\/kennisbank\/wp-content\/uploads\/2021\/03\/Perl.png 1529w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>De afbeelding hieronder is een voorbeeld van de perl modules lijst. Als een CGI script een specifieke perl module vereist, controleer dan aan de hand van deze lijst of de module op de server is ge\u00efnstalleerd.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"521\" src=\"http:\/\/wpprovider.nl\/kennisbank\/wp-content\/uploads\/2021\/03\/image-8-1024x521.png\" alt=\"\" class=\"wp-image-8789\" srcset=\"https:\/\/wpprovider.nl\/kennisbank\/wp-content\/uploads\/2021\/03\/image-8-1024x521.png 1024w, https:\/\/wpprovider.nl\/kennisbank\/wp-content\/uploads\/2021\/03\/image-8-300x153.png 300w, https:\/\/wpprovider.nl\/kennisbank\/wp-content\/uploads\/2021\/03\/image-8-768x391.png 768w, https:\/\/wpprovider.nl\/kennisbank\/wp-content\/uploads\/2021\/03\/image-8.png 1530w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Inzicht in machtigingen<\/h2>\n\n\n\n<p>Bestandspermissies bepalen wie bestanden, zoals scripts, mag lezen, schrijven en uitvoeren. Wanneer de installatie-instructies je vragen om een bestand te CHMOD&#8217;en, wordt je gevraagd om bestandspermissies in te stellen. Bestandspermissies kunnen worden gewijzigd door de meeste populaire FTP-clients of via de ingebouwde bestandsbeheerder van het controlepaneel.<\/p>\n\n\n\n<p><strong>Enkele veel voorkomende permissieniveaus voor bestanden zijn:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>600<\/strong> Maakt een bestand ontoegankelijk<\/li>\n\n\n\n<li><strong>644<\/strong> Leesbaar door iedereen (b.v. HTML documenten)<\/li>\n\n\n\n<li><strong>666<\/strong> Bestand kan gelezen en gewijzigd worden (b.v. voor HTML bestanden gewijzigd door scripts)<\/li>\n\n\n\n<li><strong>755<\/strong> Bestand kan door iedereen worden gelezen en uitgevoerd (b.v. voor scripts)<\/li>\n\n\n\n<li><strong><span style=\"color:#fe0206\" class=\"has-inline-color\">777<\/span><\/strong> Schrijfbaar en uitvoerbaar door iedereen (niet aanbevolen)<\/li>\n<\/ul>\n\n\n\n<p>De meeste scripts moeten op <strong>755<\/strong> gezet worden. Raadpleeg de documentatie van het script voor de juiste installatie-instructies.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">PHP-scripts<\/h2>\n\n\n\n<p>PHP scripts worden volledig ondersteund op alle servers met DirectAdmin Web Control Panel. PHP scripts kunnen worden geplaatst en uitgevoerd in elke map binnen jouw public_html directory. Gelieve de documentatie van het script te raadplegen voor de juiste bestandstoestemmingen en installatieprocedures.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Toegang tot phpMyAdmin<\/h2>\n\n\n\n<p>Om toegang te krijgen tot phpMyAdmin, log in op het controlepaneel en klik vervolgens op het pictogram &#8220;Extra kenmerken&#8221;, gevolgd door de link &#8220;phpMyAdmin&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"210\" src=\"http:\/\/wpprovider.nl\/kennisbank\/wp-content\/uploads\/2021\/03\/Perl2-1024x210.png\" alt=\"\" class=\"wp-image-8790\" srcset=\"https:\/\/wpprovider.nl\/kennisbank\/wp-content\/uploads\/2021\/03\/Perl2-1024x210.png 1024w, https:\/\/wpprovider.nl\/kennisbank\/wp-content\/uploads\/2021\/03\/Perl2-300x61.png 300w, https:\/\/wpprovider.nl\/kennisbank\/wp-content\/uploads\/2021\/03\/Perl2-768x157.png 768w, https:\/\/wpprovider.nl\/kennisbank\/wp-content\/uploads\/2021\/03\/Perl2.png 1485w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>phpMyAdmin is een tool geschreven in PHP waarmee je jouw MySQL databases kunt beheren. Je kunt SQL-statements uitvoeren, met velden werken (toevoegen, bewerken, verwijderen), met tabellen werken (aanmaken, wijzigen, verwijderen), extra databases aanmaken en nog veel meer. Denk eraan dat phpMyAdmin ontworpen is voor gevorderde gebruikers.<\/p>\n\n\n\n<p>Meer informatie over het gebruik van phpMyAdmin vind je <a href=\"https:\/\/www.phpmyadmin.net\/\" target=\"_blank\" rel=\"noopener\"><strong>hier<\/strong><\/a>.<\/p>\n\n\n\n<p><strong><strong>Heb je meer hulp nodig?<\/strong><br><\/strong>Heb je vragen omtrent dit artikel of over onze dienstverlening? Neem dan contact met ons op.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dit artikel behandelt CGI scripts, programmapaden, ge\u00efnstalleerde Perl modules bekijken, permissies begrijpen, PHP scripts, en toegang tot phpMyAdmin. CGI-scripts Alle CGI scripts moeten in jouw cgi-bin directory geplaatst worden. De cgi-bin map bevindt zich in je public_html directory (bijv. public_html\/cgi-bin). Als je een CGI script in een subdomein wilt draaien, plaats het script dan in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"kbtopic":[52],"kbtag":[],"class_list":["post-8779","kb","type-kb","status-publish","hentry","kbtopic-controlpanel"],"_links":{"self":[{"href":"https:\/\/wpprovider.nl\/kennisbank\/wp-json\/wp\/v2\/kb\/8779","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpprovider.nl\/kennisbank\/wp-json\/wp\/v2\/kb"}],"about":[{"href":"https:\/\/wpprovider.nl\/kennisbank\/wp-json\/wp\/v2\/types\/kb"}],"author":[{"embeddable":true,"href":"https:\/\/wpprovider.nl\/kennisbank\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wpprovider.nl\/kennisbank\/wp-json\/wp\/v2\/comments?post=8779"}],"version-history":[{"count":7,"href":"https:\/\/wpprovider.nl\/kennisbank\/wp-json\/wp\/v2\/kb\/8779\/revisions"}],"predecessor-version":[{"id":9958,"href":"https:\/\/wpprovider.nl\/kennisbank\/wp-json\/wp\/v2\/kb\/8779\/revisions\/9958"}],"wp:attachment":[{"href":"https:\/\/wpprovider.nl\/kennisbank\/wp-json\/wp\/v2\/media?parent=8779"}],"wp:term":[{"taxonomy":"kbtopic","embeddable":true,"href":"https:\/\/wpprovider.nl\/kennisbank\/wp-json\/wp\/v2\/kbtopic?post=8779"},{"taxonomy":"kbtag","embeddable":true,"href":"https:\/\/wpprovider.nl\/kennisbank\/wp-json\/wp\/v2\/kbtag?post=8779"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}