php-general Digest 30 Jul 2012 14:22:13 -0000 Issue 7902
php-general Digest 30 Jul 2012 14:22:13 - Issue 7902 Topics (messages 318588 through 318588): Re: Mac 10.7 Install/Copy fresh PHP over Pre-Installed PHP 318588 by: JeffPGMT Administrivia: To subscribe to the digest, e-mail: php-general-digest-subscr...@lists.php.net To unsubscribe from the digest, e-mail: php-general-digest-unsubscr...@lists.php.net To post to the list, e-mail: php-gene...@lists.php.net -- ---BeginMessage--- Tamara, I said dll, but that was only my ignorant/windows reference to a system lib/bin file. I followed a blog post (bitly'ed below); I got as far as un-tar'ing and make was not available. I have other stacks Xampp (beta for Mac not for production) and is used by many folks w/out issue, however this is a production system, hence my wonderment frustration as to why IMAP was removed by Apple and not a dev box for me to install 3rd party tools and have an issue with our IT. I also considered MAMP or FastStack, however that meant there are two installs of both Apache PHP. I did a test and put the preinstalled stuff on port 8080. But, I thought, It's a server OS, why not use what came installed? And that was one of my original questions alluding to perhaps IMAP was installed but turned off at some not so obvious point just waiting to be restored. I originally sent the following as a PM to TR Shaw... The OS is 10.7 Lion Server! (I'm really emphisising server, because when I presented my situation to our IT and a call to Apple I was told that it was there! By the end of the call Apple said, sorry (after a nearly 20min hold, suppose he asked someone more experienced) and my IT said, hey let's just try the new 10.8 maybe that will fix it? I realized I was dealing with an very experienced Mac IT person who really didn't know. I read the instructions on adding c-client 2007, but make is an invalid cmd, apparently that's pulled by Apple too; is there a way to add php_IMAP w/out? I got as far as downloading un-tar, but failed at make osx...filename... http://bit.ly/JWre51 TRShaw: What/Where/Why is the path /etc/intl ? I'm not familiar w/Mac, what are steps 3 4? And lastly I'm reluctant to install XCode or MacPorts because, I'm not IT and this is not a dev box. I think that these are the responsibility of IT, who manages the server desktops network. I really just want to drop my program in and run away :) JeffPGMT TR Shaw ts...@oitc.com wrote in message news:c512aca8-a6ed-45e9-873f-c0e72dd9e...@oitc.com... Actually, adding extensions (even normally bundled ones) to the stock Snow Leopard PHP is quite easy: 1) Download the source tarball of php and unpack it 2) cd into ext/name_of_the_extension (like ext/intl in your case) 3) run phpize 4) run ./configure with appropriate flags 5) make install Then you just enable the freshly built .so file in your php.ini and you are done. On Jul 28, 2012, at 12:25 AM, Tamara Temple wrote: JeffPGMT jeffp...@gmail.com wrote: Please correct me if I'm wrong and IMAP is available (maybe a known config issue?) Mac OSX 10.7, Using the pre-installed Apache Php, IMAP is not installed, pulled out my Apple for this server OS. I don't know if it is, but something below seems very odd to me: $ php -v PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/no-debug-non-zts-20090626/php_imap.dll' - dlopen(/usr/lib/php/extensions/no-debug-non-zts-20090626/php_imap.dll, 9): image not found in Unknown on line 0 I might be wrong here on 10.7, as I haven't even migrated off 10.5, but, I've never seen a .dll file on a mac -- they're windows dynamic link libraries. I think somehow things are little messed up there... Someone has suggested installing MAMP, which is a much better solution in general that what Apple supplies. The issue is knowing which you're running at any point in time, which for most things, MAMP will handle correctly. But it may not be the case for command line execution as you've shown above. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php ---End Message---
Re: [PHP] Mac 10.7 Install/Copy fresh PHP over Pre-Installed PHP
Tamara, I said dll, but that was only my ignorant/windows reference to a system lib/bin file. I followed a blog post (bitly'ed below); I got as far as un-tar'ing and make was not available. I have other stacks Xampp (beta for Mac not for production) and is used by many folks w/out issue, however this is a production system, hence my wonderment frustration as to why IMAP was removed by Apple and not a dev box for me to install 3rd party tools and have an issue with our IT. I also considered MAMP or FastStack, however that meant there are two installs of both Apache PHP. I did a test and put the preinstalled stuff on port 8080. But, I thought, It's a server OS, why not use what came installed? And that was one of my original questions alluding to perhaps IMAP was installed but turned off at some not so obvious point just waiting to be restored. I originally sent the following as a PM to TR Shaw... The OS is 10.7 Lion Server! (I'm really emphisising server, because when I presented my situation to our IT and a call to Apple I was told that it was there! By the end of the call Apple said, sorry (after a nearly 20min hold, suppose he asked someone more experienced) and my IT said, hey let's just try the new 10.8 maybe that will fix it? I realized I was dealing with an very experienced Mac IT person who really didn't know. I read the instructions on adding c-client 2007, but make is an invalid cmd, apparently that's pulled by Apple too; is there a way to add php_IMAP w/out? I got as far as downloading un-tar, but failed at make osx...filename... http://bit.ly/JWre51 TRShaw: What/Where/Why is the path /etc/intl ? I'm not familiar w/Mac, what are steps 3 4? And lastly I'm reluctant to install XCode or MacPorts because, I'm not IT and this is not a dev box. I think that these are the responsibility of IT, who manages the server desktops network. I really just want to drop my program in and run away :) JeffPGMT TR Shaw ts...@oitc.com wrote in message news:c512aca8-a6ed-45e9-873f-c0e72dd9e...@oitc.com... Actually, adding extensions (even normally bundled ones) to the stock Snow Leopard PHP is quite easy: 1) Download the source tarball of php and unpack it 2) cd into ext/name_of_the_extension (like ext/intl in your case) 3) run phpize 4) run ./configure with appropriate flags 5) make install Then you just enable the freshly built .so file in your php.ini and you are done. On Jul 28, 2012, at 12:25 AM, Tamara Temple wrote: JeffPGMT jeffp...@gmail.com wrote: Please correct me if I'm wrong and IMAP is available (maybe a known config issue?) Mac OSX 10.7, Using the pre-installed Apache Php, IMAP is not installed, pulled out my Apple for this server OS. I don't know if it is, but something below seems very odd to me: $ php -v PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/no-debug-non-zts-20090626/php_imap.dll' - dlopen(/usr/lib/php/extensions/no-debug-non-zts-20090626/php_imap.dll, 9): image not found in Unknown on line 0 I might be wrong here on 10.7, as I haven't even migrated off 10.5, but, I've never seen a .dll file on a mac -- they're windows dynamic link libraries. I think somehow things are little messed up there... Someone has suggested installing MAMP, which is a much better solution in general that what Apple supplies. The issue is knowing which you're running at any point in time, which for most things, MAMP will handle correctly. But it may not be the case for command line execution as you've shown above. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Mac 10.7 Install/Copy fresh PHP over Pre-Installed PHP
To tell what you have on your Mac (server or not) open terminal and type: php -i This will tell you the configuration of the php installed. The imap php extension is not installed by Apple so you have a couple of choices as I said. The one I use can be found at and installs itself: http://php-osx.liip.ch/ It installs the latest php with the extensions bcmath bz2 calendar Core ctype curl date dom dtrace ereg exif fileinfo filter ftp gd gettext hash iconv imap intl json ldap libxml mbstring mcrypt memcache memcached mhash mongo mssql mysql mysqli mysqlnd OAuth odbc openssl pcntl pcre PDO pdo_dblib pdo_mysql pdo_pgsql pdo_sqlite pgsql Phar posix Reflection session shmop SimpleXML soap sockets solr SPL SQLite sqlite3 standard sysvmsg sysvsem sysvshm tidy tokenizer uploadprogress wddx xdebug xhprof xml xmlreader xmlrpc xmlwriter xsl zip zlib Xdebug. Available but disabled by default: apc, xslcache, twig It enables itself in apache. If you need to run it as CLI use the following on the command line: /usr/local/php5/bin/php or setup you PATH variable. Tom PS make, configure are all unix/linux development tools. On Jul 30, 2012, at 10:21 AM, JeffPGMT wrote: Tamara, I said dll, but that was only my ignorant/windows reference to a system lib/bin file. I followed a blog post (bitly'ed below); I got as far as un-tar'ing and make was not available. I have other stacks Xampp (beta for Mac not for production) and is used by many folks w/out issue, however this is a production system, hence my wonderment frustration as to why IMAP was removed by Apple and not a dev box for me to install 3rd party tools and have an issue with our IT. I also considered MAMP or FastStack, however that meant there are two installs of both Apache PHP. I did a test and put the preinstalled stuff on port 8080. But, I thought, It's a server OS, why not use what came installed? And that was one of my original questions alluding to perhaps IMAP was installed but turned off at some not so obvious point just waiting to be restored. I originally sent the following as a PM to TR Shaw... The OS is 10.7 Lion Server! (I'm really emphisising server, because when I presented my situation to our IT and a call to Apple I was told that it was there! By the end of the call Apple said, sorry (after a nearly 20min hold, suppose he asked someone more experienced) and my IT said, hey let's just try the new 10.8 maybe that will fix it? I realized I was dealing with an very experienced Mac IT person who really didn't know. I read the instructions on adding c-client 2007, but make is an invalid cmd, apparently that's pulled by Apple too; is there a way to add php_IMAP w/out? I got as far as downloading un-tar, but failed at make osx...filename... http://bit.ly/JWre51 TRShaw: What/Where/Why is the path /etc/intl ? I'm not familiar w/Mac, what are steps 3 4? And lastly I'm reluctant to install XCode or MacPorts because, I'm not IT and this is not a dev box. I think that these are the responsibility of IT, who manages the server desktops network. I really just want to drop my program in and run away :) JeffPGMT TR Shaw ts...@oitc.com wrote in message news:c512aca8-a6ed-45e9-873f-c0e72dd9e...@oitc.com... Actually, adding extensions (even normally bundled ones) to the stock Snow Leopard PHP is quite easy: 1) Download the source tarball of php and unpack it 2) cd into ext/name_of_the_extension (like ext/intl in your case) 3) run phpize 4) run ./configure with appropriate flags 5) make install Then you just enable the freshly built .so file in your php.ini and you are done. On Jul 28, 2012, at 12:25 AM, Tamara Temple wrote: JeffPGMT jeffp...@gmail.com wrote: Please correct me if I'm wrong and IMAP is available (maybe a known config issue?) Mac OSX 10.7, Using the pre-installed Apache Php, IMAP is not installed, pulled out my Apple for this server OS. I don't know if it is, but something below seems very odd to me: $ php -v PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/no-debug-non-zts-20090626/php_imap.dll' - dlopen(/usr/lib/php/extensions/no-debug-non-zts-20090626/php_imap.dll, 9): image not found in Unknown on line 0 I might be wrong here on 10.7, as I haven't even migrated off 10.5, but, I've never seen a .dll file on a mac -- they're windows dynamic link libraries. I think somehow things are little messed up there... Someone has suggested installing MAMP, which is a much better solution in general that what Apple supplies. The issue is knowing which you're running at any point in time, which for most things, MAMP will handle correctly. But it may not be the case for command line execution as you've shown above. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List
Re: [PHP] Mac 10.7 Install/Copy fresh PHP over Pre-Installed PHP
On Mon, Jul 30, 2012 at 10:21 AM, JeffPGMT jeffp...@gmail.com wrote: Tamara, I said dll, but that was only my ignorant/windows reference to a system lib/bin file. I followed a blog post (bitly'ed below); I got as far as un-tar'ing and make was not available. I have other stacks Xampp (beta for Mac not for production) and is used by many folks w/out issue, however this is a production system, hence my wonderment frustration as to why IMAP was removed by Apple and not a dev box for me to install 3rd party tools and have an issue with our IT. I also considered MAMP or FastStack, however that meant there are two installs of both Apache PHP. I did a test and put the preinstalled stuff on port 8080. But, I thought, It's a server OS, why not use what came installed? And that was one of my original questions alluding to perhaps IMAP was installed but turned off at some not so obvious point just waiting to be restored. I originally sent the following as a PM to TR Shaw... The OS is 10.7 Lion Server! (I'm really emphisising server, because when I presented my situation to our IT and a call to Apple I was told that it was there! By the end of the call Apple said, sorry (after a nearly 20min hold, suppose he asked someone more experienced) and my IT said, hey let's just try the new 10.8 maybe that will fix it? I realized I was dealing with an very experienced Mac IT person who really didn't know. I read the instructions on adding c-client 2007, but make is an invalid cmd, apparently that's pulled by Apple too; is there a way to add php_IMAP w/out? I got as far as downloading un-tar, but failed at make osx...filename... http://bit.ly/JWre51 TRShaw: What/Where/Why is the path /etc/intl ? I'm not familiar w/Mac, what are steps 3 4? And lastly I'm reluctant to install XCode or MacPorts because, I'm not IT and this is not a dev box. I think that these are the responsibility of IT, who manages the server desktops network. I really just want to drop my program in and run away :) JeffPGMT TR Shaw ts...@oitc.com wrote in message news:c512aca8-a6ed-45e9-873f-c0e72dd9e...@oitc.com... Actually, adding extensions (even normally bundled ones) to the stock Snow Leopard PHP is quite easy: 1) Download the source tarball of php and unpack it 2) cd into ext/name_of_the_extension (like ext/intl in your case) 3) run phpize 4) run ./configure with appropriate flags 5) make install Then you just enable the freshly built .so file in your php.ini and you are done. On Jul 28, 2012, at 12:25 AM, Tamara Temple wrote: JeffPGMT jeffp...@gmail.com wrote: Please correct me if I'm wrong and IMAP is available (maybe a known config issue?) Mac OSX 10.7, Using the pre-installed Apache Php, IMAP is not installed, pulled out my Apple for this server OS. I don't know if it is, but something below seems very odd to me: $ php -v PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/no-debug-non-zts-20090626/php_imap.dll' - dlopen(/usr/lib/php/extensions/no-debug-non-zts-20090626/php_imap.dll, 9): image not found in Unknown on line 0 I might be wrong here on 10.7, as I haven't even migrated off 10.5, but, I've never seen a .dll file on a mac -- they're windows dynamic link libraries. I think somehow things are little messed up there... Someone has suggested installing MAMP, which is a much better solution in general that what Apple supplies. The issue is knowing which you're running at any point in time, which for most things, MAMP will handle correctly. But it may not be the case for command line execution as you've shown above. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php I just installed the latest MAMP on my MacMini running Mt. Lion ... imap is installed and enabled by default It also includes 3 versions of php out of the box Davids-Mac-mini:~ dgobrien$ ls /Applications/MAMP/bin/php/ php5.2.17/ php5.3.14/ php5.4.4/ Davids-Mac-mini:~ dgobrien$ /Applications/MAMP/bin/php/php5.4.4/bin/php-cgi -m [PHP Modules] bcmath bz2 calendar cgi-fcgi Core ctype curl date dom ereg exif fileinfo filter ftp gd gettext hash iconv imap json ldap libxml mbstring mcrypt mysql mysqli openssl pcre PDO pdo_mysql pdo_pgsql pdo_sqlite pgsql Phar posix Reflection session SimpleXML soap sockets SPL sqlite3 standard tokenizer XCache xml xmlreader xmlwriter xsl yaz zip zlib [Zend Modules] XCache Should be trivial to add that executable to your path for command line stuff
Re: [PHP] Mac 10.7 Install/Copy fresh PHP over Pre-Installed PHP
Thanks All, now I have to tell the business owner to let the IT guy update to 10.8 if he likes, which will buy me time to sort out all of what you folks contributed. I wasn't aware that Mamp free installed anything more than basic and Yes, setup so that Apache, MySql and PHP work well together was what I had wanted to learn using the stock install and was able to do w/exception of imap being available. Perhaps I will install XCode as it's the law of worst case probably will occur if I don't, that is I'll need it in a pinch later on. JeffPGMT... David OBrien dgobr...@gmail.com wrote in message news:CAF=yd_1xyjffs_5cey36n9xqzwip2ok8mp7dy-xsvt0zht-...@mail.gmail.com... On Mon, Jul 30, 2012 at 10:21 AM, JeffPGMT jeffp...@gmail.com wrote: Tamara, I said dll, but that was only my ignorant/windows reference to a system lib/bin file. I followed a blog post (bitly'ed below); I got as far as un-tar'ing and make was not available. I have other stacks Xampp (beta for Mac not for production) and is used by many folks w/out issue, however this is a production system, hence my wonderment frustration as to why IMAP was removed by Apple and not a dev box for me to install 3rd party tools and have an issue with our IT. I also considered MAMP or FastStack, however that meant there are two installs of both Apache PHP. I did a test and put the preinstalled stuff on port 8080. But, I thought, It's a server OS, why not use what came installed? And that was one of my original questions alluding to perhaps IMAP was installed but turned off at some not so obvious point just waiting to be restored. I originally sent the following as a PM to TR Shaw... The OS is 10.7 Lion Server! (I'm really emphisising server, because when I presented my situation to our IT and a call to Apple I was told that it was there! By the end of the call Apple said, sorry (after a nearly 20min hold, suppose he asked someone more experienced) and my IT said, hey let's just try the new 10.8 maybe that will fix it? I realized I was dealing with an very experienced Mac IT person who really didn't know. I read the instructions on adding c-client 2007, but make is an invalid cmd, apparently that's pulled by Apple too; is there a way to add php_IMAP w/out? I got as far as downloading un-tar, but failed at make osx...filename... http://bit.ly/JWre51 TRShaw: What/Where/Why is the path /etc/intl ? I'm not familiar w/Mac, what are steps 3 4? And lastly I'm reluctant to install XCode or MacPorts because, I'm not IT and this is not a dev box. I think that these are the responsibility of IT, who manages the server desktops network. I really just want to drop my program in and run away :) JeffPGMT TR Shaw ts...@oitc.com wrote in message news:c512aca8-a6ed-45e9-873f-c0e72dd9e...@oitc.com... Actually, adding extensions (even normally bundled ones) to the stock Snow Leopard PHP is quite easy: 1) Download the source tarball of php and unpack it 2) cd into ext/name_of_the_extension (like ext/intl in your case) 3) run phpize 4) run ./configure with appropriate flags 5) make install Then you just enable the freshly built .so file in your php.ini and you are done. On Jul 28, 2012, at 12:25 AM, Tamara Temple wrote: JeffPGMT jeffp...@gmail.com wrote: Please correct me if I'm wrong and IMAP is available (maybe a known config issue?) Mac OSX 10.7, Using the pre-installed Apache Php, IMAP is not installed, pulled out my Apple for this server OS. I don't know if it is, but something below seems very odd to me: $ php -v PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/no-debug-non-zts-20090626/php_imap.dll' - dlopen(/usr/lib/php/extensions/no-debug-non-zts-20090626/php_imap.dll, 9): image not found in Unknown on line 0 I might be wrong here on 10.7, as I haven't even migrated off 10.5, but, I've never seen a .dll file on a mac -- they're windows dynamic link libraries. I think somehow things are little messed up there... Someone has suggested installing MAMP, which is a much better solution in general that what Apple supplies. The issue is knowing which you're running at any point in time, which for most things, MAMP will handle correctly. But it may not be the case for command line execution as you've shown above. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php I just installed the latest MAMP on my MacMini running Mt. Lion ... imap is installed and enabled by default It also includes 3 versions of php out of the box Davids-Mac-mini:~ dgobrien$ ls /Applications/MAMP/bin/php/ php5.2.17/ php5.3.14/ php5.4.4/ Davids-Mac-mini:~ dgobrien$ /Applications/MAMP/bin/php/php5.4.4/bin/php-cgi -m [PHP Modules] bcmath
[PHP] File moving hell on Windows
I'm dealing with a Windows NT network that includes some digital printing presses that also run Windows. PHP 5.3.8 is running on one NT machine. Its job is to take CSV files that exist in a directory on one machine, and move them to a directory on the digital presses. All the source and destination folders require different network credentials to read and write -- and because of red tape bureaucracy, that cannot be changed. Any suggestions how I could do this? I can't find any file-move examples that include the use of network credentials with each read and write. Thanks... :-( -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] File moving hell on Windows
On Monday, July 30, 2012 at 5:19 PM, Brian Dunning wrote: I'm dealing with a Windows NT network that includes some digital printing presses that also run Windows. PHP 5.3.8 is running on one NT machine. Its job is to take CSV files that exist in a directory on one machine, and move them to a directory on the digital presses. All the source and destination folders require different network credentials to read and write -- and because of red tape bureaucracy, that cannot be changed. Any suggestions how I could do this? I can't find any file-move examples that include the use of network credentials with each read and write. Thanks... :-( -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php What protocol are you targeting? FTP, SFTP, SSH, SMB, etc? -- Mike Mackintosh PHP 5.3 ZCE