Articles of macos

500 Ошибка на сервере Apache – «AllowOverride не разрешено здесь»

Я настроил сервер на своем Mac (OSX 10.9), но он возвращает ошибку 500 со следующим сообщением в журнале ошибок … [alert] [client ::1] /Users/user/Sites/mysite/.htaccess: AllowOverride not allowed here Вот код в моем файле .htaccess Options +FollowSymLinks -MultiViews AllowOverride All # Turn mod_rewrite on RewriteEngine On RewriteBase / RewriteMap lc int:toLower RewriteCond %{REQUEST_URI} [AZ] RewriteRule (.*) […]

Конфигурация php.ini в MAC OSX

У меня возникла странная проблема с файлом php.ini для php.ini на mac osx. Я создал файл phpinfo. Вызов его в браузере показывает настройки php с помощью – * * Файл конфигурации (php.ini) Путь: / etc Загруженный файл конфигурации: /private/etc/php.ini** Однако при редактировании файла php.ini в этом месте (и, конечно же, при перезапуске Apache) изменения не […]

PHP7, установленный Homebrew, не работает с Apache на macOS

Я пытаюсь перейти на php7, который я установил через homebrew. В CLI php -v возвращается PHP 7.0.10 (cli) (built: Aug 21 2016 19:14:33) ( NTS ) Copyright (c) 1997-2016 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies Но для localhost, firefox выдает страницу загрузки проблемы, и я не могу просмотреть localhost / […]

Использование ZipStream в Symfony: потоковая загрузка zip не будет распаковываться с помощью утилиты архива на Mac OSX

У меня есть приложение symfony 2.8, и при нажатии пользователем кнопки «загрузить» я использую клавиши нескольких больших (изображений, видео) файлов на s3, чтобы передать это браузеру в виде zip-файла с помощью ZipStream ( https: // github. com / maennchen / ZipStream-PHP ). Потоковая передача файлов и загрузка в виде zip (хранимых, а не сжатых) удачных […]

Изменить расположение php.ini

Возможно ли изменить расположение php.ini для использования Apache? Когда я сделал php -i | grep 'Configuration File' php -i | grep 'Configuration File' , результат: Путь => / usr / local / etc Загруженный конфигурационный файл => /usr/local/etc/php.ini Но результатом phpinfo() является Файл конфигурации (php.ini) Путь: / etc Я могу скопировать php.ini из /usr/local/etc/ в […]

.htaccess rewriterule не работает правильно на mac

У меня есть проект веб-сайта на моей программе mac le proard, и я использую встроенные apache2 и php. Я использовал свои настройки в httpd.conf и user.conf для использования htaccess. Сделанные изменения: LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so <Directory > AllowOverride All </Directory> Проблема в том, что когда я хочу открыть сайт, например localhost / ~ username / site […]

Перейдите на PHP 5.4 на MAC и удалите версию 5.3.10

Я хотел бы обновить версию php до версии 5.4. Когда я просматриваю через / usr / local / bin / php -v в консоли, я вижу версию 5.4.3, а с php -v он говорит мне, что установлена ​​версия 5.3.10. Как удалить старую версию?

Как установить gettext на MacOS X

Как установить gettext на mac? Я получаю эту ошибку на одной из моих страниц php: Fatal error: Call to undefined function bindtextdomain() и это потому, что у меня нет gettext. Я не могу найти хорошие инструкции по его установке. Я пробовал использовать: brew install gettext и здесь он помещает несколько файлов: /usr/local/Cellar/gettext/0.18.2 но я не […]

Как использовать php, который варится?

На моем mac я установил php и работал нормально. Недавно мне захотелось установить mcrypt, поэтому я сделал это с использованием варева. Несмотря на то, что он, казалось, прекрасно устанавливался, он не отображается в моей phpinfo (). Поэтому я думаю, что php, который заваривает установленный mcrypt, – это не php, который использует apache. Кто-нибудь знает, как […]

Как выполнить сценарий оболочки PHP как действие Automator в Mac OS X

Меня соблазняет способность Automator.app создавать контекстные сервисы в Mac OS X Snow Leopard. Я хотел бы создать некоторые доступные для клавиатуры ярлыки, чтобы манипулировать текстовыми фрагментами, вызывая скрипт оболочки. Однако Automator предлагает только bash, Perl, Python и Ruby (в том числе), чтобы это разрешить. Но поскольку PHP также поставляется с Mac OS (и, честно говоря, […]