Articles of path

Лучший способ создания абсолютного пути в PHP? (См. 3 метода, перечисленных внутри)

Я могу создавать пути без проблем, но я хочу знать, какой из этих 3 методов является наиболее надежным и надежным, и будет работать на большинстве серверов. Сейчас я использую метод 1 в своем скрипте, а некоторые пользователи имеют проблемы с пути. Я просто хочу, чтобы этот метод работал на любой версии php и почти на […]

Случайная несогласованность путей файлов PHP на Mac / MAMP?

Я разрабатываю PHP-программу на MAMP и просто осознал следующее шуточное поведение: echo "<br/>PATH = ".dirname(__FILE__); include 'include.php'; include.php: <?php echo "<br/>PATH = ".dirname(__FILE__); ?> Результат: PATH = / users / me / stuff / mamp_server / my_site (все строчные буквы) PATH = / Пользователи / me / Stuff / mamp_server / my_site (смешанный случай) Что […]

Отсутствие элементов переменной PHP exec $ PATH

Когда я возвращаю $ PATH в свою командную строку, он возвращает /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Applications/MAMP/Library/bin:/usr/local/git/bin:/usr/X11/bin Когда я выполняю этот php-код exec('echo $PATH; whoami; less /etc/paths; 2>&1') я получил string 'echo $PATH; whoami; less /etc/paths; 2>&1' (length=56) array 0 => string '/usr/bin:/bin:/usr/sbin:/sbin' (length=29) 1 => string 'eric' (length=4) 2 => string '/usr/bin' (length=8) 3 => string '/bin' (length=4) 4 […]

PHP Fatal Ошибка Не удалось открыть файл

Я получаю следующую ошибку от Apache [Sat Mar 19 23:10:50 2011] [warn] mod_fcgid: stderr: PHP Неустранимая ошибка: require_once () [function.require]: Не удалось открыть запрос '/common/configs/config_templates.inc.php' (include_path = ' .: / usr / share / pear: / usr / share / php ') в /home/viapics1/public_html/common/configs/config.inc.php в строке 158 Я определенно не эксперт Apache, но файл config.inc.php […]

Как добавить пути к переменной Apache PATH?

Я установил в свой файл custom.conf в apache2: SetEnv PATH $PATH:/opt/local/lib/mysql5/bin:/this-is-a-test Однако он не работает. Когда я звоню: $hey = shell_exec('env'." 2>&1"); var_dump($hey); Я получил: … PATH=/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin:/opt/local/bin Может ли кто-нибудь помочь? Я нахожусь на Mac, используя Macports для своей среды разработки. Благодаря!

Замените realpath PHP ()

По-видимому, realpath очень realpath . В PHP 5.3.1 он вызывает случайные сбои. В 5.3.0 и менее realpath случайным образом терпит неудачу и возвращает false (для той же строки, конечно), плюс он всегда терпит неудачу на realpath – одну и ту же строку дважды и более (и, конечно же, она работает в первый раз). Кроме того, […]

Как получить относительный каталог независимо от того, где он включен в PHP?

Если это Path_To_DocumentRoot/a/b/c.php , всегда должен быть /a/b . Я использую это: dirname($_SERVER["PHP_SELF"]) Но он не будет работать, когда он будет включен другим файлом в другом каталоге. РЕДАКТИРОВАТЬ Мне нужен относительный путь к документу root. Он используется в веб-приложении. Я нахожу, что есть еще один вопрос с той же проблемой, но ответа пока нет. PHP […]

Корневой путь не работает с php.

/ в начале ссылки для доступа к корневой папке не работает в php include. например, "/example/example.php" Каково решение?

PHP – с require_once / include / require, путь относительно чего?

когда на "index.php" , я делаю require_once("/all_fns.php") . "all_fns.php" сам по себе требует файлов с путями относительно all_fns.php (сам). Мой вопрос в том, должен ли я писать пути на all_fns относительно all_fns.php или index.php? Это все очень сбивает меня с толку и хочет получить его прямо.

Могу ли я получить путь к файлу PHP, первоначально вызванному внутри включенного файла?

Допустим, у нас есть index.php и он хранится в /home/user/public/www а index.php вызывает класс Foo->bar() из файла inc/app/Foo.class.php . Я хотел бы, чтобы функция bar в классе Foo путь /home/user/public/www в этом экземпляре – я не хочу использовать глобальную переменную, передавать переменную и т. Д.

Intereting Posts
Почему и как вы используете Исключения в этом примере кода PHP? Групповые строки с интервалом 7 дней, начиная с определенной даты переменные сеанса, потерянные между страницами или использующие одинаковые переменные Почему dir_module НЕ загружается, хотя, очевидно, он загружается в папку httpd.conf и modules? Использование magic_quotes () влияет на использование mysql_real_escape_string () получить все группы от пользователей – sfDoctrineGuardPlugin mod_rewrite не работает htaccess Разница между выполнением php из командной строки и со стороны Http Определение языка PHP Обрезка изображения в форме шестиугольника на веб-странице Неустранимая ошибка: допустимый размер памяти 268435456 байт исчерпан (пытался выделить 71 байт) laravel поиск нескольких слов, разделенных пробелом Тип сообщения Ajax не будет отправлять данные на страницу php Как просмотреть ошибку запроса в PDO PHP jQuery Multiple Checkbox Filter