# Guides pour développeurs

> PHP, bases de données, serveurs web, Git et langages de programmation.

Source: https://helpcenter.ruachost.com/fr/developers/

PHP, bases de données, serveurs web, Git et langages de programmation.

## Articles populaires

- [Envoyer des e-mails avec PHPMailer](https://helpcenter.ruachost.com/fr/developers/guides/basic-phpmailer/)
- [Comment utiliser Git](https://helpcenter.ruachost.com/fr/developers/version-control/how-to-use-git/)
- [Google Chrome Error Message: "ERR_QUIC_PROTOCOL_ERROR"](https://helpcenter.ruachost.com/fr/developers/networking/google-chrome-error-message-err-quic-protocol-error/)
- [Troubleshooting network applications with PowerShell and tnc](https://helpcenter.ruachost.com/fr/developers/networking/troubleshooting-network-applications-with-powershell-and-tnc/)
- [Checking for broken links in your website](https://helpcenter.ruachost.com/fr/developers/networking/checking-for-broken-links-in-your-website/)
- [Clearing a Web Browser Cache and Cookies](https://helpcenter.ruachost.com/fr/developers/networking/clearing-a-web-browser-cache-and-cookies/)
- [Compressing files using cPanel or the command line](https://helpcenter.ruachost.com/fr/developers/linux/compressing-files-using-cpanel-or-the-command-line/)
- [IP Address shows Inaccurate Geolocation](https://helpcenter.ruachost.com/fr/developers/networking/ip-address-shows-inaccurate-geolocation/)

## L'essentiel de PHP

- [Changing your PHP version and settings (Select PHP Version)](https://helpcenter.ruachost.com/fr/cpanel/software/changing-php-versions-and-settings-using-php-selector/)
- [PHP versions and default limits](https://helpcenter.ruachost.com/fr/developers/php/php-versions-and-default-limits/)
- [Common PHP errors and how to fix them](https://helpcenter.ruachost.com/fr/developers/php/common-php-errors/)
- [Finding PHP error logs and showing or hiding errors](https://helpcenter.ruachost.com/fr/developers/php/enabling-php-error-logging/)
- [PHP memory limit vs your plan's RAM](https://helpcenter.ruachost.com/fr/developers/php/resolving-the-allowed-memory-size-exhausted-php-error-message/)
- [Custom PHP settings for one folder (.htaccess and .user.ini)](https://helpcenter.ruachost.com/fr/developers/php/custom-php-settings-per-directory-with-user-ini-files/)
- [Running PHP code in .html files](https://helpcenter.ruachost.com/fr/developers/php/running-php-in-html-files/)

## MySQL, PostgreSQL et SQLite

- [Connecting to PostgreSQL using Perl](https://helpcenter.ruachost.com/fr/developers/databases/connecting-to-postgresql-using-perl/)
- [Connecting to PostgreSQL using the command line](https://helpcenter.ruachost.com/fr/developers/databases/connecting-to-postgresql-using-the-command-line/)
- [Connecting to MySQL using Node.js](https://helpcenter.ruachost.com/fr/developers/databases/connecting-to-mysql-using-node-js/)
- [Connecting to PostgreSQL using PHP](https://helpcenter.ruachost.com/fr/developers/databases/connecting-to-postgresql-using-php/)
- [The information_schema database in MySQL](https://helpcenter.ruachost.com/fr/developers/databases/the-information-schema-database-in-mysql/)
- [Enabling the slow query log in MySQL](https://helpcenter.ruachost.com/fr/developers/databases/enabling-the-slow-query-log-in-mysql/)
- *…et 39 autres dans le menu latéral*

## Linux et SSH

- [Compressing files using cPanel or the command line](https://helpcenter.ruachost.com/fr/developers/linux/compressing-files-using-cpanel-or-the-command-line/)
- [Editing text files from the command line](https://helpcenter.ruachost.com/fr/developers/linux/editing-text-files-from-the-command-line/)
- [Working with compressed files on Microsoft Windows](https://helpcenter.ruachost.com/fr/developers/linux/working-with-compressed-files-on-microsoft-windows/)
- [Introduction to Linux commands](https://helpcenter.ruachost.com/fr/developers/linux/introduction-to-linux-commands/)
- [Editing .htaccess Files with cPanel, or the Command Line](https://helpcenter.ruachost.com/fr/developers/linux/editing-htaccess-files-with-cpanel-or-the-command-line/)
- [Using cURL](https://helpcenter.ruachost.com/fr/developers/linux/using-curl/)
- *…et 20 autres dans le menu latéral*

## Réseau et Internet

- [Google Chrome Error Message: "ERR_QUIC_PROTOCOL_ERROR"](https://helpcenter.ruachost.com/fr/developers/networking/google-chrome-error-message-err-quic-protocol-error/)
- [Troubleshooting network applications with PowerShell and tnc](https://helpcenter.ruachost.com/fr/developers/networking/troubleshooting-network-applications-with-powershell-and-tnc/)
- [Checking for broken links in your website](https://helpcenter.ruachost.com/fr/developers/networking/checking-for-broken-links-in-your-website/)
- [Clearing a Web Browser Cache and Cookies](https://helpcenter.ruachost.com/fr/developers/networking/clearing-a-web-browser-cache-and-cookies/)
- [IP Address shows Inaccurate Geolocation](https://helpcenter.ruachost.com/fr/developers/networking/ip-address-shows-inaccurate-geolocation/)
- [Clearing the SSL State in Your Browser](https://helpcenter.ruachost.com/fr/developers/networking/clearing-the-ssl-state-in-your-browser/)
- *…et 9 autres dans le menu latéral*

## PHP

- [Specifying the MySQL character set in PHP](https://helpcenter.ruachost.com/fr/developers/php/specifying-the-mysql-character-set-in-php/)
- [Setting the PHP Include Path](https://helpcenter.ruachost.com/fr/developers/php/setting-the-php-include-path/)
- [Using the ionCube Loader with different PHP versions](https://helpcenter.ruachost.com/fr/developers/php/using-the-ioncube-loader-with-different-php-versions/)
- [Using a custom php.ini file for cPanel cron jobs](https://helpcenter.ruachost.com/fr/developers/php/using-a-custom-php-ini-file-for-cpanel-cron-jobs/)
- [Viewing PHP settings with the phpinfo() function](https://helpcenter.ruachost.com/fr/developers/php/viewing-php-settings-with-the-phpinfo-function/)
- [Using PHP sessions](https://helpcenter.ruachost.com/fr/developers/php/using-php-sessions/)
- *…et 18 autres dans le menu latéral*

## Serveurs web (Apache et Nginx)

- [Viewing the Apache access log and error log](https://helpcenter.ruachost.com/fr/developers/web-servers/viewing-the-apache-access-log-and-error-log/)
- [Protecting Website Folders Using .htaccess](https://helpcenter.ruachost.com/fr/developers/web-servers/protecting-website-folders-using-htaccess/)
- [Enabling data compression using the mod_deflate module](https://helpcenter.ruachost.com/fr/developers/web-servers/enabling-data-compression-using-the-mod-deflate-module/)
- [Controlling site access based on a visitor's country](https://helpcenter.ruachost.com/fr/developers/web-servers/controlling-site-access-based-on-a-visitors-country/)
- [About the '403 Forbidden' error message](https://helpcenter.ruachost.com/fr/developers/web-servers/about-the-403-forbidden-error-message/)
- [Installing Apache Tomcat](https://helpcenter.ruachost.com/fr/developers/web-servers/installing-apache-tomcat/)
- *…et 15 autres dans le menu latéral*

## Git et gestion de versions

- [Comment utiliser Git](https://helpcenter.ruachost.com/fr/developers/version-control/how-to-use-git/)
- [Setting up Subversion (SVN) access for multiple users](https://helpcenter.ruachost.com/fr/developers/version-control/setting-up-subversion-svn-access-for-multiple-users/)
- ['403 Forbidden' error message when pushing to a GitHub repository](https://helpcenter.ruachost.com/fr/developers/version-control/403-forbidden-error-message-when-pushing-to-a-github-repository/)
- [Configuring Concurrent Versions System (CVS)](https://helpcenter.ruachost.com/fr/developers/version-control/configuring-concurrent-versions-system-cvs/)
- [Using the Mercurial version control system](https://helpcenter.ruachost.com/fr/developers/version-control/using-the-mercurial-version-control-system/)
- [Configuring Subversion (SVN)](https://helpcenter.ruachost.com/fr/developers/version-control/configuring-subversion-svn/)
- *…et 3 autres dans le menu latéral*

## Python, Perl et Ruby

- [Using the Interactive Ruby Shell to troubleshoot gems](https://helpcenter.ruachost.com/fr/developers/programming-languages/using-the-interactive-ruby-shell-to-troubleshoot-gems/)
- [Activating a Python virtual environment from a script file](https://helpcenter.ruachost.com/fr/developers/programming-languages/activating-a-python-virtual-environment-from-a-script-file/)
- [Installing FastAPI on unmanaged servers](https://helpcenter.ruachost.com/fr/developers/programming-languages/installing-fastapi-on-unmanaged-servers/)
- [Configuring and using a newer version of Python](https://helpcenter.ruachost.com/fr/developers/programming-languages/configuring-and-using-a-newer-version-of-python/)
- [Perl script basics](https://helpcenter.ruachost.com/fr/developers/programming-languages/perl-script-basics/)
- [Troubleshooting Perl scripts](https://helpcenter.ruachost.com/fr/developers/programming-languages/troubleshooting-perl-scripts/)
- *…et 9 autres dans le menu latéral*

## Développement web

- [Installing a LAMP stack on an Ubuntu server](https://helpcenter.ruachost.com/fr/developers/web-development/installing-a-lamp-stack-on-an-ubuntu-server/)
- [Using the markItUp JavaScript plugin](https://helpcenter.ruachost.com/fr/developers/web-development/using-the-markitup-javascript-plugin/)
- [Installing the Docker application deployment environment](https://helpcenter.ruachost.com/fr/developers/web-development/installing-the-docker-application-deployment-environment/)
- [Creating an Apache installation for local testing](https://helpcenter.ruachost.com/fr/developers/web-development/creating-an-apache-installation-for-local-testing/)
- [MIDI (Musical Instrument Digital Interface) support](https://helpcenter.ruachost.com/fr/developers/web-development/midi-musical-instrument-digital-interface-support/)
- [Installing development tools on an unmanaged server](https://helpcenter.ruachost.com/fr/developers/web-development/installing-development-tools-on-an-unmanaged-server/)
- *…et 6 autres dans le menu latéral*

## Autres articles

- [Envoyer des e-mails avec PHPMailer](https://helpcenter.ruachost.com/fr/developers/guides/basic-phpmailer/)
- [Configuring and using WebSocket connections](https://helpcenter.ruachost.com/fr/developers/guides/configuring-and-using-websocket-connections/)
- [Disabling automatic creation of the robots.txt file](https://helpcenter.ruachost.com/fr/developers/guides/disabling-automatic-creation-of-the-robots-txt-file/)
- [Adding CAPTCHA protection to your web site](https://helpcenter.ruachost.com/fr/developers/guides/adding-captcha-protection-to-your-web-site/)
- [Setting up URL frame forwarding](https://helpcenter.ruachost.com/fr/developers/guides/setting-up-url-frame-forwarding/)
- [Controlling search engines and web crawlers using the robots.txt file](https://helpcenter.ruachost.com/fr/developers/guides/controlling-search-engines-and-web-crawlers-using-the-robots-txt-file/)
- [Enabling Cross-Origin Resource Sharing (CORS)](https://helpcenter.ruachost.com/fr/developers/guides/enabling-cross-origin-resource-sharing-cors/)
- [Using an SSL certificate in a Node.js app](https://helpcenter.ruachost.com/fr/developers/guides/using-an-ssl-certificate-in-a-node-js-app/)
- [Configuring frames with the X-Frames-options header](https://helpcenter.ruachost.com/fr/developers/guides/configuring-frames-with-the-x-frames-options-header/)
- [Installing and configuring the AWS Command Line Interface (CLI)](https://helpcenter.ruachost.com/fr/developers/guides/installing-and-configuring-the-aws-command-line-interface-cli/)
- [Creating persistent Node.js applications](https://helpcenter.ruachost.com/fr/developers/guides/creating-persistent-node-js-applications/)
- [Developing ADA-Compliant web sites](https://helpcenter.ruachost.com/fr/developers/guides/developing-ada-compliant-web-sites/)
- [Using Lua on ruachost.com servers](https://helpcenter.ruachost.com/fr/developers/guides/using-lua-on-ruachost-com-servers/)
- [Editing the hosts file on Windows, macOS, and Linux](https://helpcenter.ruachost.com/fr/developers/guides/editing-the-hosts-file-on-windows-macos-and-linux/)
