{"id":231203,"date":"2022-12-28T16:03:00","date_gmt":"2022-12-28T13:03:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=231203"},"modified":"2022-12-28T16:03:14","modified_gmt":"2022-12-28T13:03:14","slug":"brauser-ja-terminal-naeitavad-php-erinevaid-versioone","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/et\/brauser-ja-terminal-naeitavad-php-erinevaid-versioone\/","title":{"rendered":"Brauser ja terminal n\u00e4itavad PHP erinevaid versioone"},"content":{"rendered":"\n<p>Kui n\u00e4ete igal k\u00e4ivitamisel kaht erinevat PHP versiooni:<\/p>\n<ul>\n<li><code>php -v<\/code>konsoolis ja k\u00fclastage<\/li>\n<li><code>phpinfo()<\/code>brauseris<\/li>\n<\/ul>\n<p>Tavaliselt t\u00e4hendab see, et teie veebiserveri kasutatav PHP versioon erineb teie k\u00e4sureal kasutatavast PHP versioonist.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-159674-61e6fa65bd75f.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-159674-61e6fa65bd75f.png\" alt=\"Brauser ja terminal n\u00e4itavad PHP erinevaid versioone\"><\/a><\/p>\n<p>T\u00e4psemalt t\u00e4hendab see, et teil on t\u00f5en\u00e4oliselt mitu installi ja veebiserver kasutab \u00fchte versiooni ja terminal teistsugust versiooni (lisaks t\u00f5lgi CLI versiooni kasutamisele).<\/p>\n<p>Muidugi, kui n\u00e4ete, et brauser ja terminal n\u00e4itavad erinevaid PHP versioone, on midagi valesti. Soovite, et need oleksid samad, kuid olenevalt teie s\u00fcsteemi konfiguratsioonist peate v\u00f5ib-olla v\u00e4rskendama oma keskkonnamuutujaid.<\/p>\n<p>Mul oli hiljuti probleeme <a href=\"https:\/\/wordpress.mediadoma.com\/et\/mitme-php-versiooni-kaeitamine-koos-homebrewiga\/\" title=\"Homebrew'i kaudu installitud PHP erinevate installimiste ja\">Homebrew&#8217;i kaudu installitud PHP erinevate installimiste ja<\/a> <a href=\"https:\/\/tommcfarlin.com\/laravel-valet-for-wordpress\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Valeti<\/a> kohaliku installiga .<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-159674-61e6fa6ac1261.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-159674-61e6fa6ac1261.png\" alt=\"Brauser ja terminal n\u00e4itavad PHP erinevaid versioone\"><\/a><\/p>\n<p>Seda ma tegin selle parandamiseks.<\/p>\n<p>Kasutan Z-Shelli ja <a href=\"https:\/\/ohmyz.sh\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Oh My Zshi<\/a>, nii et peate v\u00f5ib-olla kohandama j\u00e4rgmisi samme, et need sobiksid teie kestaga (nagu Bashi kasutamisel). Kuid k\u00f5ige olemus on j\u00e4rgmine.<\/p>\n<p>Esiteks peate teadma, kuhu Homebrew on PHP installinud. Seda saab teha <code>which php<\/code>terminalis k\u00e4ivitades. See peaks tagastama midagi sellist:<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-159674-61e6fa722faa3.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-159674-61e6fa722faa3.png\" alt=\"Brauser ja terminal n\u00e4itavad PHP erinevaid versioone\"><\/a><\/p>\n<p>Ja vastava versiooni teave peaks k\u00e4ivitamisel <code>php -v<\/code>v\u00e4lja n\u00e4gema j\u00e4rgmine:<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-159674-61e6fa7727cdd.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-159674-61e6fa7727cdd.png\" alt=\"Brauser ja terminal n\u00e4itavad PHP erinevaid versioone\"><\/a><\/p>\n<p>J\u00e4rgmiseks peate veenduma, et teie <code>zshrc<\/code>fail <a href=\"https:\/\/gist.github.com\/tommcfarlin\/10128f3afda5affbe12f9b1c8a6955cd#file-00-zshrc-sh\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">sisaldab viidet<\/a> \u00fclaltoodud binaarfailile (ja see peaks olema j\u00e4rgmises j\u00e4rjekorras):<\/p>\n<pre><code># If you come from bash you might have to change your $PATH.\n# export PATH=$HOME\/bin:\/usr\/local\/bin:$PATH\n\n# Path to your oh-my-zsh installation.\nexport ZSH=\"\/Users\/tommcfarlin\/.oh-my-zsh\"\n\n# Set name of the theme to load --- if set to \"random\", it will\n# load a random theme each time oh-my-zsh is loaded, in which case,\n# to know which specific one was loaded, run: echo $RANDOM_THEME\n# See https:\/\/github.com\/robbyrussell\/oh-my-zsh\/wiki\/Themes\n# ZSH_THEME=\"robbyrussell\"\nZSH_THEME=\"avit\"\n\n# Set list of themes to pick from when loading at random\n# Setting this variable when ZSH_THEME=random will cause zsh to load\n# a theme from this variable instead of looking in ~\/.oh-my-zsh\/themes\/\n# If set to an empty array, this variable will have no effect.\n# ZSH_THEME_RANDOM_CANDIDATES=( \"robbyrussell\" \"agnoster\") # Uncomment the following line to use case-sensitive completion.\n# CASE_SENSITIVE=\"true\"\n\n# Uncomment the following line to use hyphen-insensitive completion.\n# Case-sensitive completion must be off. _ and - will be interchangeable.\n# HYPHEN_INSENSITIVE=\"true\"\n\n# Uncomment the following line to disable bi-weekly auto-update checks.\n# DISABLE_AUTO_UPDATE=\"true\"\n\n# Uncomment the following line to change how often to auto-update (in days).\n# export UPDATE_ZSH_DAYS=13\n\n# Uncomment the following line to disable colors in ls.\n# DISABLE_LS_COLORS=\"true\"\n\n# Uncomment the following line to disable auto-setting terminal title.\n# DISABLE_AUTO_TITLE=\"true\"\n\n# Uncomment the following line to enable command auto-correction.\nENABLE_CORRECTION=\"true\"\n\n# Uncomment the following line to display red dots whilst waiting for completion.\nCOMPLETION_WAITING_DOTS=\"true\"\n\n# Uncomment the following line if you want to disable marking untracked files\n# under VCS as dirty. This makes repository status check for large repositories\n# much, much faster.\n# DISABLE_UNTRACKED_FILES_DIRTY=\"true\"\n\n# Uncomment the following line if you want to change the command execution time\n# stamp shown in the history command output.\n# You can set one of the optional three formats:\n# \"mm\/dd\/yyyy\"|\"dd.mm.yyyy\"|\"yyyy-mm-dd\"\n# or set a custom format using the strftime function format specifications,\n# see 'man strftime' for details.\n# HIST_STAMPS=\"mm\/dd\/yyyy\"\n\n# Would you like to use another custom folder than $ZSH\/custom?\n# ZSH_CUSTOM=\/path\/to\/new-custom-folder\n\n# Which plugins would you like to load?\n# Standard plugins can be found in ~\/.oh-my-zsh\/plugins\/*\n# Custom plugins may be added to ~\/.oh-my-zsh\/custom\/plugins\/\n# Example format: plugins=(rails git textmate ruby lighthouse)\n# Add wisely, as too many plugins slow down shell startup.\nplugins=(vscode)\n\nsource $ZSH\/oh-my-zsh.sh\n\n# User configuration\n\n# export MANPATH=\"\/usr\/local\/man:$MANPATH\"\n\n# You may need to manually set your language environment\n# export LANG=en_US.UTF-8\n\n# Preferred editor for local and remote sessions\n# if [[ -n $SSH_CONNECTION ]]; then\n#   export EDITOR='vim'\n# else\n#   export EDITOR='mvim'\n# fi\n\n# Compilation flags\n# export ARCHFLAGS=\"-arch x86_64\"\n\n# Set personal aliases, overriding those provided by oh-my-zsh libs,\n# plugins, and themes. Aliases can be placed here, though oh-my-zsh\n# users are encouraged to define aliases within the ZSH_CUSTOM folder.\n# For a full list of active aliases, run `alias`.\n#\n# Example aliases\n# alias zshconfig=\"mate ~\/.zshrc\"\n# alias ohmyzsh=\"mate ~\/.oh-my-zsh\"\n#export PATH=\"\/usr\/local\/sbin:$PATH\"\n#export PATH=\"\/usr\/local\/sbin:$PATH\"\nexport PATH=\"\/usr\/local\/opt\/icu4c\/bin:$PATH\"\nexport PATH=\"\/usr\/local\/opt\/icu4c\/sbin:$PATH\"\nexport PATH=\"\/usr\/local\/bin:$PATH\"\nexport PATH=\"\/usr\/local\/sbin:$PATH\"\nexport PATH=\"\/usr\/local\/opt\/php@7.2\/bin:$PATH\"\nexport PATH=\"\/usr\/local\/opt\/php@7.2\/sbin:$PATH\"\nexport PATH=~\/.composer\/vendor\/bin:$PATH\n<\/code><\/pre>\n<p>J\u00e4rgmisena peate keskkonnamuutujate uuesti laadimiseks <a href=\"https:\/\/gist.github.com\/tommcfarlin\/10128f3afda5affbe12f9b1c8a6955cd#file-01-source-zshrc-txt\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">v\u00e4rskendama oma shellisanssi<\/a>.<\/p>\n<p>P\u00e4rast seda peaksite terminalis n\u00e4gema sama versiooni, mida n\u00e4ete PHP-i n\u00e4idisfailis <code>phpinfo()<\/code>.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kui n\u00e4ete, et brauser ja terminal n\u00e4itavad erinevaid PHP versioone, on midagi valesti. Siin on \u00fcks viis, kuidas saate seda olukorda parandada.<\/p>\n","protected":false},"author":1,"featured_media":159675,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[718,894,842,802],"tags":[1165],"class_list":["post-231203","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arendaja","category-kood","category-opetused","category-php-4","tag-affiai-et"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/231203","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/comments?post=231203"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/231203\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media\/159675"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media?parent=231203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/categories?post=231203"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/tags?post=231203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}