{"id":339,"date":"2025-08-22T02:33:06","date_gmt":"2025-08-22T02:33:06","guid":{"rendered":"https:\/\/wp.csneutrons.com\/?page_id=339"},"modified":"2025-08-22T03:04:11","modified_gmt":"2025-08-22T03:04:11","slug":"php-apach","status":"publish","type":"page","link":"https:\/\/wp.csneutrons.com\/index.php\/php-apach\/","title":{"rendered":"PHP + Apach"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<pre>\n\nhttpd\nDefine SRVROOT \"c:\/ide\/web_server\/apache24\"\nServerRoot \"c:\/ide\/web_server\/apache24\"\nListen 80\n\nServerName localhost:80\n\n\nLoadModule access_compat_module modules\/mod_access_compat.so\nLoadModule actions_module modules\/mod_actions.so\nLoadModule alias_module modules\/mod_alias.so\nLoadModule allowmethods_module modules\/mod_allowmethods.so\nLoadModule asis_module modules\/mod_asis.so\nLoadModule auth_basic_module modules\/mod_auth_basic.so\n#LoadModule auth_digest_module modules\/mod_auth_digest.so\n#LoadModule auth_form_module modules\/mod_auth_form.so\n#LoadModule authn_anon_module modules\/mod_authn_anon.so\nLoadModule authn_core_module modules\/mod_authn_core.so\n#LoadModule authn_dbd_module modules\/mod_authn_dbd.so\n#LoadModule authn_dbm_module modules\/mod_authn_dbm.so\nLoadModule authn_file_module modules\/mod_authn_file.so\n#LoadModule authn_socache_module modules\/mod_authn_socache.so\n#LoadModule authnz_fcgi_module modules\/mod_authnz_fcgi.so\n#LoadModule authnz_ldap_module modules\/mod_authnz_ldap.so\nLoadModule authz_core_module modules\/mod_authz_core.so\n#LoadModule authz_dbd_module modules\/mod_authz_dbd.so\n#LoadModule authz_dbm_module modules\/mod_authz_dbm.so\nLoadModule authz_groupfile_module modules\/mod_authz_groupfile.so\nLoadModule authz_host_module modules\/mod_authz_host.so\n#LoadModule authz_owner_module modules\/mod_authz_owner.so\nLoadModule authz_user_module modules\/mod_authz_user.so\nLoadModule autoindex_module modules\/mod_autoindex.so\n#LoadModule brotli_module modules\/mod_brotli.so\n#LoadModule buffer_module modules\/mod_buffer.so\n#LoadModule cache_module modules\/mod_cache.so\n#LoadModule cache_disk_module modules\/mod_cache_disk.so\n#LoadModule cache_socache_module modules\/mod_cache_socache.so\n#LoadModule cern_meta_module modules\/mod_cern_meta.so\nLoadModule cgi_module modules\/mod_cgi.so\n#LoadModule charset_lite_module modules\/mod_charset_lite.so\n#LoadModule data_module modules\/mod_data.so\n#LoadModule dav_module modules\/mod_dav.so\n#LoadModule dav_fs_module modules\/mod_dav_fs.so\nLoadModule dav_lock_module modules\/mod_dav_lock.so\n#LoadModule dbd_module modules\/mod_dbd.so\n#LoadModule deflate_module modules\/mod_deflate.so\nLoadModule dir_module modules\/mod_dir.so\n#LoadModule dumpio_module modules\/mod_dumpio.so\nLoadModule env_module modules\/mod_env.so\n#LoadModule expires_module modules\/mod_expires.so\n#LoadModule ext_filter_module modules\/mod_ext_filter.so\n#LoadModule file_cache_module modules\/mod_file_cache.so\n#LoadModule filter_module modules\/mod_filter.so\n#LoadModule http2_module modules\/mod_http2.so\nLoadModule headers_module modules\/mod_headers.so\n#LoadModule heartbeat_module modules\/mod_heartbeat.so\n#LoadModule heartmonitor_module modules\/mod_heartmonitor.so\n#LoadModule ident_module modules\/mod_ident.so\n#LoadModule imagemap_module modules\/mod_imagemap.so\nLoadModule include_module modules\/mod_include.so\nLoadModule info_module modules\/mod_info.so\nLoadModule isapi_module modules\/mod_isapi.so\n#LoadModule lbmethod_bybusyness_module modules\/mod_lbmethod_bybusyness.so\n#LoadModule lbmethod_byrequests_module modules\/mod_lbmethod_byrequests.so\n#LoadModule lbmethod_bytraffic_module modules\/mod_lbmethod_bytraffic.so\n#LoadModule lbmethod_heartbeat_module modules\/mod_lbmethod_heartbeat.so\n#LoadModule ldap_module modules\/mod_ldap.so\n#LoadModule logio_module modules\/mod_logio.so\nLoadModule log_config_module modules\/mod_log_config.so\n#LoadModule log_debug_module modules\/mod_log_debug.so\n#LoadModule log_forensic_module modules\/mod_log_forensic.so\n#LoadModule lua_module modules\/mod_lua.so\n#LoadModule macro_module modules\/mod_macro.so\n#LoadModule md_module modules\/mod_md.so\nLoadModule mime_module modules\/mod_mime.so\n#LoadModule mime_magic_module modules\/mod_mime_magic.so\nLoadModule negotiation_module modules\/mod_negotiation.so\nLoadModule proxy_module modules\/mod_proxy.so\nLoadModule proxy_ajp_module modules\/mod_proxy_ajp.so\n#LoadModule proxy_balancer_module modules\/mod_proxy_balancer.so\n#LoadModule proxy_connect_module modules\/mod_proxy_connect.so\n#LoadModule proxy_express_module modules\/mod_proxy_express.so\n#LoadModule proxy_fcgi_module modules\/mod_proxy_fcgi.so\n#LoadModule proxy_ftp_module modules\/mod_proxy_ftp.so\n#LoadModule proxy_hcheck_module modules\/mod_proxy_hcheck.so\n#LoadModule proxy_html_module modules\/mod_proxy_html.so\n#LoadModule proxy_http_module modules\/mod_proxy_http.so\n#LoadModule proxy_http2_module modules\/mod_proxy_http2.so\n#LoadModule proxy_scgi_module modules\/mod_proxy_scgi.so\n#LoadModule proxy_uwsgi_module modules\/mod_proxy_uwsgi.so\n#LoadModule proxy_wstunnel_module modules\/mod_proxy_wstunnel.so\n#LoadModule ratelimit_module modules\/mod_ratelimit.so\n#LoadModule reflector_module modules\/mod_reflector.so\n#LoadModule remoteip_module modules\/mod_remoteip.so\n#LoadModule request_module modules\/mod_request.so\n#LoadModule reqtimeout_module modules\/mod_reqtimeout.so\nLoadModule rewrite_module modules\/mod_rewrite.so\n#LoadModule sed_module modules\/mod_sed.so\n#LoadModule session_module modules\/mod_session.so\n#LoadModule session_cookie_module modules\/mod_session_cookie.so\n#LoadModule session_crypto_module modules\/mod_session_crypto.so\n#LoadModule session_dbd_module modules\/mod_session_dbd.so\nLoadModule setenvif_module modules\/mod_setenvif.so\n#LoadModule slotmem_plain_module modules\/mod_slotmem_plain.so\n#LoadModule slotmem_shm_module modules\/mod_slotmem_shm.so\n#LoadModule socache_dbm_module modules\/mod_socache_dbm.so\n#LoadModule socache_memcache_module modules\/mod_socache_memcache.so\n#LoadModule socache_redis_module modules\/mod_socache_redis.so\nLoadModule socache_shmcb_module modules\/mod_socache_shmcb.so\n#LoadModule speling_module modules\/mod_speling.so\nLoadModule ssl_module modules\/mod_ssl.so\nLoadModule status_module modules\/mod_status.so\n#LoadModule substitute_module modules\/mod_substitute.so\n#LoadModule unique_id_module modules\/mod_unique_id.so\n#LoadModule userdir_module modules\/mod_userdir.so\n#LoadModule usertrack_module modules\/mod_usertrack.so\nLoadModule version_module modules\/mod_version.so\n#LoadModule vhost_alias_module modules\/mod_vhost_alias.so\n#LoadModule watchdog_module modules\/mod_watchdog.so\n#LoadModule xml2enc_module modules\/mod_xml2enc.so\nAddHandler application\/x-httpd-php .php\n\nAddType application\/x-httpd-php .php .html\nLoadModule php_module \"c:\/ide\/web_server\/php80\/php8apache2_4.dll\"\nPHPIniDir \"c:\/ide1\/web_server1\/php80\"\n\nDocumentRoot \"d:\/cs1\/program1\/php\/web\"\n<Directory \"d:\/cs1\/program1\/php\/web\">\n    Options Indexes FollowSymLinks\n    AllowOverride All\n    Require all granted\n<\/Directory>\n<Directory \"C:\/cs\/program\/php\/drupal-9\">\n  Require all granted\n<\/Directory>\n\n\nInclude conf\/extra\/httpd-vhosts.conf\n<IfModule proxy_html_module>\nInclude conf\/extra\/proxy-html.conf\n<\/IfModule>\nInclude conf\/extra\/httpd-ssl.conf\n<IfModule ssl_module>\nSSLRandomSeed startup builtin\nSSLRandomSeed connect builtin\n<\/IfModule>\n================================================\nhttpd-vhosts\n<VirtualHost *:80>\n   DocumentRoot \"F:\/cs\/program\/php\/cms_sites\/wordpress\"\n   ServerName wp.jcs.com\n   <Directory \"F:\/cs\/program\/php\/cms_sites\/wordpress\">\n      DirectoryIndex index.php\n      AllowOverride All\n      Require all granted\n  <\/Directory>\n<\/VirtualHost>\n===================================================\nhttpd-ssl\n<VirtualHost _default_:443>\n    DocumentRoot \"F:\/cs\/program\/php\/cms_sites\/wordpress\"\n    ServerName wp.xxx.com:443\n    \n    SSLEngine on\n\n    SSLCertificateFile \"C:\/ide\/web_server\/apache24\/conf\/ssl\/domain1.cert\"\n    SSLCertificateKeyFile \"C:\/ide\/web_server\/apache24\/conf\/ssl\/domain1.key\"\n\n    <Directory \"F:\/cs\/program\/php\/cms_sites\/wordpress\">\n        Options -Indexes +FollowSymLinks +ExecCGI\n        AllowOverride All\n        Require all granted\n    <\/Directory>\n\n<\/VirtualHost>   \n\nphp\nextension_dir = \"c:\/ide\/web_server\/php82\/ext\"\n;extension=ldap\n\nextension=curl\nextension=ffi\n;extension=ftp\nextension=fileinfo\nextension=gd\nextension=gettext\n;extension=gmp\nextension=intl\nextension=imap\nextension=mbstring\nextension=exif      ; Must be after mbstring as it depends on it\nextension=mysqli\n;extension=oci8_12c  ; Use with Oracle Database 12c Instant Client\n;extension=oci8_19  ; Use with Oracle Database 19 Instant Client\nextension=odbc\nextension=openssl\n;extension=pdo_firebird\nextension=pdo_mysql\n;extension=pdo_oci\nextension=pdo_odbc\nextension=pdo_pgsql\nextension=pdo_sqlite\nextension=pgsql\n;extension=shmop\n\n; The MIBS data available in the PHP distribution must be installed.\n; See https:\/\/www.php.net\/manual\/en\/snmp.installation.php\n;extension=snmp\n\nextension=soap\nextension=sockets\nextension=sodium\nextension=sqlite3\nextension=tidy\nextension=xsl\nextension=zip\n[opcache]\nzend_extension=php_opcache.dll\nopcache.enable=1\n\nPHP_HOME: F:\\web_server\\php83\nAPACHE_HOME: C:\\ide\\web_server\\apache24\nC:\\ide\\web_server\\apache24\\bin\n=============================================\n1. git add -A\n2. git commit -m \"\"\n3. $env:GIT_SSH_COMMAND='ssh -i C:\\\\Users\\\\user\\\\.ssh\\\\id_rsa_csg'\n4. git push origin main\n\n$ cd C:\\Users\\user\/.ssh\/\n$ ssh-keygen\n C:\\Users\\user\/.ssh\/id_rsa_csg\n  Enter passphrase\nC:\\Users\\user\/.ssh\/id_rsa_csg\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 private key for PC\nC:\\Users\\user\/.ssh\/id_rsa_csg.pub\u00a0 \u00a0public key\u00a0 \u00a0for server\n================================================\n\n\n\n\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>httpd Define SRVROOT &#8220;c:\/ide\/web_server\/apache24&#8221; ServerRoot &#8220;c:\/ide\/web_server\/apache24&#8221; Listen 80 ServerName localhost:80 LoadModule access_compat_module modules\/mod_access_compat.so LoadModule actions_module modules\/mod_actions.so LoadModule alias_module modules\/mod_alias.so LoadModule allowmethods_module modules\/mod_allowmethods.so LoadModule asis_module modules\/mod_asis.so LoadModule auth_basic_module modules\/mod_auth_basic.so #LoadModule auth_digest_module modules\/mod_auth_digest.so #LoadModule auth_form_module modules\/mod_auth_form.so #LoadModule authn_anon_module modules\/mod_authn_anon.so LoadModule authn_core_module modules\/mod_authn_core.so #LoadModule authn_dbd_module modules\/mod_authn_dbd.so #LoadModule authn_dbm_module modules\/mod_authn_dbm.so LoadModule authn_file_module modules\/mod_authn_file.so #LoadModule authn_socache_module modules\/mod_authn_socache.so #LoadModule authnz_fcgi_module modules\/mod_authnz_fcgi.so [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-339","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/wp.csneutrons.com\/index.php\/wp-json\/wp\/v2\/pages\/339","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.csneutrons.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wp.csneutrons.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wp.csneutrons.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.csneutrons.com\/index.php\/wp-json\/wp\/v2\/comments?post=339"}],"version-history":[{"count":6,"href":"https:\/\/wp.csneutrons.com\/index.php\/wp-json\/wp\/v2\/pages\/339\/revisions"}],"predecessor-version":[{"id":348,"href":"https:\/\/wp.csneutrons.com\/index.php\/wp-json\/wp\/v2\/pages\/339\/revisions\/348"}],"wp:attachment":[{"href":"https:\/\/wp.csneutrons.com\/index.php\/wp-json\/wp\/v2\/media?parent=339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}