проблема пути php MAMP - PullRequest
       21

проблема пути php MAMP

1 голос
/ 23 апреля 2011

Привет, я скачал несколько файлов PEAR, и они находятся в папке bin моего каталога MAMP.Внутри папки bin они находятся в нескольких подпапках (php 5.3 / lib / php / pear и т. Д.), Как вы можете видеть ниже

Однако файлы, требующие PEAR, находятся в htdocs, поэтому они 'не подключается вообще.Поскольку я новичок, я осторожен с тем, чтобы взять все эти файлы из папки php в bin и переместить их в htdocs, но это также будет сложный путь к файлу для включения их в каждый файл из htdocs.

Кто-нибудь использовал Грушу.Это должно быть настроено так?

bin and htdocs in MAMP folder

inside bin

UPDATE - снимок экрана папки Pear, а также снимок экрана терминала с указанием предполагаемых местдля груши Pear

terminal asking me where to put pear

# Setting PATH for MacPython 2.6
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/2.6/bin:${PATH}"
export PATH

# Setting PATH for MacPython 2.5
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/Current/bin:${PATH}"
export PATH

#I HAVE ADDED THE PATH HERE
export PATH=$PATH:/usr/local/mysql/bin:/Users/michaelmitchell/pear/bin/


# Setting PATH for Python 3.2
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.2/bin:${PATH}"
export PATH



File Name to Write: .bash_profile    (HIT ENTER)                                           
^G Get Help         ^T To Files         M-M Mac Format      M-P Prepend
^C Cancel           M-D DOS Format      M-A Append          M-B Backup File

1 Ответ

1 голос
/ 23 апреля 2011

Привет, я скачал несколько файлов PEAR

Вы скачали их или пришли с MAMP?Вы установили грушу ??

что вы подразумеваете под

файлами, которые требуют PEAR, являются iin htdocs

Независимо от того, установка pear одинакова для каждой ОС.Итак, вам нужно вызвать файл php go-pear.phar в папке PHP 5.3 (который установит pear)

, если нет, попробуйте это (см. Установку MacOS в зависимости от вашей версии ОС)

http://pear.php.net/manual/en/installation.getting.php

для переустановки PEAR

$ wget http://pear.php.net/go-pear.phar
$ sudo php -d detect_unicode=0 go-pear.phar

http://www.bsp.ca/?p=108

и затем вы звоните sudo pear install package_name, вам не нужно ничего включать в htdocs.Файлы, для которых требуется PEAR (или пакеты PEAR), будут обрабатываться php после установки PEAR и соответствующего пакета

# Setting PATH for MacPython 2.6
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/2.6/bin:${PATH}"
export PATH

# Setting PATH for MacPython 2.5
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/Current/bin:${PATH}"
export PATH

#I HAVE ADDED THE PATH HERE
export PATH=$PATH:/usr/local/mysql/bin:/Users/michaelmitchell/pear/bin/


# Setting PATH for Python 3.2
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.2/bin:${PATH}"
export PATH
...