Bug #67760 [Fbk->NoF]: Files are cached in OSX 10.10 "Yosemite" when using built-in server

From: Date: Tue, 30 Dec 2014 10:42:41 +0000
Subject: Bug #67760 [Fbk->NoF]: Files are cached in OSX 10.10 "Yosemite" when using built-in server
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-189492@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=67760&edit=1 ID: 67760 Updated by: php-bugs@lists.php.net Reported by: hello at alexbilbie dot com Summary: Files are cached in OSX 10.10 "Yosemite" when using built-in server -Status: Feedback +Status: No Feedback Type: Bug Package: Built-in web server Operating System: OSX 10.10 Yosemite PHP Version: 5.5.15 Private report: N New Comment: No feedback was provided. The bug is being suspended because we assume that you are no longer experiencing the problem. If this is not the case and you are able to provide the information that was requested earlier, please do so and change the status of the bug back to "Re-Opened". Thank you. Previous Comments: ------------------------------------------------------------------------ [2014-08-04 22:21:25] requinix@php.net What are your opcache settings? Specifically - opcache.validate_timestamps - opcache.revalidate_freq Use phpinfo() to be sure you're getting the right values. ------------------------------------------------------------------------ [2014-08-04 21:25:19] hello at alexbilbie dot com @FA This is a bug report for OSX Yosemite, not Ubuntu or any other OS...for the sake of clarity, I can't recreate this problem on any other OS ------------------------------------------------------------------------ [2014-08-04 21:17:02] fa@php.net Seems to work as intended on Ubuntu 12.04.4 LTS. ------------------------------------------------------------------------ [2014-08-04 15:54:53] hello at alexbilbie dot com Description: ------------ When using the built-in server files are cached and don't reflect updates unless the server is restarted. Test script: --------------- 1) Save index.php to a directory: ``` <?php echo 'hello, world'; ``` 2) Run the server in the directory where index.php is located: php -S localhost:7777 3) Go to http://localhost:7777/index.php in your browser, output will be "Hello world" 4) Change the echo statement in index.php to output something else and save the file 5) Refresh http://localhost:7777/index.php, output will still be "Hello world" instead of the new echo statement Expected result: ---------------- The server will reflect the code in the file without being restarted Actual result: -------------- The output is always the same ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=67760&edit=1

« previous php.bugs (#189492) next »