MACOSX
Pour ZIP:
brew install p7zip 7z x file.zip
Envoyer un email par php sous Mac OS X
- postfix
sudo nano /etc/postfix/main.cf
apres #myhostname = host.domain.tld #myhostname = virtual.domain.tld ajouter: myhostname = nomdedomainevalide.com
- php
sudo nano /PATH_PHP/php.ini après ;sendmail_from = me@example.com ajouter sendmail_path = /usr/sbin/sendmail -t -i -f adressevalide@nomdedomainevalidedifferent.com
- les logs:
sudo nano /var/log/mail.log
Les attributs étendus
ex:-rw-rwxr–@
- dans le dossier avec terminal
xattr * (pour lister) xattr -d -r com.apple.quarantine * (pour effacer)
apache
sudo apachectl restart
homebrew
Setting up PHP & MySQL on OS X Yosemite | Rob Allen: http://akrabat.com/php/setting-up-php-mysql-on-os-x-yosemite/
http://jeffbeeman.com/node/319
Setup PHP
sudo mkdir -p /var/log/php sudo chmod -R ugo+rw /var/log/php
Update /usr/local/etc/php/5.3/php.ini with some defaults.
error_log = /var/log/php/php.log date.timezone = "Europe/Paris"
Fix sendmail
sudo mkdir -p /Library/Server/Mail/Data/spool sudo /usr/sbin/postfix set-permissions sudo /usr/sbin/postfix start
pour mettre en pause par exemple Firefox :
killall -STOP firefox killall -CONT firefox (relancer)
ou id du processus:
kill -STOP 3221 kill -CONT 3221
supprimer .DS_Store
find . -name '*.DS_Store' -type f -delete
afficher les fichiers cachés et relancer le finder:
defaults write com.apple.finder AppleShowAllFiles 1 osascript -e 'tell app "Finder" to quit' -e 'delay 1' 'tell app "Finder" to activate'
samba3 smbup
sudo nano /opt/local/etc/samba3/smb.conf
repertoire avec caracteres spéciaux
cd "/volumes/quetchose/rep/dossier avec espace" rsync --delete -avz /Users/compte/rep/ "/volumes/quetchose/rep/dossier avec espace"/
SQL
- export
/usr/local/mysql-5.6.10-osx10.7-x86_64/bin/mysqldump --default-character-set=latin1 --host=localhost --user=compte --password=pass base > "/volumes/quetchose/rep/dossier avec espace/fichier.sql"
- import
/usr/local/mysql-5.6.10-osx10.7-x86_64/bin/mysqldump --default-character-set=latin1 --host=localhost --user=compte --password=pass base < "/volumes/quetchose/rep/dossier avec espace/fichier.sql"
- autres
find /usr -type d -name "mysql" tar -zcvf "/volumes/quetchose/rep/dossier avec espace"/fichier.tar.gz "/volumes/quetchose/rep2/dossier avec espace"/
INSTALLER mavericks
sur clé USB http://www.metronews.fr/high-tech/apple-comment-installer-la-mise-a-jour-os-x-mavericks-en-7-etapes/mmjx!jeSZ3JAcdgg/ avec DiskMaker http://liondiskmaker.com