On Oct 1, 2009, at 16:44, Scott Haneda wrote:
On Oct 1, 2009, at 2:33 PM, Ryan Schmidt wrote:
On Oct 1, 2009, at 16:09, Scott Haneda wrote:
Something not right with upgrade:
$sudo port upgrade php5
$sudo /opt/local/apache2/bin/apachectl graceful
httpd: Syntax error on line 497 of /opt/local/apache2/conf/
httpd.conf: Could not open configuration file /opt/local/apache2/
conf/extras-conf/mod_php.conf: No such file or directory
The config file moved from the directory "extras-conf" to the
directory "extra".
Intentionally? Accidentally? A bug? What happened to the extras-
conf directory? I know it used to be there as I ram my head into it
every time I tab complete in that area.
So the new location for mod_php.conf is to be in "extra"? Was there
anything in there before?
Apache used to distribute its extra conf files in a directory "extras-
conf". To match this, php5 put its extra conf file there too. But a
long time ago apache changed the name of that directory to "extra" and
we never updated php5 to suit. Now I have. See #21217.
http://trac.macports.org/ticket/21217
See r58589 for the full list of changes in the 5.3.0_3 update.
http://trac.macports.org/changeset/58589
$grep extras-conf /opt/local/apache2/conf/httpd.conf
Include conf/extras-conf/mod_php.conf
* Was my httpd.conf replaced in the upgrade?
-rw-r--r-- 1 root admin 17239 Sep 30 15:09 httpd.conf
-rw-r--r-- 1 root admin 16757 Sep 16 22:51 httpd.conf.bak
The 16th is too old for that to be a .bk made today. Actually,
httpd.conf is fine, I see some customizations I made in there.
"extras-conf" is gone, which is where that mod_php.conf used to
live.
It is now in:
/opt/local/apache2/conf/extra
[snip...]
-rw-r--r-- 1 root admin 398 Sep 18 17:40 httpd-vhosts.conf
-rwxr-xr-x 2 root admin 129 Oct 1 13:52 mod_php.conf
Why is the +x bit set on it?
It shouldn't cause any harm, but indeed is not intended. I'll look
into it.
What are correct permissions?
644 would be fine.
Looks like the portfile explicitly installs the file with 755
permissions. I have no idea why. I'll change it to 644 with the next
update.
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev