Articles of macos

PHP OSX XAMPP – команда монтирования exec

Добрый день, я в настоящее время работаю над проектом PHP, который требует, чтобы php-скрипт монтировал общий диск Windows. В настоящее время создается с использованием OSX с XAMPP. exec('mount -t smbfs //user:pass@192.168.1.1/Share /Volumes/Share 2> temp/error.txt'); Теперь я понимаю, почему это не работает. Это связано с разрешениями. Apache работает как пользовательский демон. Теперь я могу изменить пользователя, […]

Форма для электронной почты – Xampp, PHP, Javascript, MAC OS

Как проверить страницу «Связаться с нами», которая принимает форму ввода, action = «send.php», которая состоит из функции почты? Я использую Xampp на Mac OS El capitan. В почтовом ящике gmail не поступает почта!

Системные вызовы PHP и $ PATH в OS X

Я пытаюсь заставить PHP делать системные вызовы в OS X. Однако, похоже, он не может найти ничего, что включено в системный путь. Когда я бегу … putenv("PATH={$_SERVER["PATH"]}:/usr/local/bin"); … непосредственно перед системным вызовом он работает. Это не практическое решение, так как код, который выполняет системный вызов, является плагином, поэтому я не хочу касаться исходного кода, который […]

Как я могу запустить PHP-файл на моем mac удаленно?

У меня есть файл PHP, который взаимодействует с устройствами iOS через APNS . Я хотел бы иметь возможность получить доступ (и запустить) этот файл удаленно из любой точки мира. Я знаю, что могу сделать это с помощью реального сервера, но мои вопросы: Могу ли я получить универсальный IP-адрес, чтобы я мог удаленно запускать этот файл […]

Проблемы с загрузкой Composer (PHP) на Macbook?

Прежде чем продолжить, я использую MAMP ( http://www.mamp.info/en/ ), и у меня есть Macbook 10.5.8. Я попытался curl -sS https://getcomposer.org/installer | php curl -sS https://getcomposer.org/installer | php в моем терминале, но все, что я получаю, это Ошибка анализа: синтаксическая ошибка, неожиданный T_SL in – on line 818 curl: (23) Неверный текст письма. Если я удалю […]

Невозможно переместить композитор

Когда я устанавливаю композитор на своем mac с помощью: curl -sS https://getcomposer.org/installer | PHP И затем попробуйте переместить его так: sudo mv php composer.phar / usr / local / bin / composer это говорит мне: переименовать composer.phar в / usr / local / bin / composer: нет такого файла или каталога Когда я смотрю на […]

PHP SVG читается в OSX Mavericks (MAMP 3), используя Imagick

У меня почти такая же проблема, как здесь: ImagickException с сообщением делегата Postscript не удалось на MAMP 3.0.5 Я хотел бы прочитать SVG-файл (5 набор диаграмм Venn), который я создал с помощью php, и я хотел бы написать его в png / jpeg или в любом другом файле … ничего не работает. Он ломается на […]

move_uploaded_file (…): не удалось открыть поток: разрешение отклонено в … Использование Mac OS X Mountain Lion

Поэтому в основном у меня есть свой классический оператор move_uploaded_file: move_uploaded_file($_FILES['image']['tmp_name'], 'files/' . $_FILES['image']['name']); Но я получаю это на своей OS X Mountain Lion: move_uploaded_file(…): failed to open stream: Permission denied in… Как я могу изменить разрешения, чтобы я мог его переместить?

Неустранимая ошибка: класс «FOS \ Rest \ Util \ Codes» не найден

Я пытаюсь установить следующее соединение проекта на osx lion. cd /tmp git clone git://github.com/dsyph3r/connect cd connect git submodule update –init php bin/vendors install Когда я запускаю следующую команду установки php bin/vendors install я получаю следующие сообщения: [Symfony\Component\Config\Exception\FileLoaderLoadException] Cannot import resource "parameters.ini" from "/private/tmp/connect/app/config/config.yml". Чтобы исправить следующую ошибку, я сделал: cp app/config/parameters.ini.dist app/config/parameters.ini Затем, когда я […]

Код Visual Studio – Xdebug не будет работать

В Visual Studio Code (1.9.1) (mac) я установил плагин php-debug . На экране отладки я начинаю « слушать Xdebug ». После этого я открываю index.php на моем сервере XAMPP (локальном). Но ничего не происходит. синяя полоска в нижней части экрана становится оранжевой. шаг пошагово, вступайте и выходите из кнопок. Также при просмотренных переменных появляется следующее […]