{"id":8713,"date":"2024-05-23T16:42:56","date_gmt":"2024-05-23T16:42:56","guid":{"rendered":"https:\/\/www.webhi.com\/how-to\/?p=8713"},"modified":"2024-05-23T16:42:58","modified_gmt":"2024-05-23T16:42:58","slug":"installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat","status":"publish","type":"post","link":"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/","title":{"rendered":"Comment installer Zend Framework \/ Laminas\u00a0sur Linux"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"introduction\">Introduction<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/05\/zend_installation_fr.jpg\" alt=\"Installer Zend Framework Linux Ubuntu RHEL Debian Centos\" class=\"wp-image-8724\" srcset=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/05\/zend_installation_fr.jpg 1200w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/05\/zend_installation_fr-300x169.jpg 300w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/05\/zend_installation_fr-1024x576.jpg 1024w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/05\/zend_installation_fr-768x432.jpg 768w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/05\/zend_installation_fr-150x84.jpg 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<p><strong>Zend Framework \/ Laminas<\/strong>\u00a0est un framework PHP open-source populaire con\u00e7u pour simplifier et rendre plus efficace la cr\u00e9ation d&#8217;applications web robustes et performantes. Avec son architecture modulaire et son utilisation des principes de la programmation orient\u00e9e objet, Zend Framework fournit aux d\u00e9veloppeurs les outils n\u00e9cessaires pour cr\u00e9er des applications \u00e9volutives, s\u00e9curis\u00e9es et de haute qualit\u00e9. Dans ce guide complet, nous aborderons comment installer Zend Framework sur un syst\u00e8me Linux, en vous assurant que vous disposez de tout ce dont vous avez besoin pour commencer votre d\u00e9veloppement PHP.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"table-des-mati%C3%A8res\">Table des mati\u00e8res<\/h2>\n\n\n\n<ol>\n<li>Pr\u00e9requis<\/li>\n\n\n\n<li>Installation des logiciels requis\n<ul>\n<li>PHP<\/li>\n\n\n\n<li>Apache<\/li>\n\n\n\n<li>MySQL<\/li>\n\n\n\n<li>Composer<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Configuration de l&#8217;environnement<\/li>\n\n\n\n<li>Installation de Zend Framework<\/li>\n\n\n\n<li>Configuration d&#8217;Apache<\/li>\n\n\n\n<li>Cr\u00e9ation d&#8217;un nouveau projet Zend Framework<\/li>\n\n\n\n<li>Ex\u00e9cution de votre premi\u00e8re application Zend Framework<\/li>\n\n\n\n<li>Probl\u00e8mes courants et d\u00e9pannage<\/li>\n\n\n\n<li>Ressources suppl\u00e9mentaires<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"1-pr%C3%A9requis\">1. Pr\u00e9requis<\/h2>\n\n\n\n<p>Avant de vous lancer dans le processus d&#8217;installation, assurez-vous que vous disposez d&#8217;un syst\u00e8me Linux avec un compte utilisateur ayant les privil\u00e8ges sudo. Vous aurez \u00e9galement besoin d&#8217;une connexion Internet active pour t\u00e9l\u00e9charger les packages et les d\u00e9pendances n\u00e9cessaires.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"configuration-syst%C3%A8me-recommand%C3%A9e\">Configuration syst\u00e8me recommand\u00e9e<\/h3>\n\n\n\n<ul>\n<li>Distribution Linux : Ubuntu, Debian, CentOS, Fedora ou toute autre distribution majeure.<\/li>\n\n\n\n<li>Version PHP 7.4 ou sup\u00e9rieure.<\/li>\n\n\n\n<li>Apache HTTP Server 2.4 ou sup\u00e9rieur.<\/li>\n\n\n\n<li>MySQL version 5.7 ou sup\u00e9rieure (optionnel, pour les applications utilisant une base de donn\u00e9es).<\/li>\n\n\n\n<li>Composer (gestionnaire de d\u00e9pendances pour PHP).<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"2-installation-des-logiciels-requis\">2. Installation des logiciels requis<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"installation-de-php\">Installation de PHP<\/h3>\n\n\n\n<p>Pour installer PHP, vous devez mettre \u00e0 jour votre index de packages et ensuite installer PHP ainsi que quelques modules courants.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-ubuntudebian\">Sur Ubuntu\/Debian<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo apt update\n$ sudo apt install php php-cli php-fpm php-mysql php-json php-curl php-mbstring php-xml php-zip -y<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-centosfedora\">Sur CentOS\/Fedora<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo yum install epel-release -y\n$ sudo yum install http:\/\/rpms.remirepo.net\/enterprise\/remi-release-7.rpm -y\n$ sudo yum install yum-utils -y\n$ sudo yum-config-manager --enable remi-php74\n$ sudo yum install php php-cli php-fpm php-mysql php-json php-curl php-mbstring php-xml php-zip -y<\/code><\/pre>\n\n\n\n<p>V\u00e9rifiez l&#8217;installation en v\u00e9rifiant la version de PHP :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ php -v<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"installation-dapache\">Installation d&#8217;Apache<\/h3>\n\n\n\n<p>Apache est un serveur web largement utilis\u00e9 et peut \u00eatre facilement install\u00e9 \u00e0 l&#8217;aide du gestionnaire de packages de votre distribution Linux.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-ubuntudebian-1\">Sur Ubuntu\/Debian<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo apt update\n$ sudo apt install apache2 -y<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-centosfedora-1\">Sur CentOS\/Fedora<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo yum install httpd -y<\/code><\/pre>\n\n\n\n<p>D\u00e9marrez et activez Apache pour qu&#8217;il s&#8217;ex\u00e9cute au d\u00e9marrage :<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-ubuntudebian-2\">Sur Ubuntu\/Debian<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo systemctl start apache2\n$ sudo systemctl enable apache2<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-centosfedora-2\">Sur CentOS\/Fedora<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo systemctl start httpd\n$ sudo systemctl enable httpd<\/code><\/pre>\n\n\n\n<p>V\u00e9rifiez l&#8217;installation en ouvrant votre navigateur web et en acc\u00e9dant \u00e0&nbsp;<code>http:\/\/localhost<\/code>. Vous devriez voir la page d&#8217;accueil par d\u00e9faut d&#8217;Apache.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"installation-de-mysql\">Installation de MySQL<\/h3>\n\n\n\n<p>Si votre application n\u00e9cessite une base de donn\u00e9es, vous pouvez installer MySQL ou MariaDB. Ici, nous utiliserons MySQL.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-ubuntudebian-3\">Sur Ubuntu\/Debian<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo apt update\n$ sudo apt install mysql-server -y<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-centosfedora-3\">Sur CentOS\/Fedora<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo yum install mysql-server -y<\/code><\/pre>\n\n\n\n<p>D\u00e9marrez et activez MySQL pour qu&#8217;il s&#8217;ex\u00e9cute au d\u00e9marrage :<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-ubuntudebian-4\">Sur Ubuntu\/Debian<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo systemctl start mysql\n$ sudo systemctl enable mysql<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-centosfedora-4\">Sur CentOS\/Fedora<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo systemctl start mysqld\n$ sudo systemctl enable mysqld<\/code><\/pre>\n\n\n\n<p>S\u00e9curisez votre installation MySQL :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo mysql_secure_installation<\/code><\/pre>\n\n\n\n<p>Suivez les invites pour d\u00e9finir un mot de passe root et s\u00e9curiser l&#8217;installation.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"installation-de-composer\">Installation de Composer<\/h3>\n\n\n\n<p>Composer est un gestionnaire de d\u00e9pendances pour PHP qui vous aidera \u00e0 g\u00e9rer les biblioth\u00e8ques et les d\u00e9pendances de votre projet.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-ubuntudebian-et-centosfedora\">Sur Ubuntu\/Debian et CentOS\/Fedora<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ php -r \"copy('https:\/\/getcomposer.org\/installer', 'composer-setup.php');\"\n$ php -r \"if (hash_file('SHA384', 'composer-setup.php') === file_get_contents('https:\/\/composer.github.io\/installer.sig')) { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;\"\n$ php composer-setup.php\n$ sudo mv composer.phar \/usr\/local\/bin\/composer<\/code><\/pre>\n\n\n\n<p>V\u00e9rifiez l&#8217;installation en v\u00e9rifiant la version de Composer :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ composer --version<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"3-configuration-de-lenvironnement\">3. Configuration de l&#8217;environnement<\/h2>\n\n\n\n<p>Avant d&#8217;installer Zend Framework, il est crucial de s&#8217;assurer que votre environnement PHP est correctement configur\u00e9. Cela inclut la configuration des modules PHP appropri\u00e9s et la configuration de vos param\u00e8tres PHP.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"configuration-de-php\">Configuration de PHP<\/h3>\n\n\n\n<p>\u00c9ditez le fichier de configuration PHP (<code>php.ini<\/code>) :<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-ubuntudebian-5\">Sur Ubuntu\/Debian<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo nano \/etc\/php\/7.4\/apache2\/php.ini<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-centosfedora-5\">Sur CentOS\/Fedora<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo nano \/etc\/php.ini<\/code><\/pre>\n\n\n\n<p>Assurez-vous que les param\u00e8tres suivants sont correctement configur\u00e9s :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"properties\" class=\"language-properties\">memory_limit = 256M\npost_max_size = 50M\nupload_max_filesize = 50M\nmax_execution_time = 300<\/code><\/pre>\n\n\n\n<p>Enregistrez et quittez l&#8217;\u00e9diteur, puis red\u00e9marrez Apache pour appliquer les modifications :<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-ubuntudebian-6\">Sur Ubuntu\/Debian<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo systemctl restart apache2<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-centosfedora-6\">Sur CentOS\/Fedora<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo systemctl restart httpd<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"4-installation-de-zend-framework\">4. Installation de Zend Framework<\/h2>\n\n\n\n<p>Avec Composer install\u00e9, vous pouvez maintenant installer Zend Framework. Zend Framework fait d\u00e9sormais partie du projet Laminas, vous allez donc installer Laminas \u00e0 la place.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"installation-de-laminas-via-composer\">Installation de Laminas via Composer<\/h3>\n\n\n\n<p>Tout d&#8217;abord, acc\u00e9dez au r\u00e9pertoire o\u00f9 vous souhaitez cr\u00e9er votre projet Zend Framework (Laminas) :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ cd \/var\/www\/html<\/code><\/pre>\n\n\n\n<p>Utilisez Composer pour cr\u00e9er un nouveau projet Laminas :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ composer create-project laminas\/laminas-mvc-skeleton my-zend-app<\/code><\/pre>\n\n\n\n<p>Cette commande t\u00e9l\u00e9chargera l&#8217;application Laminas MVC Skeleton et installera toutes les d\u00e9pendances n\u00e9cessaires. Une fois l&#8217;installation termin\u00e9e, vous aurez une application Laminas de base install\u00e9e dans le r\u00e9pertoire&nbsp;<code>my-zend-app<\/code>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"5-configuration-dapache\">5. Configuration d&#8217;Apache<\/h2>\n\n\n\n<p>Pour servir votre application Laminas avec Apache, vous devez configurer un h\u00f4te virtuel.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"cr%C3%A9ation-dun-h%C3%B4te-virtuel\">Cr\u00e9ation d&#8217;un h\u00f4te virtuel<\/h3>\n\n\n\n<p>Cr\u00e9ez un nouveau fichier de configuration Apache pour votre application :<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-ubuntudebian-7\">Sur Ubuntu\/Debian<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo nano \/etc\/apache2\/sites-available\/my-zend-app.conf<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-centosfedora-7\">Sur CentOS\/Fedora<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo nano \/etc\/httpd\/conf.d\/my-zend-app.conf<\/code><\/pre>\n\n\n\n<p>Ajoutez la configuration suivante dans le fichier :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"apacheconf\" class=\"language-apacheconf\"><strong>&lt;VirtualHost *:80&gt;<\/strong>\n    ServerAdmin webmaster@localhost \n    DocumentRoot \/var\/www\/html\/my-zend-app\/public\n    ServerName my-zend-app.local\n\n    <strong>&lt;Directory \/var\/www\/html\/my-zend-app\/public&gt;<\/strong>\n        Options Indexes FollowSymLinks\n        AllowOverride All\n        Require all granted\n    <strong>&lt;\/Directory&gt;<\/strong>\n\n    ErrorLog ${APACHE_LOG_DIR}\/my-zend-app_error.log\n    CustomLog ${APACHE_LOG_DIR}\/my-zend-app_access.log combined\n\n    <strong>&lt;IfModule mod_rewrite.c&gt;<\/strong>\n        RewriteEngine On\n        RewriteCond %{REQUEST_FILENAME} !-f\n        RewriteRule ^ index.php [QSA,L]\n    <strong>&lt;\/IfModule&gt;<\/strong>\n<strong>&lt;\/VirtualHost&gt;<\/strong><\/code><\/pre>\n\n\n\n<p>Enregistrez et fermez le fichier.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"activation-de-lh%C3%B4te-virtuel\">Activation de l&#8217;h\u00f4te virtuel<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-ubuntudebian-8\">Sur Ubuntu\/Debian<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo a2ensite my-zend-app\n$ sudo systemctl reload apache2<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-centosfedora-8\">Sur CentOS\/Fedora<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo systemctl restart httpd<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"modification-du-fichier-hosts\">Modification du fichier Hosts<\/h3>\n\n\n\n<p>Pour acc\u00e9der \u00e0 votre application via&nbsp;<code>my-zend-app.local<\/code>, vous devez ajouter une entr\u00e9e dans votre fichier&nbsp;<code>\/etc\/hosts<\/code>&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo nano \/etc\/hosts<\/code><\/pre>\n\n\n\n<p>Ajoutez la ligne suivante :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"properties\" class=\"language-properties\">127.0.0.1   my-zend-app.local<\/code><\/pre>\n\n\n\n<p>Enregistrez et fermez le fichier.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"6-cr%C3%A9ation-dun-nouveau-projet-zend-framework\">6. Cr\u00e9ation d&#8217;un nouveau projet Zend Framework<\/h2>\n\n\n\n<p>Maintenant que votre environnement est configur\u00e9 et Apache est configur\u00e9, vous pouvez commencer \u00e0 cr\u00e9er votre projet Zend Framework. L&#8217;application Laminas MVC Skeleton est fournie avec une configuration de base que vous pouvez \u00e9tendre et personnaliser.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"cr%C3%A9ation-de-contr%C3%B4leurs\">Cr\u00e9ation de contr\u00f4leurs<\/h3>\n\n\n\n<p>Les contr\u00f4leurs sont responsables de la gestion des entr\u00e9es utilisateur et du renvoi des r\u00e9ponses. Pour cr\u00e9er un nouveau contr\u00f4leur, utilisez l&#8217;outil CLI Laminas :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ cd \/var\/www\/html\/my-zend-app\n$ composer require laminas\/laminas-cli\n$ .\/vendor\/bin\/laminas mvc:controller MyController<\/code><\/pre>\n\n\n\n<p>Cette commande cr\u00e9e un nouveau contr\u00f4leur nomm\u00e9&nbsp;<code>MyController<\/code>. Vous pouvez le trouver dans le r\u00e9pertoire&nbsp;<code>module\/Application\/src\/Controller<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"cr%C3%A9ation-de-vues\">Cr\u00e9ation de vues<\/h3>\n\n\n\n<p>Les vues sont utilis\u00e9es pour g\u00e9n\u00e9rer la sortie envoy\u00e9e au navigateur de l&#8217;utilisateur. Cr\u00e9ez un nouveau script de vue pour l&#8217;action de votre contr\u00f4leur en cr\u00e9ant un nouveau fichier :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ nano module\/Application\/view\/application\/my\/index.phtml<\/code><\/pre>\n\n\n\n<p>Ajoutez le contenu suivant \u00e0 ce fichier :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"markup\" class=\"language-markup\">&lt;h1&gt;Bonjour, Zend Framework !&lt;\/h1&gt;\n&lt;p&gt;Bienvenue dans votre premi\u00e8re application Laminas.&lt;\/p&gt;<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"configuration-des-routes\">Configuration des routes<\/h3>\n\n\n\n<p>Les routes d\u00e9finissent les URLs auxquelles votre application peut r\u00e9pondre. Ouvrez le fichier&nbsp;<code>module\/Application\/config\/module.config.php<\/code>&nbsp;et ajoutez une nouvelle route pour votre contr\u00f4leur :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">'router' =&gt; [\n    'routes' =&gt; [\n        'my' =&gt; [\n            'type'    =&gt; Segment::class,\n            'options' =&gt; [\n                'route'    =&gt; '\/my[\/:action]',\n                'defaults' =&gt; [\n                    'controller' =&gt; Controller\\MyController::class,\n                    'action'     =&gt; 'index',\n                ],\n            ],\n        ],\n    ],\n],<\/code><\/pre>\n\n\n\n<p>Enregistrez et fermez le fichier.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"7-ex%C3%A9cution-de-votre-premi%C3%A8re-application-zend-framework\">7. Ex\u00e9cution de votre premi\u00e8re application Zend Framework<\/h2>\n\n\n\n<p>Maintenant que vous avez cr\u00e9\u00e9 un contr\u00f4leur, une vue et configur\u00e9 une route, vous pouvez ex\u00e9cuter votre application et v\u00e9rifier que tout fonctionne correctement.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"d%C3%A9marrage-dapache\">D\u00e9marrage d&#8217;Apache<\/h3>\n\n\n\n<p>Assurez-vous qu&#8217;Apache est en cours d&#8217;ex\u00e9cution :<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-ubuntudebian-9\">Sur Ubuntu\/Debian<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo systemctl start apache2<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-centosfedora-9\">Sur CentOS\/Fedora<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo systemctl start httpd<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"acc%C3%A8s-%C3%A0-votre-application\">Acc\u00e8s \u00e0 votre application<\/h3>\n\n\n\n<p>Ouvrez votre navigateur web et acc\u00e9dez \u00e0&nbsp;<code>http:\/\/my-zend-app.local\/my\/index<\/code>. Vous devriez voir le message de bienvenue que vous avez ajout\u00e9 dans votre vue.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"8-probl%C3%A8mes-courants-et-d%C3%A9pannage\">8. Probl\u00e8mes courants et d\u00e9pannage<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"probl%C3%A8mes-de-connexion-%C3%A0-la-base-de-donn%C3%A9es\">Probl\u00e8mes de connexion \u00e0 la base de donn\u00e9es<\/h3>\n\n\n\n<p>Si votre application n\u00e9cessite une connexion \u00e0 une base de donn\u00e9es et que vous rencontrez des probl\u00e8mes, v\u00e9rifiez les param\u00e8tres de connexion \u00e0 la base de donn\u00e9es dans le fichier de configuration. Assurez-vous que le nom d&#8217;utilisateur, le mot de passe et le nom de la base de donn\u00e9es sont corrects.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"erreurs-de-contr%C3%B4leur-ou-de-vue\">Erreurs de contr\u00f4leur ou de vue<\/h3>\n\n\n\n<p>Si vous rencontrez des erreurs avec votre contr\u00f4leur ou votre vue, v\u00e9rifiez le journal d&#8217;erreurs Apache pour plus de d\u00e9tails. Vous pouvez trouver les journaux d&#8217;erreurs \u00e0 :<\/p>\n\n\n\n<ul>\n<li>Ubuntu\/Debian :&nbsp;<code>\/var\/log\/apache2\/error.log<\/code><\/li>\n\n\n\n<li>CentOS\/Fedora :&nbsp;<code>\/var\/log\/httpd\/error_log<\/code><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"probl%C3%A8mes-de-chargement-des-d%C3%A9pendances\">Probl\u00e8mes de chargement des d\u00e9pendances<\/h3>\n\n\n\n<p>Si vous rencontrez des probl\u00e8mes lors du chargement des d\u00e9pendances avec Composer, assurez-vous que vous disposez d&#8217;une connexion Internet active et que Composer est correctement configur\u00e9. Vous pouvez essayer de mettre \u00e0 jour vos d\u00e9pendances avec la commande suivante :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ composer update<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"probl%C3%A8mes-dautorisations\">Probl\u00e8mes d&#8217;autorisations<\/h3>\n\n\n\n<p>Si vous rencontrez des probl\u00e8mes d&#8217;autorisations lors de l&#8217;acc\u00e8s \u00e0 vos fichiers ou r\u00e9pertoires d&#8217;application, assurez-vous que l&#8217;utilisateur Apache dispose des autorisations n\u00e9cessaires. Pour la plupart des distributions, l&#8217;utilisateur Apache est&nbsp;<code>www-data<\/code>&nbsp;sur Ubuntu\/Debian et&nbsp;<code>apache<\/code>&nbsp;sur CentOS\/Fedora. Vous pouvez ajuster les autorisations avec les commandes suivantes :<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-ubuntudebian-10\">Sur Ubuntu\/Debian<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo chown -R www-data:www-data \/var\/www\/html\/my-zend-app\n$ sudo chmod -R 755 \/var\/www\/html\/my-zend-app<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sur-centosfedora-10\">Sur CentOS\/Fedora<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo chown -R apache:apache \/var\/www\/html\/my-zend-app\n$ sudo chmod -R 755 \/var\/www\/html\/my-zend-app<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"9-ressources-suppl%C3%A9mentaires\">9. Ressources suppl\u00e9mentaires<\/h2>\n\n\n\n<p>Si vous avez besoin de plus d&#8217;informations ou d&#8217;aide pour utiliser Zend Framework (Laminas), vous pouvez consulter les ressources suivantes :<\/p>\n\n\n\n<ul>\n<li><a href=\"https:\/\/getlaminas.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Site officiel Laminas<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/docs.laminas.dev\/\" target=\"_blank\" rel=\"noreferrer noopener\">Documentation Laminas<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/discourse.laminas.dev\/\" target=\"_blank\" rel=\"noreferrer noopener\">Forums de discussion Laminas<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/laminas\" target=\"_blank\" rel=\"noreferrer noopener\">D\u00e9p\u00f4t GitHub Laminas<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\">Conclusion<\/h2>\n\n\n\n<p>Ce guide complet devrait vous fournir une base solide pour installer et configurer Zend Framework (Laminas) sur un syst\u00e8me Linux. En suivant ces \u00e9tapes, vous devriez \u00eatre en mesure de mettre en place un environnement de travail, de cr\u00e9er votre premi\u00e8re application Laminas et de r\u00e9soudre les probl\u00e8mes courants qui peuvent survenir.<\/p>\n\n\n\n<p>N&#8217;oubliez pas que d\u00e9velopper avec un framework robuste comme Zend Framework n\u00e9cessite de la pratique et un apprentissage continu. Explorez la documentation exhaustive et les ressources communautaires disponibles pour approfondir vos connaissances et am\u00e9liorer vos comp\u00e9tences. Bon codage !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Zend Framework \/ Laminas\u00a0est un framework PHP open-source populaire con\u00e7u pour simplifier et rendre plus efficace la cr\u00e9ation d&#8217;applications web robustes et performantes. Avec son architecture modulaire et son utilisation des principes de la programmation orient\u00e9e objet, Zend Framework fournit aux d\u00e9veloppeurs les outils n\u00e9cessaires pour cr\u00e9er des applications \u00e9volutives, s\u00e9curis\u00e9es et de haute ..<\/p>\n<div class=\"clear-fix\"><\/div>\n<p><a href=\"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/\" title=\"read more...\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[190],"tags":[],"yoast_head":"\n<title>Comment installer Zend Framework \/ Laminas\u00a0sur Linux - WebHi Tutorials &amp; Documentations<\/title>\n<meta name=\"description\" content=\"Guide complet \u00e9tape par \u00e9tape sur l&#039;installation du framework PHP Zend Framework sur Linux, y compris la configuration des logiciels requis comme Apache, MySQL et Composer, la configuration des h\u00f4tes virtuels, la cr\u00e9ation de votre premi\u00e8re application Zend et le d\u00e9pannage des probl\u00e8mes courants.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comment installer Zend Framework \/ Laminas\u00a0sur Linux - WebHi Tutorials &amp; Documentations\" \/>\n<meta property=\"og:description\" content=\"Guide complet \u00e9tape par \u00e9tape sur l&#039;installation du framework PHP Zend Framework sur Linux, y compris la configuration des logiciels requis comme Apache, MySQL et Composer, la configuration des h\u00f4tes virtuels, la cr\u00e9ation de votre premi\u00e8re application Zend et le d\u00e9pannage des probl\u00e8mes courants.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/\" \/>\n<meta property=\"og:site_name\" content=\"WebHi Tutorials &amp; Documentations\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webhi.technology\" \/>\n<meta property=\"article:published_time\" content=\"2024-05-23T16:42:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-23T16:42:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/05\/zend_installation_fr.jpg\" \/>\n<meta name=\"author\" content=\"webhi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@WebHiTechnology\" \/>\n<meta name=\"twitter:site\" content=\"@WebHiTechnology\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"webhi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/\"},\"author\":{\"name\":\"webhi\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54\"},\"headline\":\"Comment installer Zend Framework \/ Laminas\u00a0sur Linux\",\"datePublished\":\"2024-05-23T16:42:56+00:00\",\"dateModified\":\"2024-05-23T16:42:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/\"},\"wordCount\":1356,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\"},\"articleSection\":[\"CMS &amp; D\u00e9veloppement Web\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/\",\"name\":\"Comment installer Zend Framework \/ Laminas\u00a0sur Linux - WebHi Tutorials &amp; Documentations\",\"isPartOf\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#website\"},\"datePublished\":\"2024-05-23T16:42:56+00:00\",\"dateModified\":\"2024-05-23T16:42:58+00:00\",\"description\":\"Guide complet \u00e9tape par \u00e9tape sur l'installation du framework PHP Zend Framework sur Linux, y compris la configuration des logiciels requis comme Apache, MySQL et Composer, la configuration des h\u00f4tes virtuels, la cr\u00e9ation de votre premi\u00e8re application Zend et le d\u00e9pannage des probl\u00e8mes courants.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.webhi.com\/how-to\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Comment installer Zend Framework \/ Laminas\u00a0sur Linux\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#website\",\"url\":\"https:\/\/www.webhi.com\/how-to\/\",\"name\":\"WebHi Tutorials &amp; Documentations\",\"description\":\"System administration and knowledge base\",\"publisher\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.webhi.com\/how-to\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\",\"name\":\"WebHi Technology\",\"url\":\"https:\/\/www.webhi.com\/how-to\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png\",\"contentUrl\":\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png\",\"width\":288,\"height\":95,\"caption\":\"WebHi Technology\"},\"image\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webhi.technology\",\"https:\/\/twitter.com\/WebHiTechnology\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54\",\"name\":\"webhi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1780005063\",\"contentUrl\":\"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1780005063\",\"caption\":\"webhi\"},\"sameAs\":[\"https:\/\/www.webhi.com\/how-to\"],\"url\":\"https:\/\/www.webhi.com\/how-to\/author\/webhi\/\"}]}<\/script>\n","yoast_head_json":{"title":"Comment installer Zend Framework \/ Laminas\u00a0sur Linux - WebHi Tutorials &amp; Documentations","description":"Guide complet \u00e9tape par \u00e9tape sur l'installation du framework PHP Zend Framework sur Linux, y compris la configuration des logiciels requis comme Apache, MySQL et Composer, la configuration des h\u00f4tes virtuels, la cr\u00e9ation de votre premi\u00e8re application Zend et le d\u00e9pannage des probl\u00e8mes courants.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/","og_locale":"en_US","og_type":"article","og_title":"Comment installer Zend Framework \/ Laminas\u00a0sur Linux - WebHi Tutorials &amp; Documentations","og_description":"Guide complet \u00e9tape par \u00e9tape sur l'installation du framework PHP Zend Framework sur Linux, y compris la configuration des logiciels requis comme Apache, MySQL et Composer, la configuration des h\u00f4tes virtuels, la cr\u00e9ation de votre premi\u00e8re application Zend et le d\u00e9pannage des probl\u00e8mes courants.","og_url":"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/","og_site_name":"WebHi Tutorials &amp; Documentations","article_publisher":"https:\/\/www.facebook.com\/webhi.technology","article_published_time":"2024-05-23T16:42:56+00:00","article_modified_time":"2024-05-23T16:42:58+00:00","og_image":[{"url":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/05\/zend_installation_fr.jpg"}],"author":"webhi","twitter_card":"summary_large_image","twitter_creator":"@WebHiTechnology","twitter_site":"@WebHiTechnology","twitter_misc":{"Written by":"webhi","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/#article","isPartOf":{"@id":"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/"},"author":{"name":"webhi","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54"},"headline":"Comment installer Zend Framework \/ Laminas\u00a0sur Linux","datePublished":"2024-05-23T16:42:56+00:00","dateModified":"2024-05-23T16:42:58+00:00","mainEntityOfPage":{"@id":"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/"},"wordCount":1356,"commentCount":0,"publisher":{"@id":"https:\/\/www.webhi.com\/how-to\/#organization"},"articleSection":["CMS &amp; D\u00e9veloppement Web"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/","url":"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/","name":"Comment installer Zend Framework \/ Laminas\u00a0sur Linux - WebHi Tutorials &amp; Documentations","isPartOf":{"@id":"https:\/\/www.webhi.com\/how-to\/#website"},"datePublished":"2024-05-23T16:42:56+00:00","dateModified":"2024-05-23T16:42:58+00:00","description":"Guide complet \u00e9tape par \u00e9tape sur l'installation du framework PHP Zend Framework sur Linux, y compris la configuration des logiciels requis comme Apache, MySQL et Composer, la configuration des h\u00f4tes virtuels, la cr\u00e9ation de votre premi\u00e8re application Zend et le d\u00e9pannage des probl\u00e8mes courants.","breadcrumb":{"@id":"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.webhi.com\/how-to\/fr\/installer-laminas-zend-framework-linux-ubuntu-debian-centos-redhat\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.webhi.com\/how-to\/"},{"@type":"ListItem","position":2,"name":"Comment installer Zend Framework \/ Laminas\u00a0sur Linux"}]},{"@type":"WebSite","@id":"https:\/\/www.webhi.com\/how-to\/#website","url":"https:\/\/www.webhi.com\/how-to\/","name":"WebHi Tutorials &amp; Documentations","description":"System administration and knowledge base","publisher":{"@id":"https:\/\/www.webhi.com\/how-to\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.webhi.com\/how-to\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.webhi.com\/how-to\/#organization","name":"WebHi Technology","url":"https:\/\/www.webhi.com\/how-to\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/","url":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png","contentUrl":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png","width":288,"height":95,"caption":"WebHi Technology"},"image":{"@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webhi.technology","https:\/\/twitter.com\/WebHiTechnology"]},{"@type":"Person","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54","name":"webhi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/image\/","url":"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1780005063","contentUrl":"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1780005063","caption":"webhi"},"sameAs":["https:\/\/www.webhi.com\/how-to"],"url":"https:\/\/www.webhi.com\/how-to\/author\/webhi\/"}]}},"_links":{"self":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/8713"}],"collection":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/comments?post=8713"}],"version-history":[{"count":5,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/8713\/revisions"}],"predecessor-version":[{"id":8731,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/8713\/revisions\/8731"}],"wp:attachment":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/media?parent=8713"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/categories?post=8713"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/tags?post=8713"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}