# .phpenv directory does not exist

**URL:** <https://discuss.circleci.com/t/phpenv-directory-does-not-exist/4269>\
**Category:** Programming Languages\
**Tags:** php, circle-yml\
**Created:** [May 30, 2016, 12:30pm UTC](https://discuss.circleci.com/t/phpenv-directory-does-not-exist/4269 "2016-05-30T12:30:37Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![MIHDashboard](https://avatars.discourse-cdn.com/v4/letter/m/7c8e57/32.png) [@MIHDashboard](https://discuss.circleci.com/u/MIHDashboard)\
**Post date:** [May 30, 2016, 12:30pm UTC](https://discuss.circleci.com/t/phpenv-directory-does-not-exist/4269/1 "2016-05-30T12:30:37Z")

</div>

Apache will not start.

Stack:  
PHP Ubuntu 14.04.

Error:  
…fail!

- The apache2 configtest failed.  
Output of config test was:  
apache2: Syntax error on line 140 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /usr/lib/apache2/modules/libphp5.so: cannot open shared object file: No such file or directory  
Action ‘configtest’ failed.  
The Apache error log may have more information.

Troubleshooting:  
Using PHP 5.6.18. For some reason it has symlinked [libphp5.so](http://libphp5.so) file in /usr/lib/apache2/modules/ folder.

total 2.7M  
drwxr-xr-x 1 root root 3.3K May 30 12:01 .  
drwxr-xr-x 1 root root 14 May 23 13:48 …  
-rw-r–r-- 1 root root 14K Jan 14 17:45 httpd.exp  
lrwxrwxrwx 1 root root 63 May 30 12:01 [libphp5.so](http://libphp5.so) -\> /home/ubuntu/.phpenv/versions/5.6.18/libexec/apache2/libphp5.so

The problem is that /home/ubuntu/.phpenv/versions/5.6.18/libexec/apache2/libphp5.so does not exist.

Changed from using Ubuntu 12.04 to 14.04. Not sure why it is doing this?

Any help 🙂

---

<div class="post-metadata">

**Author:** ![yourilima](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/yourilima/32/13289_2.png) [@yourilima](https://discuss.circleci.com/u/yourilima)\
**Post date:** [June 17, 2016, 11:53am UTC](https://discuss.circleci.com/t/phpenv-directory-does-not-exist/4269/2 "2016-06-17T11:53:24Z")

</div>

see my answer here [Apache2 and PHP - missing libphp5.so](https://discuss.circleci.com/t/apache2-and-php-missing-libphp5-so/3300/6?u=yourilima)

---

<div class="post-metadata">

**Author:** ![MIHDashboard](https://avatars.discourse-cdn.com/v4/letter/m/7c8e57/32.png) [@MIHDashboard](https://discuss.circleci.com/u/MIHDashboard)\
**Post date:** [June 17, 2016, 12:17pm UTC](https://discuss.circleci.com/t/phpenv-directory-does-not-exist/4269/3 "2016-06-17T12:17:40Z")

</div>

Thanks. I reverted to 12.04 instead. But will give you solution a try. 🙂

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/circleci/original/3X/5/1/511608acda8e85906e15909b57bd0a46c1dbe291.png) [@system](https://discuss.circleci.com/u/system)\
**Post date:** [June 18, 2018, 11:33am UTC](https://discuss.circleci.com/t/phpenv-directory-does-not-exist/4269/4 "2018-06-18T11:33:05Z")

</div>


